共132篇文章
2018年07月
- 20日23:05 111
- 08日13:51
2018年04月
- 01日12:30 effective_25列表优先于数组
2018年03月
- 11日23:55 软件开发之技能梳理
- 11日23:10 effective_51_当心字符串连接的性能
- 11日23:10 effective_71慎用延迟初始化
- 11日23:10 effective_52通过接口引用对象
- 11日19:00 如何使用API方式访问搭建Dubbo服务
- 11日18:32 一个故事讲明白 ThreadLocal
- 10日22:35 effective_49基本类型优先于装箱基本类型
- 10日21:35 effective_46_foreach循环优先于传统的for循环
- 10日13:35 effective_45_将局部变量的作用域最小化
- 07日21:30 VueJs自定义指令
2018年02月
- 25日09:59 Dubbo之ReferenceConfig缓存_ReferenceConfigCache
- 25日00:55 Jdk_Proxy代理生成过过程源码分析
- 24日23:55 Jdk_Proxy生成的代理源代码
- 24日23:55 官方推荐dubbo服务端最佳实践
- 12日18:32 CPU说:这个世界慢死了
- 11日16:00 工作能力出众要做的五件事
- 10日23:55 Vuex_通过props传递函数,顶替事件通知
- 09日23:55 VueJs_mutations
- 09日23:48 VueJs_getters
- 09日23:45 VueJs_actions
- 09日19:30 VueJs_动态组件is
- 09日18:30 Vue状态管理之Vuex入门
- 09日14:30 VueJs_$nextTick
- 08日19:30 VueJs_InlineTemplate
- 08日19:30 VueJs_slot_scope数据传输插槽
- 07日14:30 VueJs_$set动态响应属性添加
- 07日11:30 VueJs_组建通信_VueBus
- 07日09:30 VueJs_组件通信_Model
- 06日21:30 VueJs_Emit使用
- 06日19:30 VueJs_Model绑定修饰符
- 06日19:30 VueJs_Props学习
- 04日23:35 43返回零长度的数组或集合,而不是null
- 04日13:35 36坚持使用Override注解
- 04日12:35 34用接口模拟可伸缩的枚举
- 04日12:30 33用EnumMap代替序数索引
- 03日23:30 32用Enumset代替位域
- 03日23:00 31用实例域代替序数
- 03日09:45 微服务发布模型
- 02日22:45 Java等号右边计算过程_i++例子
- 02日19:30 Volatile作用及面试内容
- 02日09:45 21用函数对象表示策略
- 02日09:45 21用函数对象表示策略
- 01日23:45 19接口只用于定义类型
- 01日09:50 canal高可用架构图
2018年01月
- 31日19:50 MySQL Binlog解析
- 30日23:50 Canal Client API使用说明
- 30日19:50 mysql数据主从同步流程版本变化
- 30日19:50 一致性更新与异构数据解决方案
- 26日00:05 测试环境分支管理
- 23日09:05 慎用可变参数
- 22日13:55 江城子-宋朝-苏轼
- 21日09:10 优先使用Lamdba,而不是匿名内部类
- 21日00:05 Java_effective_第三版脑图
- 20日23:05 68_Executor和Task优先于线程
- 20日13:05 66_同步访问共享的可变数量
- 19日23:55 ABA典型银行存取款问题描述
- 19日23:00 电商系统之促销系统
- 19日23:00 电商系统之专题编辑工具
- 19日14:45 当多线程并发遇到Actor
- 19日14:45 MySQL中group_concat函数
- 15日20:10 第6条_消除过期的对象引用
- 14日20:10 第5条_避免创建不必要的对象
- 14日13:05 用私有构造器或者枚举强化Singleton属性
- 14日11:10 通过Builder模式降低参数数量,增加可读性
- 13日18:10 第4条_通过私有构造器强化不可实例化的能力
- 12日11:45 Java帝国之风云再起
- 08日18:10 漫画_面试过程的神回复
- 05日20:50 架构师是个啥?
- 03日20:50 商品静态资源同步流程(电商初期)
- 03日20:30 电商技术与业务支撑关系图
- 03日20:30 电商初期技术架构图
- 02日18:10 漫画之什么是CAS机制
- 02日17:50 Java能修改Final类型变量吗_setAccessible_true
- 02日14:00 自动发布平台基础功能
2017年12月
- 30日16:00 Dubbo源代码分析_接收调用并服务代码
- 29日23:59 Dubbo源代码分析_基本消费过程代码
- 29日16:50 dubbo之Spring自定义标签
- 28日16:59 分布式配置中心应该有的东西
- 27日23:45 日进一步_Group_By与分组过滤Having学习
- 27日15:30 Java的4种线程池类型
- 25日20:25 五年程序员该思考的那点事儿
- 24日23:25 网关接入与数据聚合缓存架构设计图
- 23日20:25 互联网解耦架构常用场景
- 23日20:25 高可用架构设计整理导图
- 23日13:25 Java垃圾收集整理导图
- 23日11:25 什么是深度工作?
- 23日11:25 ACID依赖关系图
- 22日23:25 Java锁类型归类
- 22日18:15 FutureTask状态与超时时间设置_源码
- 20日13:55 mysql之整数类型的显示宽度
- 17日21:59 己亥岁二首
- 17日21:55 焚书坑
- 16日00:51 docker命令
- 16日00:50 foreach的集合为null会抛出异常
- 13日23:58 多项目多特性分支管理
- 09日22:45 Mysql_innodb_flush_log_at_trx_commit_Redo日志保证
- 09日22:00 数据库ACID依赖关系
- 09日13:50 单机数据库原理_一致性
- 09日13:20 单机数据库原理_持久性
- 09日12:20 单机数据库原理_原子性
- 07日23:58 Redis_String讲解
- 07日23:55 Redis_Hash讲解
- 07日23:45 Redis_List讲解
- 07日23:40 Redis_Set讲解
- 06日14:40 Redis在秒杀场景中的应用_限流_库存扣减_异步下单
- 06日14:15 支付宝防并发方案之一锁二判三更新
- 06日13:55 十一月四日风雨大作
- 06日13:55 重别梦得-唐朝-柳宗元
- 05日23:55 Group_By和Having_Where_Order_by语句的执行顺序
- 02日17:50 素数检测_最low的方法
- 02日17:45 Redis分布式锁的正确实现方式Java
- 02日12:05 程序员进阶乐观锁与悲观锁
- 01日01:30 Java集合面试题40道
2017年11月
- 30日23:45 8张图理解Java
- 30日11:59 Java集合的稳定性(order)与有序性(sort)调研
- 29日23:15 Sql优化1129
- 28日20:15 Fork_Join在分配任务是不均衡的_Why
- 28日13:15 如何排查服务可用性问题
- 27日20:15 事件驱动一致性方案研究_Nginx
- 27日10:45 20171127日进一步_单例模式双重校验_Volatile校验必要性
- 26日19:50 微信勘误:try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
- 26日17:50 Java_String_Replace实现分析
- 26日17:50 Java性能调优的11个实用技巧
- 25日22:30 20171125日进一步_DHCP协议实现细节摘抄
- 25日21:30 使用Markdown编辑器写博客
- 25日20:30 java_web技能图谱
- 25日14:30 AI技术能让老板更好地监督你
- 25日14:30 mac_docker_document
- 25日14:30 20171125日进一步-幂等实现总结