![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
圣龙LKX
这个作者很懒,什么都没留下…
展开
-
部署Zookeeper的shell脚本
功能描述:可以部署zookeeper的单机模式和集群模式,集群模式默认会在脚本所在机器部署一个节点,也就是说想要部署三个节点的ZK集群,只需要输入两个IP。 #!/bin/bash #authro likexin #description deploy standalone or cluster zookeeper LOCALHOST=`ifconfig | grep "inet" |...原创 2018-04-21 16:58:05 · 926 阅读 · 0 评论 -
八种排序算法的Java实现
package util; /** * 排序方法 时间复杂度(平均) 时间复杂度(最坏) 时间复杂度(最好) 空间复杂度 稳定性 复杂性 直接插入排序 O(n2) O(n2) O(n) ...原创 2018-02-05 15:22:55 · 196 阅读 · 0 评论 -
自己编写的两级队列的线程池(根据ThreadPoolExecuuor)
两级队列的线程池: 根据提交的线程池的任务的执行时间分为长时间的任务和短时间的任务。 默认刚提交的任务是短任务,当执行时间超过限定时间时,取消执行的任务放入长任务队列。 当短任务队列中没有任务的之后,线程会自动去长时间任务队列里取任务执行。 如果有新任务提交并且还有长任务在执行,则随机停止一个长任务,执行该任务。 第一个类:任务 package TwoQueue; pu...原创 2017-09-13 16:03:24 · 411 阅读 · 0 评论 -
Shell脚本中调用expect,实现自动输入密码的功能
该脚本的源码是为了实现从远程的服务器上面拉文件到本机。 主要是为了实现自动输入密码的功能。 #!/bin/bash shellPath=$(cd "$(dirname "$0")"; pwd) pid=0 function check_process_exist(){ ps_out=`ps -ef | grep taskmanager | grep -v 'grep'` resul...原创 2017-08-16 11:35:39 · 6313 阅读 · 0 评论 -
JAVA中的异常
一、JAVA中异常类的结构 Throwable类是Java语言中所有错误和异常的超类。它的两个子类分别是Error(错误)和Exception(异常)。 异常的分类有很多种,每个人有每个人的叫法,下面的分类方式不包括错误(Error),因为错误其实不属于异常的范畴,发生错误一般都会导致JVM的崩溃,进程停止。 第一种分类是检查异常和非检查异常,非检查异常包括Runt...原创 2017-02-27 14:39:12 · 180 阅读 · 0 评论 -
JAVA和Zookeeper交互的初级代码
import org.apache.zookeeper.*; import org.apache.zookeeper.data.Stat; import java.io.IOException; import java.util.concurrent.CountDownLatch; /** * @author likexin * @date 2019/04/15 */ public c...原创 2017-03-03 14:37:40 · 446 阅读 · 0 评论 -
Executors创建线程池的四种方法
这个类里面对于四种创建连接池的方法都做了详细的描述,可以先看看! package thread; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ThreadFactory; /** * 测试Executors创...原创 2017-03-09 17:47:38 · 870 阅读 · 0 评论