上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 1. 添加依赖 <!-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> 阅读全文
posted @ 2019-10-23 21:54 清风拂来 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 如图:eclipse下的maven web项目,打包部署到本地tomcat时,需要关注的2个方面: 1. src/main/webapp目录下的文件,打包到/ 根路径下 2. 添加maven 依赖,打包到WEB-INF/lib路径下,缺少了这个,本地tomcat里面没有lib包 阅读全文
posted @ 2019-10-23 21:39 清风拂来 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1.下载spring源码并解压 https://codeload.github.com/spring-projects/spring-framework/zip/v5.0.2.RELEASE 打开build.gradle文件,可以看到构建spring源码的需要安装的gradle的版本: 2. 下载g 阅读全文
posted @ 2019-10-04 17:55 清风拂来 阅读(2922) 评论(0) 推荐(0) 编辑
摘要: 在设计单例模式时,需要考虑以下几点: 构造器私有化 保证线程安全 延迟加载 防止序列号和反序列化破坏单例 防止反射攻击破坏单例 1.饿汉式单例模式 优点:天生线程安全,缺点:不管用不用的到,都去实例化 2. 懒汉式单例模式: 所谓懒汉式,就是让单例的实例化,推迟到被调用 的时候再去创建,同时还要保证 阅读全文
posted @ 2019-08-27 23:44 清风拂来 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 1.简单工厂——一个工厂创建多类产品(对象) 简单工厂模式(SimpleFactory Pattern)是指由一个工厂对象决定创建出哪一种产品类的实例,但它不属于GOF,23种设计模式(参考资料:http://en.wikipedia.org/wiki/Design_Patterns#Pattern 阅读全文
posted @ 2019-08-26 23:57 清风拂来 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 更换了电脑,把原来的电脑上的虚拟机复制到了新电脑上,启动虚拟机上的centos系统,然后启动redis集群(redis5版本),发现集群可以启动,redis进程也有,但是连接集群中的任意节点就报错,如下 查看单个节点的集群配置信息: 发现是因为原来的集群配置信息导致的错误,需要将每个redis实例下 阅读全文
posted @ 2019-08-15 23:00 清风拂来 阅读(15730) 评论(0) 推荐(0) 编辑
摘要: 合成复用原则(Composite/Aggregate Reuse Principle,CARP)是指尽量使用对象组合(has-a)/聚合(contanis-a),而不是继承关系达到软件复用的目的。可以使系统更加灵活,降低类与类之间的耦合度,一个类的变化对其他类造成的影响相对较少。继承我们叫做白箱复用 阅读全文
posted @ 2019-08-11 21:23 清风拂来 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 迪米特原则(LawofDemeterLoD)是指一个对象应该对其他对象保持最少的了解,又叫最少知道原则(Least Knowledge Principle,LKP),尽量降低类与类之间的耦合。迪米特原则主要强调只和朋友交流,不和陌生人说话。出现在成员变量、方法的输入、输出参数中的类都可以称之为成员朋 阅读全文
posted @ 2019-08-11 20:32 清风拂来 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 接口隔离原则(InterfaceSegregationPrinciple,ISP)是指用多个专门的接口,而不使用单一的总接口,客户端不应该依赖它不需要的接口。这个原则指导我们在设计接口时应当注意一下几点:1、一个类对一类的依赖应该建立在最小的接口之上。2、建立单一接口,不要建立庞大臃肿的接口。3、尽 阅读全文
posted @ 2019-08-11 14:36 清风拂来 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 依赖倒置原则(Dependence Inversion Principle,DIP)是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象。抽象不应该依赖细节;细节应该依赖抽象。通过依赖倒置,可以减少类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并能够降低修改程序所 阅读全文
posted @ 2019-08-11 13:58 清风拂来 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页