Java
文章平均质量分 79
HermaeuxMora
这个作者很懒,什么都没留下…
展开
-
一图速读JAVA系列名书 - 内功篇
一图速读JAVA名书 - 内功篇原创 2020-05-23 22:51:03 · 356 阅读 · 0 评论 -
一图速读《大型网站系统与JAVA中间件实践》
《大型网站系统与JAVA中间件实践》速读参考原创 2020-05-22 18:16:35 · 291 阅读 · 0 评论 -
一图速读《大型网站技术架构》
一图速读《大型网站技术架构》原创 2020-05-21 19:05:24 · 232 阅读 · 0 评论 -
一图速读《亿级流量网站架构核心技术》
一图速读《亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统》已更新 系统设计原则已更新 业务设计原则已更新 高可用已更新 隔离术已更新 限流术已更新 超时/重置机制已更新 回滚机制/系统压测已更新 高并发-缓存已更新 连接池/线程池、异步并发、如何扩容已更新 队列术原创 2020-01-13 15:33:46 · 549 阅读 · 0 评论 -
一图速读《Effective Java》
一图流读懂《Effective Java》已更新完毕原创 2019-10-14 18:26:33 · 266 阅读 · 0 评论 -
简单易懂读《重构》 - Inappropriate Intimacy(不合适的亲昵关系)
两个类间总是试图访问对方的过多属性。原创 2018-12-12 20:44:47 · 1130 阅读 · 0 评论 -
简单易懂读《重构》 - Temporary Field (临时变量字段)
某个实例变量仅为代码中一小部分功能临时所用而创建原创 2018-12-03 20:00:26 · 800 阅读 · 0 评论 -
简单易懂读《重构》 - Message Chains (调用链过度耦合)
代码中调用链过长原创 2018-12-03 20:29:54 · 1159 阅读 · 0 评论 -
简单易懂读《重构》 - Incomplete Library Class (不完美的库类)
封装好的类库中功能不能满足实际需求原创 2018-12-19 20:28:35 · 842 阅读 · 1 评论 -
简单易懂读《重构》 - Alternative Classes with Different Interfaces(异曲同工的类)
异曲同工的类含义:多个做几乎相同工作的函数坏处:代码重复性过高目标:把联系过分紧密部分搬移或者建立新类放在其中。实现方法:使用 Rename Method(重命名函数) 重新命名这些相同功能的函数,反复运用 Move Method(搬移函数) 将这些函数移入类,如果需要移入类的函数过多,可以考虑**Extract Superclass(提炼父类)**来减少过多赘余的属性。...原创 2018-12-14 19:59:29 · 920 阅读 · 0 评论 -
简单易懂读《重构》 - Data Class (POJO类)
只有一些字段和set/get方法,单纯用作数据存储的类。也就是POJO类。原创 2018-12-20 20:32:40 · 992 阅读 · 0 评论 -
简单易懂读《重构》 - Refused Bequest (拒绝继承的遗赠)
继承某个类的子类,并不需要父类的某些方法,属性或不需要实现父类实现的接口原创 2018-12-20 20:58:37 · 1120 阅读 · 0 评论 -
简单易懂读《重构》 - Comments (不恰当的注释)
避免写不必要的注释,与其大段的写注释,不如使代码变得更加易读易懂。在写注释前,先考虑能否通过重构的方式让代码不需要加不必要的注释。注释主要起到提醒和引导的作用,不可滥用。原创 2018-12-24 20:07:34 · 457 阅读 · 0 评论 -
一图速读《深入理解JAVA虚拟机》
JVM内存布局及Hotspot垃圾收集算法及收集器JAVA内存模型及线程实现原理线程安全与锁优化类文件和对应指令集类加载器及加载机制字节码执行引擎、程序编译及代码优化核心知识点整体导图原创 2019-08-16 19:26:42 · 325 阅读 · 0 评论 -
简单易懂读《重构》 - Speculative Generality (高估未来的可能性)
高估未来的扩展性,添加过多不必要的类,方法或继承体系原创 2018-11-30 20:14:05 · 683 阅读 · 0 评论 -
简单易懂读《重构》 - Lazy Class (冗赘类)
一个类用处少或者已经无用了原创 2018-11-30 20:02:21 · 2111 阅读 · 0 评论 -
简单易懂读《重构》 - Parallel Inheritance Hierarchies (平行继承体系)
每当为一个类增加子类时,必须也为另一个类相应增加子类。原创 2018-11-30 19:48:39 · 1370 阅读 · 0 评论 -
Lambda表达式
Lambda表达式(Lambda Expressions)什么是Lambda表达式 Lambda Expressions enable you to encapsulate a single unit of behavior and pass it to other code. ——[官网原文] lambda表达式可以把代码中的某一个行为包装起来,并把这个包装好的行为传...原创 2018-05-11 19:00:44 · 649 阅读 · 0 评论 -
简单易懂读《重构》
把《重构》一书中精华和重点整理出来,文章持续更新,可能部分章节会经常改动,见谅原创 2018-10-15 20:18:05 · 892 阅读 · 0 评论 -
简单易懂读《重构》 - Duplicated Code(重复代码)
干同一件事的代码在项目中的同一个类/兄弟类/毫不相关的类,重复出现原创 2018-10-15 20:16:48 · 2801 阅读 · 0 评论 -
简单易懂读《重构》 - Long Method(过长的函数)
一个函数(方法)里包含了一大堆逻辑,做了很多事原创 2018-10-19 20:17:39 · 1864 阅读 · 0 评论 -
简单易懂读《重构》 - Long Parameter List (过多的入参)
一个函数(方法)的入参太多原创 2018-10-26 20:17:07 · 867 阅读 · 0 评论 -
简单易懂读《重构》 - Large Class(过大的类)
单个类做太多的事,分工不分明,重复代码多原创 2018-10-24 19:51:02 · 1514 阅读 · 0 评论 -
简单易懂读《重构》 - Divergent Change (发散式变化)
由于代码的各种修改或扩展,每次都要修改某个类原创 2018-10-30 20:25:37 · 2614 阅读 · 0 评论 -
简单易懂读《重构》 - Shotgun Surgery (霰弹式修改)
牵一发而动全身,每次遇到某种变化,都必须在不同的类中做出小修改原创 2018-11-01 19:03:56 · 2575 阅读 · 0 评论 -
简单易懂读《重构》 - Primitive Obesession (基本类型偏执)
以类代替原本单独存在的数值原创 2018-11-06 19:30:23 · 1439 阅读 · 0 评论 -
简单易懂读《重构》 - Feature Envy (依恋情结)
某个函数为了实现其功能,经常从另一个类中获取大量数据。比起自身所在的类来说,更加依赖于另一个类原创 2018-11-02 19:59:05 · 4824 阅读 · 0 评论 -
简单易懂读《重构》 - Data Clumps (数据泥团)
多个类中重复出现的字段,或多个函数(方法)中相同的入参。原创 2018-11-05 20:07:09 · 2184 阅读 · 0 评论 -
简单易懂读《重构》 - Switch Statement (switch语句过多)
少用switch语句,尽量用多态取代原创 2018-11-29 19:58:14 · 2094 阅读 · 0 评论 -
简单易懂读《重构》 -Middle Man (中间人)
类中的函数存在过度委托给其他对象的情况原创 2018-12-04 19:56:00 · 1172 阅读 · 0 评论 -
Java 8/9/10新特性 精华梳理
Java新特性探究以官方文档及API为主,辅以网络优秀文章总结而成,尽量做到准确,精炼,实在,易读。 本文是关于Java特性个人研究总结,写到博客里主要是方便个人总结阅览,由于是博客,写出来不单作为个人记录使用,所以,文章尽量做到简单易懂,排版到位,尽量全面够用,本文也将给出好文章的参考地址,希望给读者也希望能有朋友能有些用或者能够给出一些建议意见,大家共同进步。由于作者水平有限,原创 2018-05-11 13:50:10 · 1612 阅读 · 0 评论