StringBuffer和StringBuilder分析

发布时间 : 2019-04-24
发布 : 2019-04-24 浏览 :

ArrayBlockingQueue源码解析

发布时间 : 2019-04-24
发布 : 2019-04-24 分类 : java 浏览 :

一款常用的阻塞队列。熟悉其内部原理,使用更happy^_^。

技术人员严谨性

发布时间 : 2019-04-23
发布 : 2019-04-23 分类 : 其他 浏览 :

作为一名资深的技术人员,工作了十几年,至少在一线也靠近10年,严谨的工作态度和行事风格,是必不可少的,特别是在工作中。

mysql之docker启动方式

发布时间 : 2019-04-23
发布 : 2019-04-23 分类 : docker 浏览 :

docker启动mysql,日常私下调试代码和部署程序都比较方便,不需要取下载mysql客户端和server等。
这个技能大家应该要get到。

HashMap源码解析-2之ConcurrentHashMap

发布时间 : 2019-04-22
发布 : 2019-04-22 分类 : java 浏览 :

ConcurrentHashMap,线程安全,基于CAS。不同于HashTable,每个方法都加上synchronized,效率比较低下。CurrentHashMap并非所有的方法都进行阻塞。这个一个高校的,安全的map容器。

HashMap源码解读-(1)

发布时间 : 2019-04-22
发布 : 2019-04-22 分类 : java 浏览 :

HashMap在日常开发中随处可见,使用率较高,那么大家有必要了解下他的底层实现原理和思想。

springboot启动分析(一)

发布时间 : 2019-04-19
发布 : 2019-04-19 分类 : springboot 浏览 :

springboot的启动过程分析,以及中间涉及到的设计模式和类说明。

TCP/IP协议

发布时间 : 2019-04-19
发布 : 2019-04-19 分类 : 网络 浏览 :

网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。一个协议族,比如 TCP/IP ,是 一组不同层次上的多个协议的组合。 TCP/IP通常被认 为是一个四层协议系统。

分布式任务调度框架brave-dis-job

发布时间 : 2019-04-19
发布 : 2019-04-19 分类 : 分布式 浏览 :

基于zookeeper的分布式任务调度框架,支持分片算法:轮训和平均的方式。
用到的组件有:zookeeper,mysql,springboot

hexo启动报错

发布时间 : 2019-04-19
发布 : 2019-04-19 分类 : 其他 浏览 :

hexo启动报错:compiled against a different Node.js version using
NODE_MODULE_VERSION 51.