- 博客(6)
- 收藏
- 关注
转载 ZooKeeper实现读写锁
1 读写锁的概念 读写锁是计算机程序的并发控制的一种同步机制,用于解决读写问题,读操作可并发重入,写操作是互斥的。 读写锁有多种读写权限的优先级策略,可以设计为读优先、写优先或不指定优先级。 读优先:允许最大并发的读操作,但可能会饿死写操作;因为写操作必须在没有任何读操作的时候才能...
2019-08-23 13:55:00
272
转载 我是如何成为Java阿里P6架构师的成长路径图
现阶段很多人被表象迷惑,感觉Java的开发人员并不好找工作。 一部分人就误以为市场饱和了,却没考虑到是自身能力不足,而且他们在学习的过程中往往是这样的: 对知识点不会筛选,盲目买书看视频,资料堆积如山,什么都不管先学了再说; 指望把一本书啃透、一套视频看完,多敲敲写一些就能搞定...
2019-08-12 15:54:00
590
转载 百度T8架构师细谈Java架构进阶扫盲清单!(附图文)
普通程序员写代码叫编码,而架构师写代码就叫架构设计。这是因为他们在编码时考虑的角度完全不同。普通程序员只需要考虑如何实现功能,而优秀的程序员(预备架构师)却更多考虑性能、可读性、可维护性等问题。 差别在哪里?眼光和格局! 可以说,架构师是站得更高、看得更远的优秀程序员。所以,别指望一步到位...
2019-06-24 21:19:00
629
转载 Spring Boot Quartz 分布式集群任务调度实现
主要内容 Spring Scheduler 框架 Quartz 框架,功能强大,配置灵活 Quartz 集群 mysql 持久化定时任务脚本(tables_mysql.sql) 介绍 在工程中时常会遇到一些需求,例如定时刷新一下配置、隔一段时间检查下网络状态并发...
2019-06-21 17:50:00
272
转载 消息队列的消费语义和投递语义
引言 所谓的消费语义,指的就是如下三种情况 如何保证消息最多消费一次 如何保证消息至少消费一次 如何保证消息恰好消费一次 其实类似还有一个投递语义 如何保证消息最多投递一次 如何保证消息至少投递一次 如何保证消息恰好投递一次 说句实在话,其实还是...
2019-06-19 14:41:00
144
转载 手动实现 SpringMVC
先看整体架构 因为我们这个 MVC 框架要依赖 IOC/DI 容器,所以我们在 pom 文件里要将自己的 Spring 框架引入进来。 实现 MVC 的整体功能 首先我们定义两个 MVC 专用的注解,RequestMapping 用来做 url 匹配,RequestParam...
2019-06-17 17:21:00
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人