zookeeper分布式锁

zookeeper 基础 [[zookeeper基础.md]] 你可以认为 ZooKeeper = 文件系统 + 监听通知机制 持久化目录节点 PERSISTENT:客户端与zookeeper

zookeeper基础学习0

zookeeper 是什么 zookeeper 解决了什么问题? ZooKeeper是—个开源的分布式协同服务系统。 ZooKeeper的 设计目标是将那些复杂且容易出错的分布式协同服

安装metasploit

安装完VirtualBox4.0.0后,主机多了一个“VirtualBox Host-Only Network ”本地网卡,IP和DNS是自动获取的,在以后的VBox网络配置

安装unbuntu子系统学习

安装unbuntu子系统笔记 开启虚拟化,开启 windows子系统配置 安装软件【略】 修改root密码 1 2 sudo passwd root # 设置新密码 设置国内 apt镜像源

把数组排成最小的数

输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 例如输入数组 [3,32,321][3,32,32

靶机安装配置

预备工作 这边要防止 windows defender 误杀的方法: 添加 排除 .php , .md 文件, 可能会误杀 添加指定文件夹 不要扫描 安装靶机 OWASP Broken Web Applications Project Broken Web Applications(BWA

包含min函数的栈

包含min函数的栈 设计一个支持push,pop,top等操作并且可以在$O(1)$时间内检索出最小元素的堆栈。 push(x)–将元素x插入栈

并发,锁

乐观锁 需要对表的设计增加额外的字段,增加了数据库的冗余,另外,当应用并发量高的时候,version值在频繁变化,则会导致大量请求失败,影响系

并发垃圾回收

cms 收集器 CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器,基于并发“标记清理”实现,在标记清理过程
T