摘要:在程序员群体中,经常有这样一种观点:30 岁了还没做管理,是不是很失败?年纪大了,卷不动了,不转管理不行了!但是你转管理之后,真的就高枕无忧了吗?我将用我的亲身经历告诉你,转管理并不是银弹,转管理并不意味着高枕无忧。 困局 我在 2019 年的时候开始带团队,团队人数大约在 10 个人左右,到现在已 阅读全文
posted @ 2021-07-19 22:58 陈树义 阅读(25) 评论(0) 推荐(1) 编辑
摘要:文章首发于公众号「陈树义」及个人博客 shuyi.tech,欢迎关注访问。 一个苹果放在桌子上不理它,它会慢慢地变坏。代码也跟苹果一样,会发生代码腐烂。坏的代码就跟坏的苹果一样,会更容易发生腐烂、腐烂得更快。工作时间久了,关注的角度从个人变成了团队整体。我就会想:代码腐烂是否真的不可避免?有什么办法 阅读全文
posted @ 2021-07-05 09:55 陈树义 阅读(379) 评论(2) 推荐(0) 编辑
摘要:文章首发于公众号「陈树义」及个人博客 shuyi.tech,欢迎关注访问。 博主个人独立站点开通啦!欢迎点击访问:https://shuyi.tech IO 其实就是 Input 和 Output,在操作系统中就对应数据流的输入与输出。这个数据流的两端,可以是文件,也可以是网络的一台主机。但无论是文 阅读全文
posted @ 2021-07-01 08:47 陈树义 阅读(304) 评论(0) 推荐(0) 编辑
摘要:文章首发于公众号「陈树义」及个人博客 shuyi.tech,欢迎关注访问。 博主个人独立站点开通啦!欢迎点击访问:https://shuyi.tech 蓦然回首,我已经工作七年了。在这七年的时间里,做过了无数个项目,但要说大的重构,只有三个。第一个是在我工作三年时,重构公司的聊天 IM 系统。第二个 阅读全文
posted @ 2021-06-29 09:10 陈树义 阅读(5954) 评论(4) 推荐(8) 编辑
摘要:文章首发于公众号「陈树义」及个人博客 shuyi.tech,欢迎关注访问。 对于 Java 开发的同学来说,JVM 性能优化可以说是比较难掌握的知识点。这不仅因为 JVM 性能优化需要掌握晦涩难懂的 JVM 知识,还因为 JVM 性能优化很难有使用场景。这导致了许多人对 JVM 性能优化不熟悉,感觉 阅读全文
posted @ 2021-06-03 00:45 陈树义 阅读(739) 评论(1) 推荐(1) 编辑
摘要:回顾过去,展望未来,总结了过去三年的原创精华文章! 阅读全文
posted @ 2021-05-31 01:55 陈树义 阅读(145) 评论(0) 推荐(1) 编辑
摘要:文章首发于公众号「陈树义」及个人博客 shuyi.tech,欢迎关注访问。 在实际工作中,我们经常会用到各种连接池,例如:连接 FTP 服务器的连接数有限,需要建立一个连接池;连接数据库的连接数有限,需要建立一个连接池。那我们如何去快速实现一个连接池呢? 无论是 FTP 连接池,还是数据库连接池,我 阅读全文
posted @ 2021-05-27 08:41 陈树义 阅读(611) 评论(2) 推荐(2) 编辑
摘要:文章首发于「陈树义」公众号及个人博客 shuyi.tech #文章首发于「陈树义」公众号及个人博客 shuyi.tech,欢迎访问更多有趣有价值的文章。 关于 B 树与 B+ 树,网上有一个比较经典的问题:为什么 MongoDb 使用 B 树,而 MySQL 索引使用 B+ 树? 但实际上 Mong 阅读全文
posted @ 2021-04-19 07:48 陈树义 阅读(298) 评论(0) 推荐(1) 编辑
摘要:树结构系列(三):B树、B+树 #文章首发于「陈树义」公众号及个人博客 shuyi.tech,欢迎访问更多有趣有价值的文章。 文章首发于「陈树义」公众号及个人博客 shuyi.tech 平衡二叉树的查找效率是非常高的,并可以通过降低树的深度来提高查找的效率。但是当数据量非常大,树的存储的元素数量是有 阅读全文
posted @ 2021-04-12 09:35 陈树义 阅读(541) 评论(0) 推荐(3) 编辑
摘要:#文章首发于「陈树义」公众号及个人博客 shuyi.tech,欢迎访问更多有趣有价值的文章。 文章首发于「陈树义」公众号及个人博客 shuyi.tech 前面说到二叉树在极端情况下会退化成链表,那如何解决这个问题呢? 答案是:树的平衡。我们通过树的平衡,使得左右子树的深度保持在较小范围内,从而保证二 阅读全文
posted @ 2021-04-08 08:41 陈树义 阅读(194) 评论(0) 推荐(1) 编辑