作为一个开发者,解读开源代码是一项非常重要的技能,在上篇文章《源码解读:读多写少的Nacos是如何实现高性能设计的?》中介绍了“盲猜”法的方式解读开源代码,并且使用这种方法成功的将N...
Nacos是目前比较流行的一款集服务发现和配置管理的中间件,同时支持CP和AP两种模式。Nacos是久经考验的稳定、高性能的服务发现、配置管理的服务。我们在使用一个开源工具时,除了它的外在特性...
首先,Jarboot可以启动、停止、守护、诊断本地服务器上的Java进程,同时也已经支持远程服务器上的进程连接到某一台服务启动上的Jarboot的服务上。 这样做可以使用一个Jarboot服务来诊断其他若...
网络编程中通常有阻塞IO和非阻塞IO,其中非阻塞IO用的最广泛,早期的Linux内核只有select,然后select存在着一些问题,如数量限制,线性扫描效率较低,到后期Linux又陆续推出了poll和epoll解...
Jarboot本身是一个启动Java进程的工具,同时它还附带了一些调试命令。本文介绍下当Java的服务占用了过高的CPU资源时,该如何进行排查。 如果不借助工具,使用Linux和jdk自带命令的话,步骤是...
本文纯干货,带你认识不一样的GitHub,看下大佬们都是如何使用GitHub的。如果你还只会登录、搜索、拷贝的话,不妨看下。 使用in关键字过滤搜索 使用in限定关键词在项目名称、Readme、描述中是...
先抛出两个问题,检查下是否是前端新手,本文所讲是纯原生JavaScript语法,不涉及任何框架。 问题1,阅读如下代码,当a等于undefined、null、false、true、"abc"时,b和c的值是多少? const ...
首先,Arthas是一个优秀的Java诊断利器,能够线上诊断Java进程的异常。Jarboot是一个Java进程的启动器,可以方便的启动一个Java进程,并且附带了一部分的调试命令。Jarboot的调试命令大部分与...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复