首页
学习
活动
专区
工具
TVP
发布

架构专题

专栏作者
289
文章
297128
阅读量
38
订阅数
读懂HikariCP一百行代码,多线程就是个孙子!
通常,我在看书的时候一般不写代码,因为我的脑袋被设定成单线程的,一旦同时喂给它不同的信息,它就无法处理。
xjjdog
2022-12-22
2380
61秒,摸透Linux的健康状态!
操作系统作为所有程序的载体,对应用的性能影响是非常重要的。然而计算机各个组件之间的速度,是非常不均衡的。拿CPU和硬盘的速度来说,比兔子和乌龟的速度差别还要大。
xjjdog
2022-09-26
1K2
超极速优化:网络开发中的请求合并!
今天,xjjdog来分享网络开发中的一个超级技巧。它可以把两个请求合并为一个请求,使得服务在弱网环境中性能得到极大的改善。
xjjdog
2022-09-26
4350
选Redis做 mq 的人,是水平欠缺么?
但,即使它这么牛x,在不少项目中,依然能看到很多的替代品,比如RabbitMQ、RocketMQ、Pulsar等。
xjjdog
2022-05-20
4380
这么牛的毕业生,来当CTO吧!
时光如风飘渺,眨眼间已经在行业浸润多年了,见过无数厉害的人物,也见过更多更多的挫B。
xjjdog
2022-05-20
1960
非常哇塞的 SpringBoot性能优化长文!
SpringBoot已经成为Java届的No.1框架,每天都在蹂躏着数百万的程序员们。当服务的压力上升,对SpringBoot服务的优化就会被提上议程。
xjjdog
2022-04-06
7620
生还是不生? SpringBoot3 版本有起飞前兆,最小依赖Java17!
一直以来,Java8都是Java社区心头的痛。因为它代表着以稳定性为主的企业管理层,与拥抱变化为主的底层码农层之间的、爱的魔力拉锯战。
xjjdog
2022-02-09
6460
先有猫,后有HTTP! | 多图预警
说句让你揪心的话。之所以你定下的状态码,小伙伴们记不住。不是说你定义的不好,而是大家并不想在这上面浪费时间。而HTTP即使那么复杂,大家还是去学习它,就是因为此协议比你的应用面广。
xjjdog
2021-10-12
3840
我的系统有bug?你可得有证据!
我在以前,分析过很多实际运行的故障,并把它做成了专辑,有十几篇文章,点击下面链接即可查看。
xjjdog
2021-09-17
2790
5秒到1秒,记一次效果“非常”显著的性能优化
性能优化,有时候看起来是一个比较虚的技术需求。除非代码慢的已经让人无法忍受,否则,很少有公司会有觉悟投入资源去做这些工作。即使你有了性能指标数据,也很难说服领导做一个由耗时300ms降低到150ms的改进,因为它没有业务价值。
xjjdog
2021-09-17
5440
优秀开源软件的类,都是怎么命名的?
日常编码中,代码的命名是个大的学问。能快速的看懂开源软件的代码结构和意图,也是一项必备的能力。那它们有什么规律呢?
xjjdog
2021-08-25
1.9K0
一段代码搞崩Java,坑都埋到胸了!
数字运算,是一门语言安身立命的根本。如果连1+1都变得不可信了,整个程序就会变得不可信。
xjjdog
2021-07-29
5720
让人蛋疼的JAVA虚引用!
在Java的世界里,对象的存在层次,也有三六九等,充满了阶层之间的嘲弄。强软弱虚各种引用,对于熟悉Java的同学一定不会感到陌生,它们随着等级的降低,越来越没存在感。平常使用的对象,大多数就是强引用的;而软引用和弱引用,则经常在一些堆内缓存框架中用到。
xjjdog
2021-07-07
2.2K1
再乱用缓存,cto可就发飙了!
今天总监很生气,原因是强调了很多年的缓存同步方案,硬是有人不按常理出牌,挑战权威。最终出了问题,这让总监很没面子。
xjjdog
2021-04-29
2680
ThreadLocal夺命4问
ThreadLocal作为实现“线程封闭”的最主要的编程手段,经常被使用。比如,比如,传统的SimpleDateFormat,不是线程安全的。如果你声明成全局变量,在并发环境下就会产生时间错乱。一种好的解决方式,就是使用ThreadLocal。
xjjdog
2021-01-25
4920
gitlab就自带持续集成工具,而且很好用
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-12-24
1.2K0
Redis,就是这么朴实无华
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-12-11
4150
神奇的闪电缓存,带系统飞
缓存,在高并发的应用中,用的那是相当多。为什么?就因为I/O实在是慢!为了解决不同组件之间的速度差,大家都寄希望于加入一个中间层,期待产生一些魔幻的事。
xjjdog
2020-11-02
7760
架构师的初级技能,选组件!(2020更新版,非广告)
2020年新版,对部分组件的描述进行了更新。19年文章参见 这里 。如果你在做选型方面的工作,或者想了解一些现在正在流行的技术,那么这篇文章正好适合你。有什么疑问,可以加我好友 (微信号:xjjdog0),进群讨论。
xjjdog
2020-09-14
4810
失联的架构师,只留下一段脚本
我对Linux非常的精通,尤其是脚本语言比如sed、awk、python等,用起来更是炉火纯青。我把它作为自己一个非常特立独行的技能,一个和其他普通程序员区别开来的技能。所以在我写脚本的时候,我都会自豪的抬高我的头,鼻孔朝天冥思精悍的code。
xjjdog
2020-08-21
5120
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档