摘要: 最近线上无缘无故出现了 redis不能获取连接,整理了具体的排查思路 1.首先线上报错信息如下: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisException: Could 阅读全文
posted @ 2021-09-08 10:45 未来有熊 阅读(10103) 评论(0) 推荐(0) 编辑
摘要: volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于v 阅读全文
posted @ 2021-09-07 13:25 未来有熊 阅读(694) 评论(0) 推荐(0) 编辑
摘要: package com.trs.codetool.core;/** * 2020/07/20 * 中国象棋 在从0,0 象棋马经过k步到达某一点的方法数量 */public class KStepMa { public static void main(String[] args) { // x,y 阅读全文
posted @ 2020-07-17 15:22 未来有熊 阅读(379) 评论(0) 推荐(0) 编辑
摘要: dd:删除百游标所在的一整行(常用)ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标度所在的向下20行d1G:删除光标所在到第一行的所有数据dG:删除光标所在到最后一行的所有数据d$:删除内光标所在处,容到该行的最后一个字符d0:那个是数字0,删除光标所在到该行的最前面的一个字符x 阅读全文
posted @ 2020-04-26 09:56 未来有熊 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: 闲余时间把看了一些常见的算法题,把链表对应的常见算法写了一下 如有疑问可加我QQ:1051980588共同探讨 1 package com.trs.codetool.sort; 2 3 /** 4 * @author zheng.changgang 5 * @date 2020-01-02 09:5 阅读全文
posted @ 2020-01-02 16:14 未来有熊 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 2 5 4 3 2 3 6 5 1 2 4 2 6 3 7 5 3 3 6 8 package com.trs.codetool.core; /** * @author zheng.changgang * @date 2019-12-20 09:56 * 一个二位数组,每个元素都 阅读全文
posted @ 2019-12-20 15:09 未来有熊 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 具体代码如下 package com.trs.codetool.core; import java.util.Scanner; /** * @author zheng.changgang * @date 2019-12-19 10:01 * 这一周股市价格为[2,6,1,4,8],求哪一天买入哪一天 阅读全文
posted @ 2019-12-19 10:17 未来有熊 阅读(531) 评论(1) 推荐(0) 编辑
摘要: 花了半个小时,具体实现代码如下 package com.trs.codetool.core; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue; 阅读全文
posted @ 2019-12-19 09:55 未来有熊 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 1.躲过15次GC之后进入老年代 默认的设置下,当对象的年龄达到15岁的时候,也就是躲过15次Gc的时候,他就会转移到老年代中去 这个具体是多少岁进入老年代,可以通过JVM参数 “-XX:MaxTenuringThreshold”来设置,默认情况是15岁 2.动态对象年龄判断 假如说当前放对象的Su 阅读全文
posted @ 2019-10-17 13:41 未来有熊 阅读(3358) 评论(0) 推荐(0) 编辑
摘要: 上文中我们将bean已经加载到了IOC容器中,接下来我们将把IOC加载Bean出来进行代码解析 备注:(有些解释是参考别个博客的相关解释 )一起探讨请加我QQ:1051980588 bean 的初始化节点,由第一次(显式或者隐式)调用 #getBean(...) 方法来开启,所以我们从这个方法开始。 阅读全文
posted @ 2019-10-14 11:34 未来有熊 阅读(878) 评论(0) 推荐(0) 编辑