随笔分类 -  读书笔记

摘要:从CRUD的程序员,到niubility的架构师,推荐这几本书架构方面的书,看了绝对有收获,996也要找时间读完! 书单分为两部分,第一部分是关于系统架构的方法论,包括领域驱动设计,微服务,整洁架构,第二部分介绍各大互联网公司是如何做系统架构落地实践,个人对电商业务比较熟悉,所以以阿里和京东的技术实 阅读全文
posted @ 2019-10-17 10:34 邴越 阅读(12161) 评论(32) 推荐(43) 编辑
摘要:第四章 并行程序优化 1.非阻塞同步避免了基于锁的同步的缺陷,无锁算法没有锁竞争带来的系统开销,也没有线程间频繁调度带来的开销。CAS算法:包含3个参数CAS(v,e,n)。V表示要更新的变量,E表示预期值,N表示新值2.JDK的java.util.concurrent.atomic包下,有一组使用 阅读全文
posted @ 2014-08-15 10:29 邴越 阅读(583) 评论(0) 推荐(0) 编辑
摘要:这一部分主要介绍代码层的优化。了解如何编写高效而精炼的代码,正确的使用函数方法。1.字符串优化处理Java语言中,String对象可以认为是对char数组的眼神和进一步封装。它主要由3部分组成:char数组、偏移量和String的长度。String对象的三个基本特点:不变性,针对常量池的优化,类的f 阅读全文
posted @ 2014-08-04 15:41 邴越 阅读(457) 评论(0) 推荐(0) 编辑
摘要:豆瓣读书:http://book.douban.com/subject/19969386/ 第一章 Java性能调优概述 1.性能的参考指标 执行时间: CPU时间: 内存分配: 磁盘吞吐量: 网络吞吐量: 响应时间: 2.木桶定律 系统的最终性能取决于系统中性能表现最差的组件,例如window系统 阅读全文
posted @ 2014-06-20 15:06 邴越 阅读(619) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示