加载中
Redis深入理解(四)哨兵模式

单机,主从,哨兵,集群 哨兵模式。 1、哨兵进程通过 sentinel.conf配置要监控的主节点 2、哨兵进程会和主节点建立两个链接a、命令链接(用来发送命令)。b、发布订阅链接(主要用来发现新的哨...

2021/07/17 16:53
66
Redis深入理解(三)复制

master-slave模式 在从服务器使用命令:salveof 主ip:端口。设置了要跟着的服务器 复制功能分两部分:sync和命令传播 2.8之前版本sync和之后版本不一样,之前sync命令是sync,之后是psync 步骤...

2021/07/17 16:53
63
Redis深入理解(二)过期处理与RDB和AOF

Redis所有数据库都保存在redisServer.db数组中,数据库数量有redisServer.dbnum属性保存。客户端通过修改目标数据库指针,让他指向RedisServer.db数组不同元素来切换数据库。 数据库主要有d...

2021/07/15 08:52
118
写给即将出生的宝宝

面对即将出生的宝宝,我可能需要一个稳定环境,等待宝宝的降临。前两天还跟老婆说,钱是永远挣不够花的,我们需要稳定下来,找个稳定的工作,况且现在的公司还可以,将来宝宝出生了,也可以引...

2021/07/10 19:03
63
论自我安全感

以前没有对自己做过假设,近段时间好像一直担心自己职业生涯,随着新势力的崛起,年轻人技术能力越来越强。自我危机感也越来越重。不断在思考,直到近两天才感觉到安全感,主要原因是自己开始...

2021/07/06 08:53
17
僵尸进程

僵尸进程产生的原因: 一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁,而是留下一个称为僵尸进程(Zombie)的数据结构(系统调用 exit,它的作用是使进程退出,但也...

jdk crash问题解决

jdk崩溃怎么办,打印corefile。 怎么打印 原执行命令:./java -version 修改为 `ulimit -c unlimited echo /home/xxxx/corefile/core-%e-%p-%t > /proc/sys/kernel/core_pattern ./java -ve...

2020/09/01 15:30
255
gdb调试JDK

>>gdb --arg ./java -version 开启GDB调试 >>b main 在main方法打断点 >>l 打印源码 >>r 执行main打的断点 >>n 执行到下一行

2020/09/01 15:23
233
调用System.gc方法是否真正回收,G1回收器

1、查看源码最终调用的本地方法JVM_GC()方法 2、该方法实现: a、会判断DisableExplicitGC是否开启,默认开始,该开关是JVM入参,用例控制是否允许用户调用system.gc方法。-XX:+DisableExpli...

2020/08/28 16:52
452
满地都是六便士,他却抬头看见了月亮

难道六便士就没有看过月亮吗?六便士抬头也是可以看到月亮的,他也是可以抬头的。食不果腹的望月亮,倒不如让六便士去望月亮。 文学是用来欣赏的,观后让人赏心悦目,感慨万千。现实生活中的...

2020/07/02 17:51
134
进程占用量100%问题定位

先top显示进程占用率 再top -hp 进程PID 打印所有线程占用率。 然后jps找到线程号 jstack 线程号, 对应16进制 查看对应堆栈,最后根据堆栈去review代码

2018/02/07 10:48
95
阿里、京东、美团、百度面试总结

一 、美团共三面,三面结束后hr会在当天或者一周内和你联系谈薪资。谈薪资是需要银行流水的。 一面: 1、ConcurrentHashMap实现原理 2、HashMap实现原理 3、锁的实现原理 4、synchronized和重...

INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。 原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名...

线程池参数和实践

一直在用,总结一下,新手容易搞混,其实很简单的。

java线程无法正常停止总结

针对平时开发中遇见的问题总结

2017/06/21 20:55
711

没有更多内容

加载失败,请刷新页面

返回顶部
顶部