【整活向】如何优雅地开地图炮打全国人民?

起因 在企鹅空间里面看到了这个好东西。 看到原 po 打字还要打英文逗号和句点,虽然也不知道原 po 也是在整活还是咋的,如果不是直接从网络上粘贴下来而是硬核手敲的话,那我只能说...大佬实在好闲啊( 但是因为看见原 po 的格式不是那么的令人喜欢(?),所以我去花了一点点时间搞了一个升级版 (其实就是划了水) ——( 然后因为最近其实也在上网课,没有什么事情干,所以就搞出来了这个渣作的说( 分析 第一部分 我们可以发现,在第一张图片中,我国直辖市只标注了区名,没有标注市名,想必是因为 parse 不到 province-name 或者类似的 property 吧()既然都想要开地图炮打全国人民了就认真一点啊 kora! 格式 对于每个省级行政单位,格式为 <省级行政单位名>:[<市名>...]. (对于直辖市,[市名]... 一栏改为 [区名]...) 然后一个省份的数据输出完以后不带任何分隔符(你带个空格都好啊 kora!)就继续输出下一个省份的信息。 实现 找到数据 在 wu-jianyong 老师的 GitHub repo ChinaProvinceCityJsonData 可以找到 JSON 形式的我国行政区划数据。 开整! 那么,在下载了提供的 addr.js 文件后,我们就可以使用 JavaScript 简简单单实现一个数据读取的网页,就像这样( <!doctype html> <html> <head> <meta charset="utf-8"> <script src="addr.js"></script> </head> <body> <div id="aim-at-me"> </div> </body> <script> var aam = document.getElementById("aim-at-me"); var str = "是不是"; for (var i = 0; i < arr....

August 15, 2022 · 1 min · Francie Jiang

年轻人的第一个自定义输入法 - RIME 开箱 + 配置

本文使用 RIME 编写。如果你也想要自定义你的输入法,可以去 RIME 的官方网站 看看呀( 本文在编写的时候参考了很多人的博文。参考文献在文章最后。 其实我是一边配置 RIME 一边用 RIME 写这篇博文的( 暑假的最后一天(没错啦 我暑假 8 月 7 号就结束啦 我们高中真棒呀!),在看到了有一帮人在用 RIME 打字以后,我也决定去搞一个( 为您省流:如果以下的配置你看着喜欢,可以直接去 这里 下载配置文件哦( RIME 的字体 应该是默认配置的问题吧,在下载了 weasel 以后,UI 的默认字体就是微软雅黑。不是说这个字体难看吧,就是… 下都下了,能自定义一下的东西肯定要自定义一下啦。而且,其实我也更喜欢用 霞鹜新晰黑 (LXGW New Clear Gothic, LXGW 老师的 repo 在这里) 一点。 Config Settings 在 weasel.custom.yaml 中的 patch 下面增加这两行: "style/font_face": "LXGW New Clear Gothic" "style/font_point": 12 RIME 的标点 As we all know,我是一个比较喜欢打直角括号的人。所以,我打算在中文模式下,把默认的双引号(“”)改成直角括号(「」, 其实在用 RIME 的时候在键盘上打 []1 就行了,但是本着 Geek 的精神(?和我在改的东西有什么关系啦!),我还是决定改一改()) 我选用的输入方式是 luna_pinyin_simp,所以我就去 luna_pinyin_simp....

August 6, 2022 · 2 min

【闲得我】如何把一台 2008 年早期 15 寸 MacBook Pro 拆掉、装上三系统、再组装回来

如果你没有注意到的话,这里来一个小提醒:这篇文章的名字叫做 dis-ins-ass。不知道为什么,这玩意我看一次笑一次,但是这其实是 Disassemble - Install - Assemble 的缩写,很正经的( 笑死,买了这台 MacBook 研究以后,还拍了一个特别智障的视频发到了 YouTube 上,各位如果对一个听了半天最后发现什么都讲了却又什么都没讲的 Review 视频感兴趣的话(或者你对生草的谷歌翻译机感兴趣的话),可以去 我的 YouTube 频道 上看看哦( 拆解 2008 年早期 15 寸 MacBook Pro (下简称 「我的 MacBook Pro」或「我的 MBP」) 的螺丝分布如下表: 螺头 位置 数量 CR-V +2.0 侧边 10 CR-V +2.0 电池仓的侧边 2 CR-V +2.0 RAM 插槽的盖盖 3 CR-V 1.3 RAM 插槽的边边 2 CR-V T71 硬盘槽固定硬盘的条条 2 把这些东西拧掉就可以了( 不过,在拆键盘的时候要注意键盘下面连了根排线到主板上,要先把它拆掉再继续工作哦( 装上三系统 作为一个晚上搞了四个小时还是没有装好的大冤种,先介绍一下我的系统安装顺序。 安装 Mac OS X Leopard。 安装 Windows Vista。 安装 Arch Linux2。 其中,因为这台电脑比较老,而且我也没有 Windows Vista 的安装光盘,所以 Boot Camp 的早期版本(需要使用光盘安装)是用不了的。在我苦苦尝试了一个晚上以后,我在电脑上安装了 VMWare Workstation Pro 16 (没有在打广告的意思!),然后用了一个之前因为没有硬盘3所以没敢用的功能,就是在虚拟机中使用实体硬盘。...

July 25, 2022 · 1 min · Francie Jiang

Hello World

Hello, Hugo! 如果各位能看到这篇博文的话,那么我的 Hugo 就已经配置成功了!好耶! 所以~现在是~代码~时间! #include <iostream> using namespace std; int main() { cout << "Hello, C++!" << endl; return 0; }

June 27, 2022 · 1 min · Francie Jiang