5月 19

【图形描述语言】Mscgen

本系列介绍 文本转图片 工具支持的图形描述语言。图形描述语言将图片描述为代码或者文本,有利于版本管理,很适合嵌入 LaTeX 或 Markdown 文档。用于网站时,还可以减轻图片存储压力,因为图片可以根据代码在使用时生成。本文是该系列第二篇,介绍 mscgen。 mscgen是什么 Mscgen 是一个小程序,它解析 … Continue reading

5月 18

【图形描述语言】ditaa

本系列介绍 文本转图片 工具支持的图形描述语言。图形描述语言将图片描述为代码或者文本,有利于版本管理,很适合嵌入 LaTeX 或 Markdown 文档。用于网站时,还可以减轻图片存储压力,因为图片可以根据代码在使用时生成。本文是该系列第一篇,介绍 ditaa。 ditaa是什么 ditaa 是 DIagrams Through Asci … Continue reading

5月 18

【程序员升职记系列】删除重复项

第 35 关,删除重复项。指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 17 行 167 步 代码 16行149步 见 Github。执行顺序很好,不用来回取变量 15行177步 21行161步 第一次pass 25行224步

5月 18

【程序员升职记系列】删除元音字母

第 34 关,删除元音字母,指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 13行323步 代码 13行313步 此方案见 Github。只有非元音字母的情况下才需要复制 5 号来初始化计数器,元音时手上本来就拿着 0,直接初始化计数器就可以了 13行316步 [6] - 9 也 … Continue reading

5月 17

【程序员升职记系列】库存报告

第 32 关,库存报告。指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 16行393步 代码 16行377步 见 Github。相比16行385步方案,通过优化执行顺序,省掉了计数器初始化时减1的操作 15行31步 参考 Github。用于INBOX中ABCX数量都是固定的情况( … Continue reading

5月 17

【程序员升职记系列】三排序

第 28 关,三排序。指令介绍请看:https://www.annhe.net/article-3828.html。 优化目标 34行78步 代码 62行75步 参考 Github。基本思路是,不动数字在地毯上的位置,改变outbox顺序: 将前两个数放到 1,3号地毯 3 - 1,如小于零,认为输出是 right 方向,取第三个数,如果 … Continue reading

5月 16

使用FFmpeg处理游戏视频

Win10 自带的 xbox 的录屏功能似乎不支持 4K,可以使用 Nvidia GeForce Experience 录制 4K 分辨率的游戏视频,快捷键为 ALT+F9。录制完成之后,可以用 FFmpeg 来处理视频。本文记录截取,合并等常用操作的命令参数。 截取视频: 视频信息 转场图片 创建黑色背景,分辨率为 3840x2160 … Continue reading

5月 16

【树莓派笔记】选购

树莓派这种低功耗的微型电脑有着很多吸引人的玩法,除去各种智能硬件方面的用途,还可以作为 BT 下载机,Web 服务器,Samba 服务器,无线打印服务器,Git 及 CI 服务器等等。如果你的宽带有公网 IP,还可以向外网提供服务。加上价格不贵,整几个搭 Kubernetes 集群也是不错的。 此文发布时是 2020 年上半年,树莓派最新 … Continue reading