java
文章平均质量分 67
优优优优呐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis面试题(2021)
本文面试题绝对真实(初级)什么是redisC语言编写的高性能非关系型的键值对数据库redis为什么那么快1、基于内存,操作内存速度是非常快的2、采用单线程,避免的频繁的上下文切换(6.0后好像支持多线程)3、数据结构简单4、使用多路I/O复用模型,非阻塞IOredis的使用场景1、热点数据的缓存2、分布式锁3、计数器等redis怎么实现分布锁redis实现分布式锁主要利用redis的setnx命令如果你这个线程死掉了,你怎么释放这个锁设置个过期时间,即使线程死掉了,过期时间一原创 2021-06-13 11:03:30 · 217 阅读 · 0 评论 -
xsync同步脚本
安装rsync yum -y install rsync/usr/loca/bin目录下 #!/bin/bash#1. 判断参数个数if [ $# -lt 1 ]then echo Not Enough Arguement! exit;fi#2. 遍历集群所有机器for host in 主机名1 主机名2 主机名3do echo ==================== $host ==================== #3. 遍历所有目录,挨个发送 for原创 2021-06-03 12:07:00 · 253 阅读 · 0 评论 -
Zookeeper集群搭建及使用
什么是zookeeperzookeeper是一个开源的分布式,基于观察者模式的分布式服务管理框架。使用场景统一配置管理、统一命名服务、统一集群管理、软负载均衡、服务器节点动态上下线等统一配置管理:将配置信息写入zookeeper的一个znode中,各个服务端监听这个znode,znode中内容经过修 改,zookeeper将会通知各个服务器统一命名服务:对服务/应用进行统一命名,便于识别统一集群管理:跟配置管理一样,写入znode并且监听,获取实时变化软负载均衡: 记录每原创 2021-06-01 22:08:10 · 548 阅读 · 2 评论 -
设计模式之单例模式(饿汉与懒汉)
什么是单例模式?单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(所以构造器要私有化)。一:饿汉式/** * 饿汉式 */public class Hungry_Man { private Hungry_Man (){ }; private final static Hungry_Man HUNGRY_MAN = new Hungry_Man(); private static Hungry_Man getHungr原创 2021-01-01 17:22:42 · 151 阅读 · 1 评论
分享