加州早在一个月前就颁布了宅家隔离令,对于本来就很宅的我来说,其实生活并没有受到很大影响。同时最近在各种社交媒体上被 NS Switch 平台的游戏《动物森友会》各种刷屏,也发现不少网友在痛心疾首没有早...
Continue reading...AWS Lambda + API Gateway 搭建 Restful API 折腾记录
最近自己在家搞小玩具,有一个前后端交互的需求,毫无疑问应该用 Restful API 来进行通信。然而根据之前的经验,在 AWS 上最便宜的机器也要一个月三块五毛钱,对于我这种玩具项目来说太过奢侈,所...
Continue reading...Base64 编码学习笔记( Java 实现)
但凡从事码工这一行,多多少少会遇到 Base64 编码这个概念,因为我们总要接触互联网,而 Base64 编码诞生的目的就是为了让二进制数据能够在只支持文本的媒介上传输,比如说在网络上传输一张图片或者...
Continue reading...OrderedDict 是如何保证 Key 的插入顺序的
现象 根据哈希表的定义,以及之前简单实现过的一个字典数据结构,当 Key 被插入哈希表后,哈希表根据散列函数求出的值来安排这个 Key 所在的位置,所以当我们遍历哈希表的时候, Key 的顺序是不确定...
Continue reading...把博客从 DigitalOcean 搬到了 AWS
我一个 DigitalOcean 的用户,怎么就转移到了 AWS 呢? 起因 一开始我没有考虑过这个事情,用了 DigitalOcean 好几年,对它的服务一直非常满意,尤其是上面各种详尽的文档教程,...
Continue reading...湾区初级码农理财经验谈
在旧金山湾区从业四年有余,非一线大厂,非上市公司,到手工资只有 base ,看一亩三分地上的网友晒包裹的时候看不懂除 base 之外的概念。 认识不少朋友,所谓的理财就是每年存满 401k ,一方面抵...
Continue reading...Python+Selenium 下载微博视频
都2020年了,还写爬虫类型的代码,颇有种49年入国军的感觉,但代码都已经写了,同时这个博客的定位是个人知识库,简单记录下来,万一以后有用呢。 之前说过,为了在 Reddit 上混几个积分,写了个自动...
Continue reading...我的2019
谈笑风生又一年 居安 去年说的啥来着,用一门新的编程语言做个项目,其实这个 flag 算是完成了,但我绝对想不到这门新语言居然是 Java ,我一个 Python 程序员怎么就去写 Java 了呢?公...
Continue reading...Golang 的 “omitempty” 关键字略解
用法 熟悉 Golang 的朋友对于 json 和 struct 之间的转换一定不陌生,为了将代码中的结构体与 json 数据解耦,通常我们会在结构体的 field 类型后加上解释说明,例如在表示一个...
Continue reading...在没有黑暗的地方相遇
这篇《一九八四》的书评被我写了又删,删了又写,如此往复几次,终于因为自己无法掌握“双重思想”,没法子假装自己没看过这本书,也没法子把没看过这本书的假装忘掉,还是在博客上动了笔。 大概在某个平行宇宙的1...
Continue reading...