上手 Minestom: 新时代 Minecraft 服务端实现
笔者观望 Minestom 已经有一段时间了. 以前他的线程模型还不够成熟, 曾经联系 @TheMode 想帮他翻译那块的文档结果鸽了.
正好, 今天摸鱼的时候看了一眼 Minestom 官方, 发觉现在或许是时候上手尝试一下了.
简中圈子里吹 Minestom 的很多, 然而真正上手 / 普及 Minestom 开发的很少. 官方文档已经足够详尽, 因此本篇博文只作引路贴, 希望对 Minestom 感兴趣的你自己上手尝试.
笔者观望 Minestom 已经有一段时间了. 以前他的线程模型还不够成熟, 曾经联系 @TheMode 想帮他翻译那块的文档结果鸽了.
正好, 今天摸鱼的时候看了一眼 Minestom 官方, 发觉现在或许是时候上手尝试一下了.
简中圈子里吹 Minestom 的很多, 然而真正上手 / 普及 Minestom 开发的很少. 官方文档已经足够详尽, 因此本篇博文只作引路贴, 希望对 Minestom 感兴趣的你自己上手尝试.
在今年六月的时候,SCF 发了一篇关于放弃 GitHub 的长文,把人煽的热血沸腾的。
正好,这篇文章提供了一些 GitHub 的 “代替品”,我打算试一试。
写了上万行 Java 代码,相比你已经对 Java “木纳呆板”的语法恨之入骨了。
那么,有没有一种可能,我是说可能,我们可以给 Java 编译器写插件?
Java 作为一门 VM 语言,它的垃圾回收机制确实帮我们省了很多事情,我们不再需要去”手动管理内存的分配和释放”,只需要交给 VM 来做就好了。
然而,真的是这样吗?即使有神一般高性能的垃圾回收器,我们写代码时仍然需要注意它是如何标记垃圾对象的,因为垃圾回收器并不是万能的,仍然有一些工作需要程序员自己完成。
本文试图通俗易懂的讲解 JVM 上标记垃圾的方法,如有错误请在评论区指正。
近日一屑高二学生无聊动手写起了编译器….这是他的珍贵作战记录