把一个项目从 Java 8 迁移到 Java 11,最简单的办法,当然是直接强行升级,遇到一个错就改一个错,别看它 low,但是对于一个小型且非核心的项目来说,已经足够了。
当然,对于比较重要的项目,且代码行数不少的情况,最标准的姿势就是对着官方文档进行操作。
官方文档就是下面这份 Java 11 的迁移说明文档:
迁移说明文档
宁静为篱 淡雅为阶 心自有桃源
我们曾提出如下几个问题:
1、有没有一种方法能让所有人都能学会英语呢?这个方法应是简单的,高效的;
2、为什么1岁的小孩能学会说话?一个什么都不懂的小东西,不认字,更不懂语法,就知道“拾人牙慧”,就这样学会了说话;
3、在语言学习中,小孩真的就比成人更有优势?我们对此表示怀疑,成人有着比小孩高得多的理解力,更强的记忆力,为什么成人总是感到学习语言有困难?
@孝之请回答
距离看完《人性的弱点》已经有差不多一个月,但一直没有来得及写这篇读后感。原因之一是最近事情有些多,原因之二是想根据文中提到的自己感兴趣的几点去实践下试试。文章共分为8章,我想给每章总结下自己从中的收获。
首先,尽量避免批评别人。在工作中,身为一个底层程序员,其实也没有批评人的资格。但举一反三一下,在与同事的沟通中,需要尽可能地保持客观与平和,即使对方在某些地方犯了错误,也绝不能直接说出来,尤其是在会议场合或其它人多的场合,应该通过委婉的方式表达出来或者宁愿不表达。比如可以先扬后抑,先夸一下这件事中做的好的地方。再表示这个错误情有可原-如果是自己,很可能也会犯错。然后再指出其中错误的地方。在与家人的沟通中,希望自己也能不说批评的话,不用批评的语调。既已发生,于事无补。
Docker 服务默认会创建一个 docker0 网桥(其上有一个 docker0 内部接口),它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。
Docker 默认指定了 docker0 接口 的 IP 地址和子网掩码,让主机和容器之间可以通过网桥相互通信,它还给出了 MTU(接口允许接收的最大传输单元),通常是 1500 Bytes,或宿主主机网络路由上支持的默认值。这些值都可以在服务启动的时候进行配置。
试用即将发行的PostgreSQL 15的人会发现少了一个后台进程:
是的,stats collector 进程没有了。但是去掉这个进程是个好事,一个主要的瓶颈和令人头疼的问题永远消失了。