加载中
redis内存

查看redis内存命令 info memory mem_fragmentation_ratio>1 内存碎片化严重 内存消耗划分 1 自身内存 2对象内存 至少创建两种对象,keys对象和value对象 ,内存消耗可以理解为sizeof(keys)和...

2019/12/12 17:33
50
redis中阻塞

redis中阻塞 客户端阻塞现象 JedisConnectionException异常, 监控 加入异常处理报警,log Appender 中加入标准异常日志,日志数量达到一个级别后,发送报警信息,同时为了避免内存溢出,不断...

2019/12/12 16:06
23
redis为什么会设计成单线程?

redis为什么会设计成单线程? 使用io多路复用模型,请求先入队列,命令是顺序执行的,但不会产生并发问题, 1发送命令 2执行命令 3返回结果 为什么单线程还很快? 1内存访问,内存响应时间是...

2019/12/11 18:40
263
zk中分布式锁,分布式屏障

zk中分布式锁,分布式屏障 curator 屏障 DistributedBarrier对象 通过客户端连接和指定路径创建DistributedBarrier对象 barrier.setBarrier() 表示没有屏障时先设置屏障节点 Barrier.waitOn...

2019/12/11 17:49
69
arthas-boot学习

https://alibaba.github.io/arthas tutorials https://alibaba.github.io/arthas/arthas-tutorials 开始命令学习 wget https://github.com/hengyunabc/katacoda-scenarios/raw/master/demo-...

2019/11/29 14:45
47
ssh登入登出

ssh logout

2019/11/27 18:48
14
zk运维中的知识补充

1 使用telnet命令连接zk telnet 127.0.0.1 2181 使用stat命令查看服务状态信息 2 brew install zookeeper create -e /zk-book 123 ls / get /zk-book set /zk-book delete /zk-book 客户端 ...

zk中使用zab协议来保证数据一致性

1zab能够保证一个全局的变更序列被顺序应用 2zab协议包含两个模式: 崩溃恢复 消息广播 Zab协议必须设计这样一个选举算法:能够确保提交已经被leader提交的事务proposal,同时丢弃被跳过的事务...

2019/11/27 11:47
23
Java Stream - 如何使用removeIf方法从List中删除元素

import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List<Integer> l = new ArrayList<Integer>(); l.add(3); l.add(2); l...

2019/11/27 10:26
43
tcp中的连接和终止

TCP传输控制协议 + tcp提供什么服务 连接建立和终止 每一行的显示方式:源>目的:标志 - 需要理解标志有哪些?意义是什么 - 连接和终止连接的具体过程是什么 连接建立的超时 使用命令查看超时...

2019/11/22 12:03
45
markdown语言使用

md基础入门 标题 使用一级标题hello world! Hello World! 其他类型的标题展示 一级标题 二级标题 三级标题 四级标题 五级标题 ######六级标题 ##段落换行 换行时有两种 末尾空2个空格 用一个...

2019/11/21 18:00
114
NGINX代理导致请求头header中的信息丢失问题

https://blog.csdn.net/shidebin/article/details/86133762

2019/11/19 16:13
25
swift中集合类型

//array //创建空数组 var someInts=[Int]() print("someInts is of type [Int] with \(someInts.count) items") someInts.append(3) someInts=[] //创建带有默认值的数组 var threeDoubles...

2019/11/15 16:50
8
swift字符串和字符

//初始化空字符串 var emptySting="" var anotherEmptyString=String() if emptySting.isEmpty { print("nothing in the emptyString") } //打印字符串 for character in "Dog!🐶"{ print(...

2019/11/15 15:06
12
使用cat 查看日志指定的行数内容

从3000行开始向后1000行 cat stdout.log |tail -n +3000 |head -n 1000 查询文件夹大小 du -h --max-depth=1 *

2019/11/14 10:54
115
如何查看进程id对应的程序名

如何查看进程id对应的程序名 可以通过top命令,查看相应的进程信息 然后用ps -aux |grep -v grep|grep 28990查看大概信息 或者通过另一种方法 。 得知PID之后可以直接进入/proc/28990......

2019/11/14 10:52
35

没有更多内容

加载失败,请刷新页面

返回顶部
顶部