- 博客(19)
- 收藏
- 关注
转载 redis知识点
Redis持久化RDB间隔性保存数据。 自动触发:save 900 1:表示900 秒内如果至少有 1 个 key 的值变化,则保存save 300 10:表示300 秒内如果至少有 10 个 key 的值变化,则保存save 60 10000:表示60 秒内如果至少有 10000 个 key 的值变化,则保存 手动触发:save:阻塞写入RDB文件,bgsave:...
2019-07-08 17:49:56
200
转载 redis 设计与数据结构(来源于redis设计与实现,若侵删)
1.字符串,使用的是SDS动态字符串。struct sdshdr{ int len;//buf中已使用字符串长度 int free;//记录buf中未使用的字节数量 char buf[];//字节数组用语保存字符串}可以减少字符串变化带来的内存从分配次数2.链表linkedListtypedef struct listNode{ ...
2019-07-05 18:00:35
211
转载 加密方式
对称加密的算法与密钥长度选择转载自https://blog.youkuaiyun.com/fishmai/article/details/52398532
2019-07-04 17:52:36
134
转载 quartz的表每次都要全部删除然后再从新生成才能按照规定的时间来执行难呢
在数据库表中的记录。记录的还是之前的cron的表达式解决办法:覆盖正等待执行的方法转载自:https://www.oschina.net/question/923971_2197617
2019-07-04 11:52:27
1709
原创 文件检查 工具类
jmimeMagic是一个很好的获取文件mimeType的工具类,对于大多数文件来说,都可以判断出其文件mimeType,如果不能判断,则可以对magic.xml进行扩展使其满足要求...
2019-07-04 09:56:01
158
原创 BigDecimal 注意点
BigDecimal d1 = new BigDecimal(1.0);BigDecimal d2 = new BigDecimal(0.2);BigDecimal d3 = d1.divide(d2);System.out.println(d3);结果是这样Exception in thread "main" java.lang.ArithmeticException: No...
2019-07-04 09:32:14
147
转载 使用LocalDate计算两个日期相差多少天 及String date与localdate转换
LocalDateTime dateTime = LocalDateTime .ofInstant(Instant.ofEpochMilli(1528197133157L), ZoneId.systemDefault());LocalDate now = LocalDate.now();Period between = Period.between(dateTime.toLocalD...
2019-07-03 17:49:38
15896
转载 转:javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 解决方案
转:javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 解决方案javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 解决方案这个是jdk导致的,jdk里面有一个jce的包,安全性机制导致的...
2019-07-03 15:47:58
7200
3
翻译 springboot2.X druid的包后报错
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version></dependency>升级...
2019-07-03 14:03:15
433
转载 eureka server 的一个异常
c.n.e.cluster.ReplicationTaskProcessor : Batch update failure with HTTP status code 401; discarding 1 replication tasks检查是否配置eureka: instance: hostname: localhost...
2019-07-03 11:42:09
1161
1
转载 hystrix异常
出现了异常:"could not be queued for execution and no fallback available."以及"Rejected command because thread-pool queueSize is at rejection threshold"请求异常进入hystrix熔断池的数量超过最大值了 配置参数:queueSizeRejectionThr...
2019-07-03 11:39:36
707
原创 大文件文本读取
直接读取到内存中会占用极大内存。使用java.util.Scanner类扫描文件的内容,一行一行连续地读取:FileInputStream inputStream = null;Scanner sc = null;try { inputStream = new FileInputStream(path); sc = new Scanner(inputStrea...
2019-07-03 10:37:04
526
原创 java多线程基础知识点
1.CAS操作。(乐观锁机制)AtomicLong类,数据库 加一个version字段记录。update table set a=#{value} where version = #{version}。2.volatile提供了可见性保证,但不提供操作原子性。标识了volatile的字段在更新后会马上刷入主存。没有标识的话只是当前线程的备份3.b线程在执行,当遇到a.join()时,b线程...
2019-06-06 22:57:20
235
转载 基础(2) -----集合
只是网上的知识进行一下总结吧。分享几个我找到的感觉挺好的。(归总比较精炼,以及添加链接中没有说到的个别集合)------------------------------------------------------------------------------------------------------------------------------------------------...
2018-11-16 14:35:04
125
原创 基础(1)----equals()与hashcode
1.equals():判断对象是否相等在顶级类Object。equals()的方法如下public boolean equals(Object obj) { return (this == obj);}此处是判断俩对象地址是否相等。1.1.如果一个类需要重写equals()。需要遵循如下规则:A). 对称性:如果x.equals(y)返回是"true",那么y...
2018-11-16 11:30:47
184
原创 一些好用的jar
1.joda time操作时间方便2.apache common该下有许多包好用。BeanUtils,lang33.quartz定时器4.lombok javabean的优化,以注释来代替get/set方法。
2017-08-21 11:19:51
394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人