北京骑行路线分享 (2/100)
北京骑行路线分享 (1/100)
有点意思的 Python 系列二 内置类型增加额外方法(二)
有点意思的 Python 系列二 内置类型增加额外方法 中介绍了一种通过 Python 代码实现对内置的类型增加自定义的方法。
今天再介绍一种方法,实现更为底层。那就是直接修改 cPython
的源码。
这里演示给 list
和 dict
增加 deepcopy
和 tojson
方法,实现对 list
和 dict
的深拷贝和把一个 list
和 dict
转换为 json
的方法。
给 int
和 float
增加 add
, sub
, mul
, div
方法,实现加减乘除。
有点意思的 Python 系列二 内置类型增加额外方法
我们知道,如果想给一个自定义类型增加对应的方法,可以直接修改这个类就可以了,但是如果我们这个时候想给内置的类型增加一些自定义方法呢?
有点意思的 Python 系列一 数学函数和导数计算
该系列旨在收集整理一些很有意思的 Python 代码,这些代码有些是通过简洁的代码实现了很牛逼的功能,有些则是通过花里胡哨的技巧代码眼花缭乱。
虽然很多代码并不适合日常的使用,但是研究一下相关的机制还是对提升能力有很大的帮助。
北京联通异地宽带办理指南
众所周知,北京联通的宽带是真的贵。之前联系了联通的宽带专员,咨询了一下融合套餐。
- 1000 Mbps 三年合约 149 元/月(这个还是有优惠的价格)提前解约违约金 = 未履约月数 ✖️ 30元
- 500 Mbps 无合约 166 元/月
因为我家所有的手机号都是联通的,套餐也都很够用,所以融合套的手机号套餐没啥用。了解到异地宽带价格很美丽后就想着办一个。
北京地区的异地宽带分两种
- 300 Mbps 60 元/月
- 500 Mbps 80 元/月

macOS GPG 使用指南
这篇指南面向的是对 GPG
有了一定了解的的朋友,如果你还不知道 GPG
是什么,那么可能需要先补充一下这部分的基础知识,再来食用比较合适。
如果你已经大概了解 GPG
的一些内容,知道它能用来干什么而且你真的需要用到。那么这篇指南或许对你有一点的帮助。
这篇指南主要针对于 macOS
系统下的 GPG
使用方法,如果你使用的是 Windows
或者 Linux
,其中有些内容可能并不适用。
文中使用的 GPG
版本是 2.4.5
版本信息如下。
备注: 下文中所有的展示内容的部分
$
开头的行表示的当前shell
环境的命令输入行。命令均不包含$
本身。
更改 macOS 强调色
OpenWrt 配置记录
这里会增量记录 OpenWrt 相关的一些技巧或者配置方法。