摘要: 来源:方志鹏公众号 Redis作为内存数据库,拥有非常高的性能,单个实例的QPS能够达到10W左右。但我们在使用Redis时,经常时不时会出现访问延迟很大的情况,如果你不知道Redis的内部实现原理,在排查问题时就会一头雾水。 很多时候,Redis出现访问延迟变大,都与我们的使用不当或运维不合理导致 阅读全文
posted @ 2020-10-20 12:04 sachima031 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 引用自:https://blog.csdn.net/n950814abc/article/details/82284838 作者:千g 找到重复记录的sql Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1 查看是否有重复的数据: GROUP BY 阅读全文
posted @ 2020-10-20 11:40 sachima031 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 模式简介 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。 定义 (源于Design Pattern):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式的核心是封装,状态的 阅读全文
posted @ 2020-07-25 16:27 sachima031 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 最近对接银行系统,发现不同银行的报文都有很大区别,而代码中取得报文数据后操作基本上是相同的,于是听说了策略模式的说法,学习后总结一下分享出来。 一、工厂模式 1. 简单工厂模式(Simple Factory) 它由三种角色组成: 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑,根据逻辑不 阅读全文
posted @ 2018-07-20 20:50 sachima031 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 经常使用HttpRequest,需要获得url或者是参数,每次都需要试验,现在网络上搜索一下常用的资源获取方法,常用的总结一下。 端口:request.getServerPort() ; 获取服务器名称:request.getContextPath(); 获取工程名称:request.getCont 阅读全文
posted @ 2018-07-16 16:29 sachima031 阅读(1782) 评论(0) 推荐(0) 编辑
摘要: 在eclipse中打开properties文件发现时注解中文的部分都是乱码 网上查询资料,原因是在中文操作系统中,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Pr 阅读全文
posted @ 2018-07-12 13:10 sachima031 阅读(110) 评论(0) 推荐(0) 编辑