TimeRoar的程序之路
01
01
数据库的魅力-Mysql架构的探索 数据库的魅力-Mysql架构的探索
数据库的魅力-Mysql架构的探索 前述 数据库我们并不陌生,但是他又显得那么的陌生,为什么呢? 在编码中,我们可能通过ORM框架去链接数据库,例如利用Mybatis去写Sql,甚至我们直接用面向对象的框架JPA连Sql都不用去写,我们时时
2022-01-01
12
29
28
并发编程的艺术-线程池的原理与分析 并发编程的艺术-线程池的原理与分析
并发编程的艺术-线程池的原理与分析 简介 在阿里编码规范中,使用线程需要通过线程池的方式,线程的频繁创建与销毁,也会大量占用CPU的资源,这时候可能不仅没有达到提升程序性能的目的,反而影响执行效率,所以,这时候就需要这篇博文的主角-线程池
2021-12-28
26
24
23
并发编程的艺术-线程可见性volatile 并发编程的艺术-线程可见性volatile
并发编程的艺术-线程可见性volatile 简介 在多线程环境下,两个线程对同一变量进行操作时,互相是不可见状态,不可见状态就会导致一个线程修改了这个共享变量,而另一个线程不知道你去修改了,就可能导致变量最终预期与实际不一致的情况。为了确保
2021-12-23
01
11
21
15
架构师之路-七大软件设计的原则 架构师之路-七大软件设计的原则
架构师之路-七大软件设计的原则 引文 设计的原则,可以帮助我们设计出更加优雅的代码结构,增加代码的可读性以及可维护性,但是在实际应用的过程当中,并不一定非得完全可以的去遵循,需要结合实际的业务需求以及外部因素(人力,时间),从中进行取舍。
2021-11-15
13
架构师之路-系统重构的前置条件 架构师之路-系统重构的前置条件
架构师之路-系统重构的前置条件 在我们的工作当中,难免会遇到系统架构重构的问题,但是我们不能盲目的进行系统重构,因为重构的成本,代价还是很大的,那么什么时候,或者契机的情况下才能适合重构呢? 系统重构的标准因素 当架构不能再去适应业务发
2021-11-13
1 / 2