标签: java
-
Linux内核学习笔记八Page-Cache与Page回写
Page cache是通过将磁盘中的数据缓存到内存中,从而减少磁盘I/O操作,从而提高性能。此外,还要确保在p…
-
DDD之2领域概念
DDD中出现的名词: 领域,子领域,核心域,通用域,支撑域,限界上下文,聚合,聚合根,实体,值对象 都是关键概…
-
一致性哈希JAVA实现
最近在工作中,由于接手了JAVA相关的项目代码,涉及到资源分配的相关知识,里面用到了一致性哈希进行负载均衡,于…
-
读书笔记之大型分布式网站架构设计与实践
分布式系统的设计,涉及通信协议、远程调用、服务治理、系统安全、存储、搜索、监控、稳定性保障、性能优化、…
-
微服务RPC框架Feign
一个成熟的微服务集群,内部调用必然依赖一个好的RPC框架,比如:基于http协议的feign,基于私有…
-
读书笔记之Java并发编程的艺术-三
HashMap1.7、1.8在多线程并发情况下都会出现死循环。HashTable使用synchronized保…
-
读书笔记之Java并发编程的艺术-四
线程池用于异步或并发执行任务的场景,合理使用线程池带来的好处:(1)降低资源消耗,通过重复利用已创建的线程降低…
-
读书笔记之Java并发编程的艺术-一
这本书集合JDK的源码讲了Java并发框架、线程池的原理等,深入到JVM、CPU层面来讲解。推荐看过《…
-
读书笔记之Java并发编程的艺术-二
在Java里,所有实例域、静态域和数组元素都存储在堆内存中,堆内存在线程之间共享。局部变量、方法定义参数、异常…
-
Java8-Stream完全使用指南
Stream是Java 1.8版本开始提供的一个接口,主要提供对数据集合使用流的方式进行操作,流中的元素不可变…