Zookeeper客户端java代码操作

Zookeeper客户端java代码操作 上篇博客记录了shell命令操作zookeeper集群的方式,这次尝试采用java代码来操作。通过查阅API,发现并不困难。 1. 首先获得客户端与服务器的连接 //zookeeper客户端 private ZooKeeper zkCli; //连接地址 private static final String CONNECT_STRING = "hadoop102:2181,hadoop103:2181,hadoop10
分类: 其他 发布时间: 10-26 23:34 阅读次数: 0

animation,transition,transform小练习

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <style> 7 .main { 8 position: absolute; 9 width:300px; 10 height:500px;
分类: 其他 发布时间: 10-26 23:34 阅读次数: 0

Airtest中swipe方法兼容不同分辨率的解决方法

使用Airtest中swipe方法由于不同分辨率的手机上滑动的坐标位置不同,所以想要兼容所有的手机,仅仅靠固定坐标就会出现问题 想要兼容所有的手机,可以按照如下思路进行 1、首先获取手机的分辨率,可以使用Airtest中的poco模块的get_screen_size()方法 poco.get_screen_size() 此时获取到了手机的分辨率,可以看出屏幕宽等于900,长度等于1600 2、将屏幕的宽度和长度分别赋值为x和y,注意屏幕左上角的坐标为(0,0),所以左下角的坐标为(0,1600
分类: 其他 发布时间: 10-26 23:34 阅读次数: 0

[洛谷P4053] JSOI2007 建筑抢修

问题描述 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者。但是T部落的基地里已经有N个建筑设施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在的情况是:T部落基地里只有一个修理工人,虽然他能瞬间到达任何一个建筑,但是修复每个建筑都需要一定的时间。同时,修理工人修理完一个建筑才能修理下一个建筑,不能同时修理多个建筑。如果某个建筑在一段时间之内没有完全修理完毕,这个建筑就报废了。你的任务是帮小刚合理的制订一个修理顺序
分类: 其他 发布时间: 10-26 23:34 阅读次数: 0

doraemon的python 偷懒之后的更新 CRM项目 后台管理系统

### 12. CRM项目 1.项目需求 cunstomer relationship managemennt 客户关系管理系统 1. 注册 2. 登录 3. 销售: 1. 客户信息的管理 1. 展示 2. 新增 3. 编辑 4. 删除 2. 跟进记录管理 1. 展示 2. 新增 3. 编辑 4. 删除 3. 报名记录的管理
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

十月工作总结

之前的工作总结还是写了太多文字了,可能在必要的地方加点图会比较好,所以之后的博客会注意。 1.上一篇文章说到的处理多数据源的问题,虽然用注解的方式切换数据源会十分的方便,但是在实际应用过程中,一个同事发现切换数据源的时间成本相当高,在实际的数据采集过程当中可能切换的比较频繁,所以后来是用了一种新的架构来采集数据,架构设计如下所示: 也就是将不同的数据采集系统分离开来,让他们去采集各自的数据源,然后将采集到的结果返回给目标系统,然后目标系统再做入库处理。这样设计的好处有如下几点 a.解决了数据源
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

openpyxl(一)

路由表一般是用Excel格式来编写的。因此需要用到openpyxl模块。 每个Excel文档打开之后可以抽象为一个workbook(工作簿),每个工作簿下面又有很多的sheet(工作表),sheet里面又有很多的Cell(表格),cell又可以组成行和列。 首先看怎么打开一个Excel文档: from openpyxl import load_workbook wb = load_workbook(filename = 'empty_book.xlsx') sheet=wb.get_she
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

AttributeError: module 're' has no attribute 'search' 问题解决

原文链接:https://www.cnblogs.com/fangxx/p/xx-python02.html AttributeError: module 're' has no attribute 'search' 命名py脚本时,不要与python预留字,模块名等相同,即Python文件名不要使用Python系统库的名字,就是因为使用了Python系统库的 名字,所以在编译的时候才会产生.pyc文件。正常的Python文件在编译运行的时候是不会产生.pyc文件的! 这类问题的解决方法则是:
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

Iframe------父子页面传值

父页面给子页面传值     father.jsp  父页面       <body>         <iframe src="你的子页面的jsp"       width="500px" height="500px" name="iframeId"       visibility="hidden" id="iframeId">         </iframe>         <form method="post" actio
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

[洛谷P4823] TJOI2013 拯救小矮人

问题描述 一群小矮人掉进了一个很深的陷阱里,由于太矮爬不上来,于是他们决定搭一个人梯。即:一个小矮人站在另一小矮人的 肩膀上,知道最顶端的小矮人伸直胳膊可以碰到陷阱口。 对于每一个小矮人,我们知道他从脚到肩膀的高度Ai,并且他的胳膊长度为Bi。陷阱深度为H。 如果我 们利用矮人1,矮人2,矮人3,。。。矮人k搭一个梯子,满足A1+A2+A3+....+Ak+Bk>=H,那么矮人k就可以离开陷阱逃跑了,一 旦一个矮人逃跑了,他就不能再搭人梯了。 我们希望尽可能多的小矮人逃跑, 问最多可以使多少个
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

redhat 7.6 rsync 配置,实时同步脚本

1.查看rsync,并安装 yum install rsync -y 2.配置/etc/rsyncd.conf文件 建议cp一份作为备份,清空内容复制以下配置 [服务端配置] log file = /var/log/rsyncd.log //日志文件,默认没有设置 pid file = /var/log/rsyncd.pid //进程信息文件 lock file = /var/log/rsyncd.lock secrets file = /etc/rsyncd.pas //存放rsync用户密
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

肖哥HCNP-学前准备篇笔记

HCNA:助理 HCNP:工程师 HCIE:专家 vmvare workstation 1.安装 2.创建新的虚拟机-->典型-->稍后安装系统-->选择系统模式-->选择位置(大一点的磁盘空间.) -->磁盘空间-->自定义硬件-->网卡选择桥接-->光盘里加载镜像-->其他自己定义-->开启虚拟机--安装操作系统-->做快照-->先关机-->右键快照-->拍摄快照. 计算机常用英语单词大约200多个 计算机最核心的是硬件然,然后外层是操作系统,再外层是应用软件. OS: operation
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

键值对数据库Redis学习(安装Redis环境)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/dreamLC1998/article/details/102653525 Windows下安装redis环境 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zi
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

第9周总结&实验报告7

完成火车站售票程序的模拟。 要求: (1)总票数1000张; (2)10个窗口同时开始卖票; (3)卖票过程延时1秒钟; (4)不能出现一票多卖或卖出负数号票的情况。 一:实验代码 package first; class MyThread implements Runnable{ private int ticket = 1 ; public void run(){ for(int i=0;i<1000;i++){ s
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

肖哥HCNP-正式篇笔记

21.网工学习环境准备. 一. 关掉所有杀毒软件及管家如阿健. 二. 安装环回网卡 (一定要先安装.) 1. 计算机设备管理 2. 在右侧最上端计算机名上方右键,点击过时硬件. 3. 下一步.手动选择,网络适配器,下一步 4. Microsoft厂商,右侧下面找到loopback点击下一步. 三. 安装Cisco Packet Tracer 下一步默认安装即可.也可以找汉化. 四. 安装华为的ensp 所有里面的所有软件全都默认安装即可. 22.网络概述 633128203 一. 如何查找一个
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

12 【结构型】 浅谈享元模式的理解与使用

享元模式 享元模式也是为了减少对象的创建,进而减少内存的重复利用而被使用的,这个和之前我们学过的单例模式,还有原型模式有着近似的相同之处, 这里大致复习一下, 单例模式:系统内只存在一个对象,比如windows里面只会存在一个任务管理器,一样的道理。 原型模式:原型模式则是通过实现Cloneable接口,调用Object 的clone方法,生成一个相同的对象。 而享元模式,有一个关键词,那就是共享,这些对象创建好之后会被共享,比如我需要一个圆形,要是内存里面已经存在这个对象,直接将这个对象的引
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

网工笔记

目录 第一天 设备: 1. Hub集线器(基本不用,淘汰) 4. 三层网络模型 5. OSI参考模型(只是理论的知识) 7. 表示层: 9. 传输层 10. 网络层 11. 数据链路层: 12. 物理层的作用 13. 数据的发送 14. 数据的接收 第二天 物理层 TCP/IP协议簇 第一天 目录: 设备: 1. Hub集线器(基本不用,淘汰) 冲突域:单工 半双工 全双工(不解释) 2. 交换机 作用: 连接网络终端的设备(一般指的是普通的二层交换) 终端用户设备的接入 基本的安全功能 广播
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

软路由系统记录

openwrt openwrt中文网:http://www.openwrt.org.cn 恩山论坛:https://www.right.com.cn/forum/ openwrt官网:https://openwrt.org/ 爱快 官网:https://www.ikuai8.com/ Tips:x86平台 32位或64位 LEDL 官网:https://www.ikuai8.com/ pfsense 官网:https://www.pfsense.org/ 高恪 官网:http://www.go
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

查找--斐波那契查找

1、什么是斐波那契数列? 1、1、2、3、5、8、13、21、…… 斐波那契数列又被成为黄金分割数列,因为 前一项/后一项越来越趋近于0.618 由上面的数列,可以发现 除了前两项,后面每一项都是前两项的和,如3+5=8、8+13=21..... 由此可以得到一下等式 F(n)=F(n-1)+F(n-2) (除了前两项) 2、斐波那契查找和斐波那契数列有什么联系?   斐波那契查找原理与前两种相似,仅仅改变了中间结点(mid)的位置,mid不再是中间或插值得到,而是位于黄金分割点附近,即mid
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0

[Codeforces 1246B] Power Products (STL+分解质因数)

[Codeforces 1246B] Power Products (STL+分解质因数)  题面 给出一个长度为\(n\)的序列\(a_i\)和常数k,求有多少个数对\((i,j)\)满足\(a_i \times a_j = x^k (x \in \mathbb{N}^+)\)。即这两个数乘起来恰好为一个正整数的\(k\)次方 \(a_i,n \leq 10^5\) 分析 考虑\(x^k\)的质因数分解式 , 那么每一项的指数一定是k的倍数,即 \(k|x_i\). 因此对于每个 \(a_i
分类: 其他 发布时间: 10-26 23:17 阅读次数: 0