上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: DIP全称 DIP, Dependence Inversion Principle , 依赖倒置原则 定义 模块间的依赖通过抽象发生,实现类之间不发生直接的依赖关系,其依赖关系是通过接口和抽象类产生的。 即面向接口编程,或者说是面向抽象编程。依赖抽象(接口或者抽象类),而不依赖具体实现。高层次(调用 阅读全文
posted @ 2020-11-10 17:21 coolw 阅读(340) 评论(0) 推荐(0)
摘要: LSP全称 LSP , Liskov Substitution Principle , 里氏替换原则 定义 所有引用基类(父类)的地方必须能透明地使用其子类的对象。通俗讲:子类可以扩展父类的功能,但不能改变父类原有的功能 优点 是实现开闭原则的重要方式之一 克服了继承中重写父类造成的可用性变差的缺点 阅读全文
posted @ 2020-11-10 17:19 coolw 阅读(897) 评论(0) 推荐(0)
摘要: SPR全称 SRP , Single Responsibility Principle 单一职责原则 定义 一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分。即一个类只做一类事 优点 降低类的复杂度 提供类的可读性,提高系统的可维护性 变更引起的风险降低 降低耦合度 实现 问题由来: 类T负 阅读全文
posted @ 2020-11-10 17:16 coolw 阅读(303) 评论(0) 推荐(0)
摘要: 本地存在很多不存在的远程分支,清理那些不存在的远程分支操作 一、查看本地和远程分支 git branch -a 二、查看本地分支对应远程分支的状态 git remote show origin 三、删除没有对应的远程分支 git remote prune origin 再使用命令 git branc 阅读全文
posted @ 2020-09-09 22:22 coolw 阅读(1825) 评论(0) 推荐(0)
摘要: 一、背景 调用第三方接口,按照最大次数轮询去获取结果,或因为网络波动导致超时等。 Retry重试框架,支持AOP切入的方式使用,支持注解;重试次数、重试延迟、重试触发条件、重试的回调方法等功能来实现重试机制 二、整合Retry 2.1 pom文件加入依赖 <dependency> <groupId> 阅读全文
posted @ 2020-09-07 09:45 coolw 阅读(1210) 评论(0) 推荐(0)
摘要: 一、在Spring Boot 项目application.properties文件中添加 # 日期类型转换成时间戳返回 spring.jackson.serialization.write-dates-as-timestamps=true # 日期类型转换成字符串返回 #spring.jackson 阅读全文
posted @ 2020-08-14 12:49 coolw 阅读(6347) 评论(0) 推荐(0)
摘要: 一、使用场景 比如对特定的URL检查用户是否登录,打印处理用户请求耗时的时间等,可以用拦截器来实现。 二、拦截器使用 定义拦截器,需要实现 HandlerInterceptor 接口,接口中有3个方法 preHandle:在DispatcherServlet处理请求执行之前被调用 postHandl 阅读全文
posted @ 2020-08-07 09:25 coolw 阅读(931) 评论(0) 推荐(0)
摘要: Redis支持字符串(string),哈希(hash),列表(list),无序集合(set),有序集合(zset)等数据结构存储。redis命令不区分大小写,但key严格区分大小写 一、string数据类型 - ttl命令是返回key的剩余过期时间,单位为秒 - mset和mget批量处理,能够提高 阅读全文
posted @ 2020-07-30 18:46 coolw 阅读(217) 评论(0) 推荐(0)
摘要: INCLUDES Redis只有一个 redis.conf 配置文件,如果有多个人维护,则可以创建多个配置文件,通过 include 配置进来 MODULES 自定义模块配置,通过 loadmodule 配置进来 NETWORK - bind:绑定redis服务器网卡IP,默认为127.0.0.1, 阅读全文
posted @ 2020-07-30 17:51 coolw 阅读(536) 评论(0) 推荐(0)
摘要: 1.下载redis包 // 创建目录 /opt/local/mysoft/redis,进入此目录 # cd /opt/local/mysoft/redis// 下载redis包# wget http://download.redis.io/releases/redis-4.0.12.tar.gz 2 阅读全文
posted @ 2020-07-23 18:34 coolw 阅读(178) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页