上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 如果要在指定的时间段内保留日志文件,则可以使用带有删除操作的滚动策略。 原文链接:https://blog.csdn.net/qq_21383435/article/details/79295329 阅读全文
posted @ 2018-11-07 09:58 woniu4 阅读(1841) 评论(0) 推荐(0) 编辑
摘要: 通常我们使用线程池均是使用的JDK中自带的线程池,主要有以下几种: newFixedThreadPool 固定线程池 newSingleThreadExecutor 单线程池 newCachedThreadPool 无限制线程池 参数介绍 通过查看Executors源码,可以发现其实际上只是创建了一 阅读全文
posted @ 2018-10-13 14:15 woniu4 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1、首先,查看磁盘,fdisk -l 2、进入磁盘,对磁盘进行分区 3、格式化分区 4、开始挂载分区 阅读全文
posted @ 2018-09-19 17:24 woniu4 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 通过Redis实现分布式锁,主要使用了如下命令: 实现使用的是jedis来连接Redis。 建立一个MAVEN工程,然后,pom文件引入jedis 核心代码如下: 测试Demo 阅读全文
posted @ 2018-09-08 17:32 woniu4 阅读(148) 评论(0) 推荐(0) 编辑
摘要: redis安装 1、需要下载redis:http://download.redis.io/releases/,选主自己需要的版本下载即可。 2、传至对应服务器上,解压,编译。 3、启动,即可 4、客户端验证 遇见问题 1、远端无法连接,异常信息如下: 解决办法: 阅读全文
posted @ 2018-09-08 16:09 woniu4 阅读(145) 评论(0) 推荐(0) 编辑
摘要: package leetcode; /** * 题目描述: 最长上升子序列 给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。 解题思路:通过递归解决的这个问题,每个... 阅读全文
posted @ 2018-08-27 22:30 woniu4 阅读(124) 评论(0) 推荐(0) 编辑
摘要: happens-before俗解: http://ifeve.com/easy-happens-before/ volatile关键字解析: https://www.cnblogs.com/dolphin0520/p/3920373.html Java线程池ThreadPoolExecutor实现原 阅读全文
posted @ 2018-08-21 14:53 woniu4 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、回到上次操作的目录# cd -进入上次访问目录二、历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n]在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字 阅读全文
posted @ 2018-08-01 14:17 woniu4 阅读(838) 评论(0) 推荐(0) 编辑
摘要: ES版本5.6.3 1、整个流程的开始,实在node启动后触发的,Node.java中start()方法,通过调用ZenDiscovery.java中的doStart()方法,之后会调用startInitialJoin方法开始进行加入现有的cluster或者选主。 2、ZenDiscovery类中s 阅读全文
posted @ 2018-07-22 16:23 woniu4 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一个关于synchronized的一个问题,关于其持有锁的问题。这个问题以前是有看过相关文章的,但是一直没有记录,今天大概记录一下当前的认知。 对于静态方法,synchronized的使用的锁实际上是以Class对象作为锁,对于非静态方法,持有的锁为方法所在的对象。可能有点难以理解,但是, 阅读全文
posted @ 2018-07-10 23:18 woniu4 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页