摘要: 简述 一、设计模式是重构解决方案 这点很重要,尤其是现在 B/S 一统天下的局面,过早考虑设计模式,得不偿失。 二、设计模式代表了最佳的实践,通常被面向对象的软件开发人员所采用 很多教程都说设计模式是被有经验的人使用的,其实只要定义了一个类,或多或少都在使用他们,而不是有没有经验。只是有经验的人知道 阅读全文
posted @ 2024-02-27 16:56 噗噗噗i丶 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、redis集群迁移的几种方式 离线迁移:通过rdb或者aof文件的方式,实现离线迁移缺点:版本限制,不同版本启动时,可能会出现覆盖数据文件的情况(也可能是集群模式的限制);需要停机,会造成数据不一致问题。 使用shell脚本,单库对单库,性能极低,生产环境不能使用。 主从同步:成为从节点slav 阅读全文
posted @ 2024-02-27 15:03 噗噗噗i丶 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 背景 生产环境中,登录接口出现偶发性的异常,排查发现是获取当前时间的工具类抛出异常,以下为代码片段: /** * 时间工具类 */ public class DateUtil { Logger logger= LoggerFactory.getLogger(this.getClass()); pri 阅读全文
posted @ 2024-02-27 11:17 噗噗噗i丶 阅读(28) 评论(0) 推荐(0) 编辑