上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 65 下一页
摘要: 在平时开发中,有时避免不了使用大量判断,简单处理的话就使用if...else...了,但过多层的if else对于性能有很大的开销,而且业务复杂的话,耦合太重,对于后期的拓展也不是很友好,所以使用策略模式。 1. 策略+工厂实现相同业务抽象 策略模式:一种解耦的方法,它对算法进行封装,使得算法的调用 阅读全文
posted @ 2020-08-09 13:03 雪山上的蒲公英 阅读(7112) 评论(3) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2020-07-28 13:41 雪山上的蒲公英 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/8a58d8335270 1. 并发编程领域的关键问题 1.1 线程之间的通信 线程的通信是指线程之间以何种机制来交换信息。在编程中,线程之间的通信机制有两种,共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间 阅读全文
posted @ 2020-07-28 13:38 雪山上的蒲公英 阅读(286) 评论(0) 推荐(0) 编辑
摘要: volatile是Java虚拟机提供的一种轻量级的同步机制,在并发编程中,它也扮演着比较重要的角色。同synchronized相比(synchronized通常称为重量级锁),volatile更轻量级。 volatile具有三大特性: 保证可见性 不保证原子性 禁止指令重排序 1. JMM(Java 阅读全文
posted @ 2020-07-27 01:14 雪山上的蒲公英 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 相当于蚂蚁的传记,伴随着各个重要事件的演进,重要人物粉墨登场。蚂蚁这种公司的发展壮大,源于带头人的战略、公司管理层的科学管理、技术及各个部门团队的给力,以及广阔的蓝海市场和正逢时代的政策改革。 我们为过程鼓掌,但是只为结果付薪。对还在走技术路线的我的启发就是在发展自己技术能力的同时,努力发展自己的业 阅读全文
posted @ 2020-07-25 20:05 雪山上的蒲公英 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-06 00:41 雪山上的蒲公英 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-06 00:39 雪山上的蒲公英 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-30 22:18 雪山上的蒲公英 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-30 22:09 雪山上的蒲公英 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-30 22:08 雪山上的蒲公英 阅读(263) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 65 下一页
/* 返回顶部代码 */