2023的简单回顾

2023于我,是平稳的一年。这一年回顾起来,其实外在的生活没有发生太大的变化。倒是有不断地在调整自己的心境,以至于在「提升自己内心的满足感」这方面相较前两年有一定不同。所以这一篇回顾,其实是想记录2023自己内心和决定方面的改变。

阅读更多

Java 8 之后都更新了些什么

前言

我最开始学 Java 是在 2017 年,那时候距离 Java 8 正式发布(2014年)已经过去3年了,因此我是直接从 Java 8 开始学习的。然而时至今日(2023年),我在网上仍然可以看到不少文章在介绍 “Java 新特性 - Stream、Lambda表达式”,拜托,那些都是快10年前的东西了,但还是有好多人固执地认为这些就是 Java 的最新特性。

这几年在公司里也见到不少项目仍然使用 Java 6,到了不得不升的时刻,也只敢升到 Java 8,而不敢进一步往上升了。很多程序员依然遵循着「你发任你发,我用Java 8」的原则。看来大家对 Java 8 真是爱之入骨。

那么,假如你是一个新项目的负责人,在新项目里你可以使用全新的技术栈而不用担心历史包袱,你敢不敢尝试新技术呢?要做出选择,这不得先了解一下 Java 8 之后,Java 主要都更新了些什么。

阅读更多

打开新世界的大门 MySQL X

前言

今天在查阅 MySQL 文档时,无意间发现 X DevAPI 这个词语,进而了解到 MySQL X 这个新鲜事物,发现除了 MySQL 官网文档外,其他资料很少有提及到,好奇心驱使我通读了一遍文档,记录在此,做个总结。

阅读更多

将学习专业知识的方法用于塑造三观

前言

这是一个突然想到的话题。我们如何看待发生在自己的生活中以及发生在这个时代的所有事情,取决于我们的三观(世界观、人生观、价值观),三观来自于我们对这个世界的认知。除了自己的专业知识我们可能系统地学习过之外,其余的认知大多都来自于网络、新闻、各种媒体,以及很少部分自己的经历,这些认知是碎片、零散拼接起来的,很多时候并不全面。

阅读更多

什么是开源许可证

前言

最近想在公司负责的项目中引入一个开源组件,结果收到法律合规部门的「友好提醒」,说企业项目中,开源组件不是开发人员想用就能随便用的,要先看开源许可证(Open Source License)。这一篇就介绍一下开源许可相关的知识。

阅读更多