thumbnail
VanillaRT 的并发限制算法
本文介绍了正在开发的Minecraft服务器插件VanillaRT。该插件是一个体素模型光线追踪引擎。在测试过程中发现,复杂的渲染任务可能导致服务器崩溃,因此需要对光线追踪的资源进行限制,从而避免主线程卡顿。为了实现这一目标,文…
光线追踪在古建筑室内的效果出奇地好

甚至比光影效果好。

交互写起来太费劲了,交互写完了就上线。

file

双拼使用一周体验

最近将输入法的输入方式改为了双拼并体验了一周。

双拼其是一种对大部分读音而言只需要输入其声母和韵母的一种输入方法。例如,对于“庄”,其无读音拼音为 zhuang,六个字符。但若用双拼输入方法,只需要输入两个字符。

我使用的是小鹤双拼,其需要按下 vl 即可。其中,v 对应 zh,l 对应 uang。

对大部分的双拼方案,其声母在为单个字符时与其字符一致,此外还有 zh -> vch -> ish -> u,这部分的记忆负担并不大,刚开始输入时反应也算快速。但是大部分韵母都不是单个字符,因此需要记忆一个映射关系。

file

一周下来,输入速度还未提升到切换前全拼的输入速度,但是有些字已经形成了肌肉记忆。看看下周会不会更熟练罢。

也学“不动笔墨不读书”

读《毛泽东传》第二章《师范生》时,看到一段话:

毛泽东很推崇徐特立老师“不动笔墨不读书”的学习方法。所谓“动笔墨”,就是不只是读前人的书,而且要经过认真思考和消化,把自己的心得和看法写下来,其中包括对书中同意或不同意的地方。

file

我认真读书有批注的习惯,但这些在页面白边或段落间隙的犄角旮旯里塞下的几段评论,因为内容分散,不成体系,只能作为临时的批注,而不能形成更有质量的笔记。

file

在个人网站里记录读书笔记是个不错的办法,然而整理笔记本身耗费时力。接下来的一小段时间打算试行一下将正在看的较为重要的书整理至此,以作存档,以飨读者。

thumbnail
《爱的艺术》笔记
这篇文章是有关《爱的艺术》的笔记,讨论了爱是否是一门艺术以及爱的能力如何培养的问题。文章指出大多数人认为爱只是一种偶然的感觉,在现代社会中人们更关注自己是否被爱,而不是自己是否有能力去爱他人。爱的能力并非与生俱来,而是需要通过教…
thumbnail
可自动重连客户端的设计与实现
本文讨论了一个支持自动重连的客户端设计与实现,主要用于长连接通讯。客户端在启动后会尝试连接服务端,若连接失败则会等待并重试,直到满足停止重连的条件。设计中强调了客户端的线程安全性,并定义了主要接口,包括启动、暂停、恢复和关闭连接…
thumbnail
个人积分系统试行记录
这篇文章记录了个人积分系统的试行过程,旨在通过积分激励来养成良好的生活和学习习惯。系统设定了不同任务的积分值,任务从难到易分为多个等级,例如高效工作、早睡早起、运动和阅读等。文章详细描述了第一周的进展,包括获得的126金币、健康…
偷偷抛出必检异常的方法
编写 Java 程序时经常遇到烦人的必检异常。在一些情况下,我们需要在不能抛出必检异常的环境下抛出异常,这时我们可以使用工具类 Exceptions.throwExceptionSneakily(Throwable)。通过编写一…