java
qq_33623575
骨架搭建好,以后的开发才能不用有不回头再改的忧虑
项目使用的技术决定以后迁移代码或者改造代码方便不方便,相同的使用场景下可以使用很多技术,不同的语言也决定一些内容
技术使用方面,代码是否开放,社区是否活跃决定了再框架搭建选型时起到很大作用
代码方面,糟糕的代码与简约的代码对比,糟糕的代码迁移、可读性较差,简约的代码相比这些都是很有优势,同时开发时也要考虑拓展性
展开
-
23种设计模式----工厂模式
23种设计模式----工厂模式工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。个人理解,工厂模式是将性质相同的方法放在一个容器中,在用户需要的时候只需要知道要的是什么,选择相应的工...原创 2019-06-29 11:49:21 · 134 阅读 · 0 评论 -
zookeeper遇到的问题启动Zookeeper出现错误bin/zkServer.sh: line 140: ./zookeeper.out: Permission denied
在启动项目时遇到如下错误原因是因为权限不够,在切换目录后或者赋权限后就正常启动了原创 2019-07-03 21:52:26 · 3638 阅读 · 2 评论 -
Comparable (比较器)的理解
Comparable :比较器在TreeSet 中可以用到当是字符串时可以按照正常的顺序比较如果存入的时对象,我们可以按照我们想要的顺序存入set中上述为相应的代码 ,在写的过程中我们可能有些不理解,下面我用自己的理解解释下上面的内容,希望可以帮助大家set遍历的时候时从第一个开始的 ,当我们使用比较器的方法时,compareTo (Object o )返回值决定了set的位置 ...转载 2019-07-21 11:38:11 · 205 阅读 · 0 评论