Pancake
Git技巧
从“逐一处理”到“批量处理”的优化方案
场景 我们经常会遇到:有 N 个数据需要处理,而每个数据都需要查询一些数据,计算后写入一些数据。 简单总结是:逐一处理代码清晰,但是性能稍差。批量处理整体性能好,但是事务时间长带来风险。 当然有些项目一开始就明确了需要处理的数据量,我们根据实际情况可以在初期确定处理的策略, 但是有些项目一开始是没有那么清晰的,项目在发展,业务在变化, 代码既要考虑前期的快,也要考虑后期的稳,有没有...
TreeWorld-基于树表的前端玩具项目
通过 SSH 隧道远程访问局域网的主机
远程访问 手上有多台设备,想要稳定在一个环境里工作。 在 PC 安装了新的东西,假设就是升级了 golang 版本, 然后笔记本又要处理一次,挺麻烦的。 不同设备性能不同,总是希望能用最好的硬件, 笔记本/ipad 只需要文本编辑,把计算的活交给性能最好的 PC。 于是就在利用云主机做 SSH 隧道访问家里 PC, 排除媒体文件(图片/音视频等大文件传输), 个人使用,买个最便宜的云...