- 博客(5)
- 资源 (29)
- 收藏
- 关注
原创 ideaVim 不能用? 或者想关闭它?
ideaVim 没法使用? 找到idea的tools/工具栏 —> Vim Emulator被选中时, 说明可以使用vim , 想关停, 点击一下取消选中即可关闭.想让它永久消失? 直接preferences… -----> plugins ----->vim ,删掉就行...
2019-02-22 23:07:00 3059
原创 NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor
遇到下面这个异常, 很抓鸡有木有…Caused by: java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor()Lcom/google/common/util/concurrent/ListeningExecutorService;异常如下:Excepti...
2019-02-22 21:26:25 16618 3
原创 设计模式 之 六大设计原则
设计原则单一职责原则(SRP,single responsibility principle)定义:一个类,应该只有一个引起它变化的原因:即一个类应该只有一个职责。优点: 1. 降低类的复杂性 2. 提高类的可读性 3. 提高代码的可维护性和复用性 4. 降低因变更引起的风险里氏替换原则(Liskov Substitution Principle)定义:子类可以替换父类的位置...
2019-02-17 16:27:51 259
原创 对象继承关系的各种库表映射对比--《sql反模式》
对象继承关系的各种库表映射方案对比需求设计方案EAV表设计简介单表继承简介实体表继承简介类表继承简介半结构化设计简介总结需求在业务中, entity实体之间难免出现继承关系,映射到库表时如何设计?下面将介绍这几种设计方案并对比优缺点:EAV表(entity-Attribute-Value)单表继承实体表继承类表继承半结构化设计(技术选型时需要结合具体业务分析再决定方案)设...
2019-02-10 15:44:52 908
原创 树形结构的各个存取方案对比--《sql反模式》
树形结构的各个存取方案对比问题邻接表简介递归查询简介路径枚举简介嵌套集简介闭包集简介总结问题需要存储树型结构的数据, 比如存储公司组织架构, 或论坛的评论区. 如何设计库表下面提供多种方案并分析各方案的优缺点邻接表递归查找路径枚举嵌套集闭包集(具体的库表方案需要结合具体业务 , 充分考虑各个方案的优缺点后选择 , 没有万能的方案 , 也不要过度设计)邻接表简介最容易...
2019-02-10 10:29:20 1146
Java微信退款
2016-03-21
解决myeclipse空格上屏问题
2014-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人