- 博客(11)
- 收藏
- 关注
原创 Java微服务组件列表
提示:具体性能指标需结合实际场景测试,如Spring Cloud Gateway在基准测试中可达RPS 20k+,而Kong可达50k+。完整技术对比可查看引用来源中的深度分析文档。完整技术细节可参考各组件官方文档或来源链接。完整实现细节可参考:、 或具体云服务商文档。单机限流 vs 分布式限流。
2025-04-29 15:09:02
488
原创 Vim命令速记
下,如果不确定,就按一下ESC,这会让你切换到普通模式。h相当于左方向键, 5h,相当于往左移动5次;我们在vim中可以使用。+ Enter 就开始从当前位置往后找了,也可以输入。下面记录常用命令,使用以下命令前,确认自己是在。(按住ctrl不松手再按g),输出。vim的设计有很多命令都可以使用。,光标放在其中一个括号的下面,输入。就可以把光标跳到匹配当前括号的位置。忽略大小写: 搜索后输入命令。移动光标也可以使用方向键哈。仅使用一次忽略大小写的查找。输入上述命令后会输出。
2025-04-05 09:11:29
341
原创 Vim编辑器如何学习
下面是我输入vimtutor后展示的内容,接下来就开始自行学习吧。我先学学,后续为了记忆方便,或许会整理文档出来,不过简单学习以后应该也没必要做额外的笔记了,有问题就直接看手册吧,可以通过 vim -help查看手册。[在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6a140de7051b41f0b07a90d3d6c1a140.png。,如果你的linux已经安装了vim编辑器,直接输入vimtutor应该就会出现教学文档,仔细阅读文档就可以啦,可以边学边操作,
2025-04-03 23:09:20
134
原创 Java线程池改造:核心线程数已满,如何在队列任务数量达到指定阈值时就开始创建线程
希望能在高峰时段提前利用最大线程数量消化队列任务,即队列容量达到一半时就开始创建核心线程数以外的线程。这个workQueue其实就是我们创建线程池的时候指定的工作队列,指定我们自己定义的任务队列并且改造一下offer方法就可以啦!1、任务提交到线程池以后,如果工作线程数小于coreSize,直接交给核心线程执行任务。今天面试聊到Java线程池原理,然后面试官给了一个场景,要求改造线程池。4、达到最大线程数,且队列仍然是满的状态,使用拒绝策略。3、队列满了,创建核心线程数以外的线程执行任务。
2025-03-08 19:46:37
267
原创 【Ubuntu】systemctl无法执行
如果您的系统使用 SysVinit 作为 init 系统,您可以使用 service 命令来管理和检查服务状态。:如果您的系统使用 Upstart 作为 init 系统,您可以使用 initctl 命令来检查服务状态。请根据您的实际情况选择适当的命令来检查服务状态。如果您不确定您的系统使用了哪种 init 系统,请提供更多关于您的系统的信息,我可以为您提供更具体的建议。如果系统没有使用 systemd 作为 init 系统,需要使用适合你的 init 系统的命令来检查服务状态。
2023-08-16 06:55:27
6932
1
原创 JAVA学习笔记
(JAVA学习笔记)Maven相关-不知道依赖怎么写的解决办法?-推荐到http://mvnrepository.com网站检索-中心仓库没有依赖的解决办法(例如oracle)- 可以通过以下的命令打到本地maven仓库:mvn install:install-file -DgroupId=com.oracle "-DartifactId=ojdbc14" ...
2019-04-23 22:36:00
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人