![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 50
吃饼青年
精通Java
展开
-
《重构改善既有代码的设计》笔记之序
最近一段时间在看《重构,改善既有代码的设计》这本书,本书的前四章从第一个重构的例子入手讲解,然后循序渐进的去说它是什么,重构的好处,重构的时机等等。第一章:第一个案例。这个例子简单易懂,用到了很多基本的处理代码的思路和方式,比如:提取函数,消去临时变量等。第二章:重构的原则。其中,何时该重构,和何时不该重构,重构与设计这一小节和重构与性能这一小节,值得去反复思索。不该重构的几点:一原创 2016-09-06 12:57:27 · 449 阅读 · 0 评论 -
读书杂谈-《架构探险:从零开始写Java Web框架》
爱买书,虽然读书懒惰的很,但最近还是陆陆续续的买了五六本书的样子,包括:核心技术、深入虚拟机、并发编程等,这些书中我能读的进去,且通俗易懂的当属这本黄勇写的《架构探险:从零开始写Java Web框架》。 这本书的特点是大量的代码,通俗的解释以及编写一个轻量框架的过程和思路。对于我这样的(功能开发问题不大,但是理论和深层次的东西却是软肋,这也是我需要突破的地方)人来说...原创 2016-11-10 10:49:03 · 1787 阅读 · 0 评论 -
又买了三本书
买书胜过看书,昨天终于忍不住下手了三本书,《Java性能优化指南》、《精通Spring4.x 企业应用开发实战 》、《疯狂JAVA讲义(第三版)》。先来吐槽吐槽,《疯狂java讲义》这本书吧,我是在亚马逊买的,这本书的作者是李刚,亚马逊标注自营!!!昨天收到这本书的时候,书已经烂了,书角等;不管书的内容好坏,书的外表就烂了!!!再来说说,作者的名字:李刚,我还记得“”我爸是李刚“”这个逗逼应该原创 2017-03-29 10:38:13 · 334 阅读 · 0 评论 -
《分布式服务框架原理与实践》读书笔记之第三章 通信框架
感谢作者,受益匪浅,根据读书过程,进行的整理以便日后再来看。1.技术点1.1 长连接还是短连接?长连接更加省资源,长连接只有在首次创建或者链路重连才会创建链路,实现多消息复用同一个链路、1.2 采用BIO还是NIO、?采用nio,因为nio的多路复用技术,Selector可以管理多个通道Channel,nio的非阻塞更加高效、1.3 自己研制还是原创 2017-05-24 14:01:03 · 1428 阅读 · 1 评论 -
Java对象的生与死
读书笔记:《深入理解Java虚拟机 第二版》第三章 阐述java对象是如何被回收的原创 2018-01-16 09:21:22 · 277 阅读 · 0 评论 -
Java垃圾收集算法
标记-清除算法这是一个基本的算法,标记和清除两个过程,标记出回收的东西,然后一次清除。但是这会造成一个问题就是内存碎片化,产生很多不连续的内存,这样如果有大对象的时候就会发生找不到对应的大内存的情况出现。复制算法这种算法的思想是:将内存分为两块,一块使用,另一块当标记出剩下的对象存储到它上面之后,再一次性清除第一块内存,这个算法的缺点就是:会闲置一些内存,并且当其中一块标记出需要清理的...原创 2018-01-15 16:30:28 · 295 阅读 · 0 评论