摘要: 冒泡排序 static void mp(int[] arr) { int temp; for (int i = 0; i < arr.length; i++) { boolean isSort=true; int last=0; int sortBorder =arr.length - 1 ; fo 阅读全文
posted @ 2018-12-09 16:05 冬马党 阅读(355) 评论(0) 推荐(0)
摘要: 循环判断实现 阅读全文
posted @ 2018-12-09 15:10 冬马党 阅读(184) 评论(0) 推荐(0)
摘要: @Test public void test() { int[] nums={1,5,3,2,4}; int[] nearestNumber = findNearestNumber(nums); System.out.println(Arrays.toString(nearestNumber));}static int[] findNearestNumber(int[] num... 阅读全文
posted @ 2018-12-09 10:15 冬马党 阅读(716) 评论(0) 推荐(0)
摘要: 1,解压 2,复制zoo_sample.cfg命名为zoo.cfg 3,在conf同级目录下新建一文件夹 data 4,修改数据存放目录 5,启动zookeeper 阅读全文
posted @ 2018-12-08 23:23 冬马党 阅读(110) 评论(0) 推荐(0)
摘要: @Test public void test() { int[] array = {9,0,1, 2, 5, 8, 1, 5, 1, 4, 6, 5, 4, 5, 4, 1, 5, 10}; System.out.println(Arrays.toString(countSort(array))); } static int[] cou... 阅读全文
posted @ 2018-12-08 13:29 冬马党 阅读(208) 评论(0) 推荐(0)
摘要: 参考 https://www.cnblogs.com/googlemeoften/p/5746684.html 阅读全文
posted @ 2018-12-08 09:51 冬马党 阅读(220) 评论(0) 推荐(0)
摘要: 1,观察DubboBeanDefinitionParser 的构造方法,给它打一个断点,发现其前一步在DubboNamespaceHandler 应用启动会连续调此方法 DubboBeanDefinitionParser#parse 2,通过观察,不难发现这个parse方法主要是为了解析配置文件信息 阅读全文
posted @ 2018-12-07 23:25 冬马党 阅读(140) 评论(0) 推荐(0)
摘要: 查询指定进程id的gc情况,(这里的447 为tomcat的pid) jstat -gcutil 447 Linux下grep显示前后几行信息 Linux下grep显示前后几行信息 标准unix/linux下的grep通过下面參数控制上下文grep -C 5 foo file 显示file文件里匹配 阅读全文
posted @ 2018-12-06 17:56 冬马党 阅读(132) 评论(0) 推荐(0)
摘要: 方法一:二倍均值法 缺陷:除了最后一次,任何一次抢到的金额都不会超过人均金额的两倍,并不是任意的随机 方法二: 线段分割法 实现真正的随机 思路: ①,待分割的数为n,有m个人抢红包,可以随机插入m-1块板,则能将n分成m份 ②,将分好组的数进行排序,取出放到list中,则能随机分成m个红包 推荐阅 阅读全文
posted @ 2018-12-06 17:18 冬马党 阅读(1149) 评论(0) 推荐(0)
摘要: (1)虚拟机(JVM)栈中引用对象 (2)方法区中的类静态属性引用对象 (3)方法区中常量引用的对象(final 的常量值) (4)本地方法栈JNI的引用对象 阅读全文
posted @ 2018-12-02 23:17 冬马党 阅读(7191) 评论(0) 推荐(0)