肉丁土豆园地

安静的小博客里,属于我的编程时光

2024年2月8日

用数学图表在我的世界里建筑

摘要: 这些数学图表可以帮助你在我的世界里辅助建筑。 阅读全文

posted @ 2024-02-08 14:49 肉丁土豆表 阅读(11) 评论(0) 推荐(0) 编辑

2024年2月6日

模块化全局指令调用 - 我的世界OCO指令系列

摘要: 最近在搞我的世界指令的模块化。计分板和标签经常作为模块的入口,然而当我们的操作不具体到实体时,如何才能保证有一个可供我们随意添加标签和计分项目的实体来供我们调用其他模块呢?一个简单的方法是弄一个盔甲架,用特殊的标签标记它,尽量让它不要死,然后用它来调用。 阅读全文

posted @ 2024-02-06 23:24 肉丁土豆表 阅读(7) 评论(0) 推荐(0) 编辑

2024年2月5日

玩家进入退出检测 - 我的世界OCO指令系列

摘要: 玩家进入退出的检测是一个老生常谈的问题了。然而现在流传的大多数对应指令有很多缺陷,于是我研究出了一套功能较为全面,避免大多数缺陷的检测系统。 阅读全文

posted @ 2024-02-05 23:57 肉丁土豆表 阅读(13) 评论(0) 推荐(0) 编辑
稳定编号系统 - 我的世界OCO指令系列

摘要: 通常的编号系统中,当玩家进入或退出时,编号会从头重新分配。然而这样会导致编号不是很稳定。最根本的解决方法,就是搞一个“稳定”的编号系统。当新玩家加入的时候,只为新玩家分配编号;而当有玩家退出时,也只尽量少地对玩家编号重新分配。 阅读全文

posted @ 2024-02-05 17:47 肉丁土豆表 阅读(20) 评论(0) 推荐(0) 编辑

2023年7月2日

初次体验 JS/TS 单元测试框架:Mocha、Jest、AVA、Tape、node-tap

摘要: 从性能、与 TS 的适配程度、模块化 API、断言功能四个方面,简单评价Mocha、Jest、AVA、Tape、node-tap五个测试框架 阅读全文

posted @ 2023-07-02 21:08 肉丁土豆表 阅读(457) 评论(0) 推荐(0) 编辑

2023年4月7日

TS 导入导出那些事

摘要: 最近用 TypeScript 写 npm 包,各种模块、命名空间、全局定义等等扰得我睡不着觉。我苦心研究,总结了几个比较冷门的,国内貌似基本上找不到资料的导入导出用法,顺便在其中又插入一些不那么冷门的用法,于是本篇文章来了。 阅读全文

posted @ 2023-04-07 22:16 肉丁土豆表 阅读(513) 评论(0) 推荐(0) 编辑

2023年2月19日

记:写 TS 时出现的一个罕见的超级大错误

摘要: 字面意义上的“大”错误。 阅读全文

posted @ 2023-02-19 18:20 肉丁土豆表 阅读(23) 评论(0) 推荐(0) 编辑

2023年1月27日

TS 类型编程 终极优化:递归、尾递归、递归的递归

摘要: 最近在沉迷 TS 类型编程,追求极致性能。知道有个叫尾递归的东西可以提高递归层数。但是实际一试,还是有限制,最多 1000 层。 如何在递归层数不变的情况下完成做出更多动作呢?且听我娓娓道来…… 阅读全文

posted @ 2023-01-27 04:50 肉丁土豆表 阅读(1002) 评论(0) 推荐(0) 编辑

2022年12月14日

锻炼记忆力!记忆练习 ~ |简·陋|系列

摘要: 最近看有人玩一个不知道什么名字的游戏,就是速算类型的。我打算搞一个。想了很多,发现了一种更有意思(貌似)的游戏。玩法就是显示一个数,之后再换成下一个数,让你填之前的那个数是什么。填填对了就再换成第三个数,然后让你填第二个数云云。 阅读全文

posted @ 2022-12-14 20:10 肉丁土豆表 阅读(41) 评论(0) 推荐(0) 编辑