陈树义

聚焦于 Java 程序员的技术成长、职业规划、认知升级。欢迎关注公众号:陈树义。

122 篇文章
38 人订阅

全部文章

陈树义

努力到底是不是天赋?

很多人包括我都认为天赋是一种能力,但其实天赋只是一种潜力,在天赋还未开发之前,它并没有任何价值。因此我们才需要去了解自己的天赋,之后通过不断的刻意练习,将它转化...

562
陈树义

你没钱,真的不是因为不努力

前段时间我聊了关于技术与思维的看法,提出了思维比技术更加重要的看法。从后台数据来看,大家都对这个话题非常感兴趣,并且有朋友意味未尽,想更加深入地了解这个话题。

461
陈树义

极简入门:什么是智能合约?

「智能合约」一词是由Nick Szabo在1997年首次提出的,比比特币的出现要早很多。他是位计算机科学家、法学学者,还是个密码译解专家,所以我还是替他跟你「讲...

431
陈树义

极简入门:什么是区块链?

前阵子在油管看到了一个介绍区块链的短视频,把区块链讲得很清楚,于是我把它翻译一下分享给大家。相信大家看了这篇文章,基本上能够理解什么是区块链了。

951
陈树义

如何写出别人看得懂的技术文章?

说起写博客,我从 2014 年毕业开始就有写博客的习惯,只不过当时写的博文更多是像记笔记,读者看下来迷迷糊糊的。我开始真正意义上的写博客应该是从 2017 年 ...

892
陈树义

我是SPI,我让框架更加优雅了!

自从上次小黑进入公司的架构组之后,小黑就承担起整个公司底层框架的开发工作。就在刚刚,小黑又接到一个任务:做一个通用的歌曲信息解析框架。即输入歌曲数据,之后返回该...

481
陈树义

我所经历的创业潮

这句话虽然夸张,但却从侧面反映出机遇对于创业的重要性。我虽工作四年,但却经历过好几次创业浪潮,包括淘宝开店、O2O外卖、轻健身等。

491
陈树义

两道面试题,带你解析Java类加载机制

在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题:

462
陈树义

数据库历险记(三) | 缓存框架的连环炮

最近在思考数据库以及缓存的问题,发现这些知识点其实是有一点关联的,于是这篇文章通过一个连环提问的方式将这些知识点串联起来。

793
陈树义

数据库历险记(二) | Redis 和 Mecached 到底哪个好?

说起缓存框架,我们最常用的缓存框架有 memcached、Redis 这两个,但它们之间其实是有差异的。

702
陈树义

书值 | 第 2 期:成为技术管理者,思维上应该如何转变?

今天介绍的这本书是《CTO说》。这本书的内容由 51CTO 的训练营演讲内容整理而来,因为各位 CTO 所处公司以及经历的不同,所以关注的点都不太一样。但总无论...

631
陈树义

注解的那些事儿(二)| 如何自定义注解

自定义注解是自己写框架的必备技能,使用注解能极大地提升开发效率,因此自定义注解是一个高级开发者必备的技能。

682
陈树义

书值 | 第 1 期:如何在1年内完成大学四年的课程?

这本书是一个因快速学习而成名的美国小伙 Scott Young 写的,名字是《如何高效学习 (豆瓣)》。他用 10 天搞定线性代数,用 1 年的时间学习完 MI...

482
陈树义

注解的那些事儿(三)| 注解的使用

在上面的 SweetDemo 中会发现我们在使用 @Sweet 注解的时候,手动给 sweetLevel 属性赋值。如果没有赋值,那么会报错。

902
陈树义

注解的那些事儿(一)| 为什么要使用注解?

注解是 JDK 1.5 引入的功能,相信不少开发者都使用过这个功能,但关于为什么要使用注解,你了解过多少呢?

754
陈树义

如何快速学好Shell脚本?

803
陈树义

从小米的成功,我们可以学到什么?

744
陈树义

数据库历险记(一) | MySQL这么好,为什么还有人用Oracle?

1185
陈树义

面对海量请求,缓存设计还应该考虑哪些问题?

913
陈树义

藏在正则表达式里的陷阱

前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100%。通过 Java 自带的线程 Dump 工具,我们...

66821

扫描关注云+社区