Java基础
文章平均质量分 92
Chenzxxxx
这个作者很懒,什么都没留下…
展开
-
【JAVA面试合集】
AOF重写指的是在重写时,Redis 根据数据库的现状创建一个新的 AOF 文件,也就是说,读取数据库中的所有键值对,然后对每一个键值对用一条命令记录它的写入。AOF重写具备多变一能力,使原本多条命令合并成一条。AOF重写不会阻塞主线程,由后台线程bgrewriteaof完成。重写具体来说分为一处拷贝,两处日志。拷贝指的是重写时主线程会fork出子线程,然后把主线程的内存数据拷贝给子线程。两处日志指的是:1.原本的AOF日志缓冲区。2.AOF重写的日志缓冲区。原创 2023-07-02 18:10:17 · 125 阅读 · 0 评论 -
牢记面向对象五个基本原则
单一职责原则(Single-Resposibility Principle)其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合,高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之间就产生影响,从而大大损伤其内聚性和耦合度。通常意义下的单一职责,就是指只有一...转载 2019-04-27 14:21:19 · 176 阅读 · 0 评论