没有不想成为学霸的孩子,只有缺少正确的学习方法。如果掌握正确的方法,你也可以像清华北大的学生一样优秀!在本篇文章,我们将通过MindMaster这款软件制作的思维导图,来为你...
没有不想成为学霸的孩子,只有缺少正确的学习方法。如果掌握正确的方法,你也可以像清华北大的学生一样优秀!在本篇文章,我们将通过MindMaster这款软件制作的思维导图,来为你...
1、能证明你价值的人,都是值得被管理的对象 每个人对向上管理的理解不同,也就出现了各自不同的态度,甚至在处理和领导的关系中都有各自不同的态度差别 比如以下3种: 1、畏上心理...
一、gRPC介绍 gRPC 是在 HTTP/2 之上实现的 RPC 框架,HTTP/2 是第 7 层(应用层)协议,它运行在 TCP(第 4 层 - 传输层)协议之上,相比于...
一、Apollo基本概念 二、Apollo架构设计之客户端 三、Apollo架构设计之服务端 四、高可用设计
源码流程: 1、遍历yaml配置的namespaces 2、每个namespace创建对应的config 3、第一次去远程同步,拿到apollo配置信息。this.trySy...
ZGC的成绩是,无论你开了多大的堆内存(1288G? 2T?),硬是能保证低于10毫秒的JVM停顿。 SPECjbb 2015基准测试,在128G的大堆下,最大停顿时间才 1...
为什么要总结 行有不得,反求诸己。 —— 出自《孟子》 学会从自身寻找原因,可以帮助我们成为更好的人。 其实,无论是个人还是团队,在年底进行一些有针对性的总结(建议是数据化呈...
Springboot升级至2.4.0中出现的跨域问题。 在Springboot 2.4.0版本之前使用的是2.3.5.RELEASE,对应的Spring版本为5.2.10.R...
1、这周主要做了哪些事情(可分几点)2、完成的进度是怎么样(结果、输出、尽量数字化)3、接下来要干嘛(规划)、需协调的工作4、暴露出遇到的问题或者建议,需要解决。 不是对公开...
一口气说出 Redis 16 个常见使用场景 1、缓存 2、数据共享分布式 3、分布式锁 4、全局ID 5、计数器 6、限流 7、位统计 8、购物车 9、用户消息时间线tim...
brew 是MacOS上的包管理工具,可以简化 macOS 和 Linux 操作系统上软件的安装。 1.确认安装ruby brew是ruby开发的,需要确认ruby是否已安装...
前言 在《透彻理解Spring事务设计思想之手写实现》中,已经向大家揭示了Spring就是利用ThreadLocal来实现一个线程中的Connection是同一个,从而保证了...
1、kafka分区怎么打乱消息顺序?什么时候会发生rebalance,如何避免?2、如何停止一个线程(https://www.cnblogs.com/lukelook/p/1...
cpu占用过高排查思路 1、top查看占用cpu高的进程 pid2、top -Hp pid 查看进程中占用cpu过高的线程id tid3、printf '%x/n' tid...
synchronized可以锁对象,代码块,类对象 ,那么他们用起来会有区别吗,这里我们用实际代码来探究下 运行结果: 这里thread2会等thread1运行完成才会开始运...
前言:最近两年很火爆的网络框架Retrofit,使用它的时候,查看文档会告诉你,要求后台的服务器哥们必须符合REST规范给你设计接口,作为安卓开发工程师来说,我就很奇怪了,R...
干啥啥不行,看小说第一名。这不,好好写了一篇文章。 最近整理了一下文章目录,因为好早之前就有兄弟跟我说之前文章找不到,我也懒得整理,现在好好整了一下,发现有一篇文章写了一半我...
定义:不同类的对象对同一个消息作出不同的响应。 解释:见如下代码 不同类的对象:子类cat和子类dog 同一个消息:调用eat()方法 不同的响应:分别为 cat eat 和...
MYSQL事务隔离级别的实现原理 1、未提交读:直接读写,没什么控制2、已提交读:一致性视图。每次select都去重新计算一次一致性视图。3、可重复读:一致性视图。以后每次s...
日志文件两阶段提交技术就解决了redo 日志和 binlog 日志文件记录数据不一致的问题,从而保证了在数据恢复时数据的一致性。