加载中
Java并发基础

文章目录 1.Volatile 2.CAS 3.锁 4.AQS 5.ThreadPool 1.Volatile volatile是一个关键字,用于在并发编程中修饰变量 volatile:java提供的一种弱同步机制 轻量的同步机制,用来确保将变量的更新...

2020/05/14 08:50
50
JAVA 计数排序

计数排序不同于比较排序,它是以下标记录值的方式。 规则:知道范围的数值(正数,有规律的负数) 大量的文字表达比较抽象,我用例子作解释: 大家看这个数据6,5,4,3,2,1 是一个我们已知范围...

01/09 11:23
35
独角兽余额宝(Java现场面试48题):JVM调优+索引+缓存+HashMap+GC

余额宝一面 介绍一下自己。 JVM 内存分哪几个区,每个区的作用是什么?JVM有哪些回收算法,对应的收集器有哪些? JVM,垃圾回收机制,内存划分等 GC 的两种判定方法 ?CMS 收集器与 G1 收集器...

2020/11/05 07:06
59
Java互联网开发知多少,就看阿里怎么搞,P8大牛总结Java开发28个知识点,你get到了否?

Java后端知多少?我们都知道 Java 的知识面非常广,面试问的涉及也非常广泛,重点包括:Java 基础、Java 并发,JVM、MySQL、数据结构、算法、Spring、微服务、MQ 等等,涉及的知识点何其庞大...

2020/11/27 12:03
16
三面字节“凉经”,面试题与面试细节回顾,Java程序员也太难了

面试字节,目前还记得一些细节,暂时先写一篇面经回顾一下吧~ 字节跳动一面 HashTable、Hashmap. Hashtree的区别 线程池相关,线程池的流程,参数 线程池alivetime存活时间怎么控制 cas讲一下...

2020/10/01 10:12
40
记录一下docker中tomcat的一个问题,仍未解决

写了个dockerfile,有tomcat和java,但是不管怎么样tomcat都不能在docker启动的时候一起启动。 这是我的dockerfile FROM centos MAINTAINER anchao<leeanchao@qq.com> COPY readme.txt /usr...

2020/08/10 15:36
160
【JVM系列4】new Object()到底占用几个字节,看完这篇就彻底明白了

Java对象的内存布局及堆内存划分 前言 对象的指向 Java内存模型 Object obj=new Object()占用字节 对象的访问 句柄访问和直接指针访问对比 堆内存 Young区 Old区 名词扫盲 一个对象的人生轨迹...

2020/08/22 15:11
67
Sqoop快速入门系列(2) | Sqoop数据导入与导出

 此篇为大家带来的是Sqoop数据导入与导出。 目录 一. 导入数据 RDBMS到HDFS RDBMS到Hive RDBMS到Hbase 二. 导出数据 HIVE/HDFS到RDBMS 三. 脚本打包 一. 导入数据   在Sqoop中,“导入”概...

2020/06/12 08:34
35
讯飞语音JavaWeb语音合成解决方案

在线语音合成 将文字信息转化为声音信息,给应用配上“嘴巴”。我们提供了众多极具特色的发音人(音库)供您选择。其合成音在音色、自然度等方面的表现均接近甚至超过了人声。这种语音合成体...

2020/10/30 13:07
140
Android 救援模式(Rescue Mode)原理剖析

引言 现在的一个Android设备出货,比如手机,平板和车机,都肯定是经过了很多次的测试。 软件的品质起码是有一个基本的保障。 但是有个实际情况是,当手机在市场上面发售以后,测试是没有办法...

2020/11/15 07:21
518
Mybatis04--动态SQL

前言: 在以前我们使用JDBC或者其它框架时,一件很痛苦的事情是根据不同条件拼接 SQL 语句。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。然而现在,我们利用动态 ...

2020/04/20 08:14
104
动画:面试必刷之对称的二叉树

题目 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 如图: 问题分析 仔细观察上图的对称二叉树,我们可以尝试着从中间...

信息安全从业者书单推荐(2020.6.28更新)

近来也读过不少书,推荐几本个人觉得不错的: 《Vue.js项目开发实战》张帆 《我的第一本算法书》【日】宫崎修一;石田保辉,入门书籍,无代码进行图解 《算法图解:像小说一样有趣的算法入门...

有状态的服务其实可以做更多的事情

简介 对于初学者,心里对“有状态服务”的理解可能比较模糊,但是从面向对象编程思想的角度去理解也许会明朗很多。面向对象编程思想提倡的是用编程语言去描述世间万物,所以面向对象编程的语...

2020/10/16 15:30
16
VUE3快速入门(五)---组件进阶与插槽

组件进阶与插槽 组件进阶 局部注册和全局注册 局部注册 全局注册 方式一 方式二 方式二好处 Props 静态传值 动态传值 传值类型 数字 字符 布尔值 数组 对象 自定义事件 插槽 信息插槽 代码插...

什么是面向过程和面向对象

一、先来两小段通俗解释 面向过程(Procedure Oriented 简称PO :如C语言): 从名字可以看出它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成: 一个个函数和数据(用于方法的...

2020/09/13 10:48
32
张善友:Web 框架性能第19轮测试结果发布,ASP.NET Core拔得头筹!

前言 TechEmpower第19轮编程语言框架性能排行榜2020年5月28日正式发布 详见官方博客: https://www.techempower.com/blog/2020/05/28/framework-benchmarks-round-19/ TechEmpower基准测试有...

SpringBoot + Vue + nginx项目部署(零基础带你部署)

一、环境、工具 jdk1.8 maven spring-boot idea VSVode vue 百度网盘(vue+springboot+nginx源码): 链接:https://pan.baidu.com/s/1m3ciEUmUsjqoQBnIJBR7Zw 提取码:6gi9 二、搭建后台sprin...

Fabric链码开发包【Python】

Fabric-chaincode-python 开发包适用于Hyperledger Fabric区块链Python链码的开发,支持Fabric 1.4和2.0,官方下载地址:http://sc.hubwiz.com/codebag/fabric-chaincode-python/。 1、开发包...

文件系统大目录下的操作性能效率提升

文章目录 前言 现有HDFS大目录文件操作效率 基于哈希分区的多List目录存储结构 HashedArrayList的element的索引查找 HashedArrayList的代码实现 HashedArrayList性能测试 引用 前言 在文件系...

2020/04/12 13:49
123

没有更多内容

加载失败,请刷新页面

返回顶部
顶部