都 9102 了,你还不知道 System.out.println 的危害!
herman 6年前 (2019-08-31) 2622浏览
最近需要改一个老项目,项目代码非常的多,完全称得上是“大而全”。 老项目里面的代码,经过几代人的编写,非常难以读懂,而且出处是 System.out.println(),今天我抽个时间给大家说一说,为什么大多数人都被告知不要在 Java 应用...
herman 6年前 (2019-08-31) 2622浏览
最近需要改一个老项目,项目代码非常的多,完全称得上是“大而全”。 老项目里面的代码,经过几代人的编写,非常难以读懂,而且出处是 System.out.println(),今天我抽个时间给大家说一说,为什么大多数人都被告知不要在 Java 应用...
herman 6年前 (2019-08-31) 4335浏览
和众多其他数据库产品一样,MongoDB 数据库的命名和设计也有一套规范。只不过,由于用的人不多,目前在业界还没有形成权威的共识,今天根据我个人平时的一些经验,总结了一些规范,不喜忽喷! MongoDB 数据库的命名、设计规范 第一部分...
herman 6年前 (2019-08-31) 4433浏览
从昨天盼到今天,从早上盼到现在。华为方舟编译器终于正式开源了! 华为方舟编译器(OpenArkCompiler)开源 可是,在开源后,没过多久就被 private 了。 可能实在是准备不充分,太仓促了。被网友拔出很多“bug”。截...
herman 6年前 (2019-08-25) 2832浏览
昨天一位网友在面试腾讯中被问到了,Redis 是单线程的,为什么还那么快?他回答的不是很好,而且面试官也善意的提醒了一些关键点,但是由于他没准备,所以再次失败了。 关于这个问题,我其实在一年前就写过这个答案《Redis 是单线程结构,但为何单...
herman 6年前 (2019-08-18) 32252浏览
我个人在 CSDN 撰写博客多年了,而且是 CSDN 论坛的版主,荣获了博客专家等荣誉。在此期间,我获得了不少的论坛积分,下载积分,博客积分等。还包括一些书籍,鼠标垫,周边商品,C 币等奖励。 近年来,随着技术博客的多样性发展,博客园、知乎、...
herman 6年前 (2019-08-17) 10234浏览
对于一些单体项目,超大,或者项目不大,代码不对,但是应用的第三方jar太混乱,再加上电脑配置过低,就会导致idea启动项目时抛出内存问题。 最近,好几个网友咨询我,说 idea 启动项目直接报 GC overhead limit exceed...
herman 6年前 (2019-08-17) 6736浏览
PostgreSQL 在国外很火,在国内发展的不如 MySQL,但也有人使用。 这两年 PostgreSQL 在国内的发展也顺风顺水。社区,大会,培训等也是一场接一场的搞。如果说,PostgreSQL 发展的势头很好也不为过,主要是 MySQ...
herman 6年前 (2019-08-17) 6443浏览
上周,华为陆续发布了鸿蒙 HarmonyOS 操作系统,并发布了智慧屏率先采用了鸿蒙 HarmonyOS 操作系统。很多自媒体的 10 万+ 热文都在吐槽华为,说鸿蒙是一个“PPT 操作系统”,鸿蒙操作系统缺点明显等话题。自媒体也很努力,为了 10...
herman 6年前 (2019-08-11) 3420浏览
5G 来了,5G 是未来的一个驱动力。比 5G 更重要的一个是 AI,我们赢了 5G,并不代表我们赢了未来。 七牛云 CEO 这两天在群里也说过,未来的机会在于 AI。 今天我们从一个 Linux 的解压缩命令说起,让我们的代码“AI”...
herman 6年前 (2019-08-10) 19407浏览
江浙沪很久没下雨了,这两天一下雨就直接搞大的,台风登场了,就问你服不服! 除了台风“利奇马”,华为这两天也像台风一样,吹起了阵阵卷风。华为鸿蒙 OS,HarmonyOS 鸿蒙系统正式发布。 昨天华为在其全球开发者大会上,正式向全球发布了...