上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: watcher概念 https://zookeeper.apache.org/doc/r3.4.14/zookeeperProgrammers.html#sc_WatchRememberThese zookeeper提供了数据的发布/订阅功能,多个订阅者可同时监听某一特定主题对象,当该主题对象的自身 阅读全文
posted @ 2021-04-01 10:42 低调人生 阅读(2121) 评论(0) 推荐(0) 编辑
摘要: 引入maven包 <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <exclusions> <exclusion> <artifactId>zookeeper</artifactId> <gro 阅读全文
posted @ 2021-04-01 10:32 低调人生 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Zookeeper的常用命令本篇不包括权限acl相关以及集群相关,那些要另开篇章。使用的版本是Zookeeper3.4.14,不同版本会有一定的差异性。 节点的存储信息 新增命令 语法:create [-s] [-e] path data [acl] 参数:使用[]包含的是可选参数。 [-s] : 阅读全文
posted @ 2021-03-31 17:43 低调人生 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.1 zookeeper介绍 zookeeper是一个高可用的分布式管理与协调框架,基于ZAB算法(原子消息广播协议)的实现。 能够很好保证分布式环境中数据的一致性。正是基于这样的特性,使得zookeeper成为了解决分布式一致性问题的利器。 ·顺序一致性:从一个客户端发起的事务请求,最终会严格的 阅读全文
posted @ 2021-03-31 17:39 低调人生 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下: interface Formula { double calculate(int a); default double sqrt(int a) { retur 阅读全文
posted @ 2021-03-30 17:33 低调人生 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 需要明确的几个问题: synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果 再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类 阅读全文
posted @ 2021-01-29 17:13 低调人生 阅读(217) 评论(0) 推荐(0) 编辑
摘要: python selenium使用,需要谷歌chromedriver.exe插件 chromedriver.exe插件是放在python的安装目录下(亲测,其它的都不对) 以下是chromedriver对应的chrome版本: 驱动的下载地址如下: http://chromedriver.stora 阅读全文
posted @ 2021-01-12 17:47 低调人生 阅读(2431) 评论(0) 推荐(0) 编辑
摘要: CSV转Excel,命中关键词标红 package com.wenwo.schedule.job.mainJob; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; 阅读全文
posted @ 2020-05-18 15:38 低调人生 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 前提概要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,每一种工具都有其自身的特点,用户可以根据你需要检测的应用或者程序片段的状况,适当的选择相应的工具进行检测。 阅读全文
posted @ 2019-11-04 14:02 低调人生 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 问题: 针对线上多线程死锁、阻塞,跑着跑着就卡住了 查看线上线程池的状态 jstack用于生成java虚拟机当前时刻的线程快照。 线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待 阅读全文
posted @ 2019-11-01 11:13 低调人生 阅读(24267) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页