自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

投产备份、更新、回退脚本shell.zip

自己写的投产项目备份、更新、回滚脚本。 以及根据txt文件。复制linux测试服务器下文件(jar包文件指定解压内容)

2021-04-28

03 C#编程基础.pdf

ASP.NET 是微软推出的在.NET 平台上开发的网站开发技术,C#语言也是专为.NET 平台 设计的,实际上,ASP.NET 这个网站开发技术就是用 C#语言编写的,因此二者有更好的兼容 性。C#语言也是微软推荐在使用 ASP.NET 技术开发网站时使用的语言。下面来看看 C#语言是 如何在 ASP.NET 中使用的,在 Visual Studio2008 开发平台上创建一个网站步骤是:

2015-10-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除