摘要: 1. 依赖倒置原则 变量不可以持有具体类的引用 不要让类 派生自 具体类(派生可以是接口和实现类) 不要覆盖基类中已经实现的方法 2. 要依赖抽象,不要依赖具体类 3. 多用组合,少用继承 4. 针对于接口编程,不针对于实现编程 5. 类应该对扩展开放,对修改关闭 阅读全文
posted @ 2020-11-24 22:30 塔下补刀就是菜丶 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1. 所有的工厂都是用来封装对象的创建 2. 把对象的创建委托给子类,子类实现工厂方法来创建对象 3. 对象的创建被实现在工厂接口所暴露出来的方法中 4. 较少类的依赖,促进松耦合 5. 工厂发放允许将实例化延迟到子类中进行 6. 针对抽象编程,不针对具体类的实现 阅读全文
posted @ 2020-11-24 22:12 塔下补刀就是菜丶 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 观察者模式 - 在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖他的对象都会收到通知,并更新/** * @description 观察者 更新消息 */ public interface Observer { /** * 功能描述: 更新 * @author a * @date 14: 阅读全文
posted @ 2020-11-23 15:42 塔下补刀就是菜丶 阅读(144) 评论(0) 推荐(0) 编辑
摘要: //方法一:Calendar类 Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); //放入Date类型数据 calendar.get(Calendar.YEAR); //获取年份 calendar.ge 阅读全文
posted @ 2020-11-10 15:22 塔下补刀就是菜丶 阅读(10435) 评论(0) 推荐(0) 编辑
摘要: <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 阅读全文
posted @ 2020-11-07 11:55 塔下补刀就是菜丶 阅读(39) 评论(0) 推荐(0) 编辑
摘要: public String importKeyPointDevice(MultipartFile file) { //生成任务id String taskid = assessTaskUtilsService.getTaskid(); try { Workbook workbook; List<Ta 阅读全文
posted @ 2020-10-31 15:25 塔下补刀就是菜丶 阅读(68) 评论(0) 推荐(0) 编辑
摘要: public void downloadDeviceTemp(HttpServletRequest request, HttpServletResponse response) { try { String realPath = request.getSession().getServletCont 阅读全文
posted @ 2020-10-31 11:52 塔下补刀就是菜丶 阅读(104) 评论(0) 推荐(0) 编辑
摘要: public interface ResultCode { public static Integer SUCCESS = 20000; public static Integer ERROR = 20001; } @Data public class Result { @ApiModelPrope 阅读全文
posted @ 2020-07-14 18:30 塔下补刀就是菜丶 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是Stream? 是对集合collection对象的功能增强 并不是集合元素,他不是数据结构,像一个高级的Iterator 提供串行和并行两种模式进行汇聚操作 2. Stream流的创建 Collection.stream()单线程 Collection.parallelStream()多 阅读全文
posted @ 2020-03-20 13:04 塔下补刀就是菜丶 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1. ThreadLocal是什么? ThreadLocal适用于每个线程需要自己独立的实例且该实例需要在多个方法中被使用(相同线程数据共享),也就是变量在线程间隔(不同的线程数据隔离)而在方法或类间共享的场景 2. 使用举例 不适用threadlocal public class MyThread 阅读全文
posted @ 2020-03-19 22:56 塔下补刀就是菜丶 阅读(346) 评论(0) 推荐(0) 编辑