文章分类 - 书山勤径
摘要:目标:与 《Java 核心技术》相辅相成, 多方面精炼 Java 核心 2021-02-16 并发编程 p326 1.与使用锁机制编程相比,并行算法和线程安全的数据结构更好。 2.并行Stream 和 数组操作可以自动并且安全地将计算并行化运行. 3.长期运行的任务不应阻塞程序的UI, 但是进度和最
阅读全文
摘要:目标:优化Java Application 性能. 关键点: 通过内存管理单元MMU 及其页表的虚拟寻址 是实现内存访问控制的关键特性,它可以防止一个进程破坏另一个进程所拥有的内存区域. p34 上下文切换是指操作系统调度器移除当前正在运行的线程或任务,并将其替换为等待中的线程. p37 系统模型:
阅读全文
摘要:目的:深入钻研 Java concurrency One step 研读 践行 关键点: 1. 有界缓存,直接使用 ArrayBlocingQueue 或 LinkedBlockingQueue。 Exception launderThrowable exception handler key po
阅读全文
摘要:记录《实现领域驱动设计》知识 《实现领域驱动设计》 感悟1. 测试驱动很有用,能在其中发现和完善对象内容。 P172 通过模拟客户端对值对象的使用,这些测试可以驱动出对领域模型的设计。 根据领域模型来设计数据模型,而不是根据数据模型来设计领域模型。无论使用什么技术来完成数据建模,数据库实体,主键,引
阅读全文
摘要:《面向模式的软件架构-卷4 分布式计算的模式语言》笔记 目标:学习理解分布式系统的设计原理机制。 2020-12-08 1. Chapter 17.8 Message 提供一种方式通过网络交换信息,而又不引入具体组件类型及其接口的依赖. 分布式对象像并列的组件一样协作,调用彼此的服务并互相交换数据。
阅读全文

浙公网安备 33010602011771号