- 博客(7)
- 资源 (2)
- 问答 (6)
- 收藏
- 关注
原创 curator PathChildrenCache start() 监听源码分析
前言自己用zookeeper原生api 不晓得怎么实现永久监听就来看Curator监听的源码了。最开始看了个半懂,后面还是参考了 别人的参考网址:Curator应用场景(二)-Watch监听机制(NodeCache,PathChildrenCache,TreeCache)PathChildrenCache成员变量//客户端 private final WatcherRemoveCuratorFramework client; //监听路径 private final String
2021-07-26 19:05:19
649
3
原创 Curator的分布式锁 InterProcessMutex.release(long time, TimeUnit unit) 解析
前言接着前面的分析curator获取锁分析现在看下Curator分布式锁的解锁。流程图interProcessMutex.release();public void release() throws Exception { //从锁信息map中获取当前线程的锁信息 Thread currentThread = Thread.currentThread(); LockData lockData = threadData.get(current
2021-07-23 11:15:52
205
原创 Curator的分布式锁 InterProcessMutex.acquire(long time, TimeUnit unit) 解析
1、分布式锁实例(网上找的)先声明自己瞎看的。有错误或者啥的欢迎指出。先看下这个zk分布锁例子public static void main(String[] args) { CuratorFramework curatorFramework = CuratorFrameworkFactory.builder().connectString("127.0.0.1:2181") .sessionTimeoutMs(30000).retryPolicy(n
2021-07-22 18:06:27
1215
转载 docker宿主机和容器相互传文件
宿主机传文件到容器宿主机内执行:docker cp 宿主局文件/路径 容器名:容器内路径docker cp /home/Download/index.html wordpress-lee:/var/www/html容器到宿主机容器内执行:docker cp 容器名:文件/路径 宿主机路径docker cp wordpress-lee:/root/example.sh /root...
2021-03-06 15:33:20
546
转载 表空间数据文件先被删除,如何删除表空间
alter database datafile '/home/oracle/tablespace/jfy/DATAJFY_1.dbf' offline drop; drop tablespace JFY_DATA_TBS including contents;alter database datafile '/home/oracle/tablespace/jfy/INDEXJFY_1.dbf' offline drop; drop tablespace JFY_INDEX_TBS includi
2021-03-06 15:23:11
296
原创 Mac下使用docker搭建rocketmq两主两从集群
Mac下使用docker搭建rocketmq两主两从集群欢迎使用Markdown编辑器1.安装docker创建所需文件夹3.docker创建网络如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器本人是docker小白。因为公司产品使用了roc
2021-02-04 16:39:29
1105
转载 排查java.lang.NoSuchMethodError错误
如何排查java.lang.NoSuchMethodError错误碰到java.lang.NoSuchMethodException的异常。基本解决思路是:调用的方法同包同名了。可以使用以下代码输出到底调用的是哪个地方的代码。就可以找到相同的地方。在想办法改吧。Class<?> clazz = null;try { clazz = Class.forName("com.uxun.uxunplat.util.OperateResult"); } catch (ClassNot
2021-02-03 18:18:54
249
03 C#编程基础.pdf
2015-10-07
easyexcel能解析xlsb类型的文件吗
2022-07-17
weblogic连接池是长连接吗?默认是长连接还是说哪里可以查看或者修改?
2022-01-05
oracle最大连接数是各个用户共用吗?
2022-01-01
zk用原生Java API咋永久监听?
2021-07-20
Java程序多线程调用同一个存储过程,这个存储过程的执行顺序是并行的还是串行的?
2021-04-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人