摘要:
参考: https://www.python.org/dev/peps/pep-0440/#id53 The comparison operator determines the kind of version clause: ~=: Compatible release clause ==: Ve 阅读全文
摘要:
看到一篇文章,介绍了一个用Python实现的python字节码解释器: https://www.aosabook.org/en/500L/a-python-interpreter-written-in-python.html 这是源码: https://github.com/nedbat/byter 阅读全文
摘要:
容器,这个名称真是恰如其分,就是把一个程序放在一个和外界隔离的环境中运行。 Linux容器的实现,依赖于Linux Namespace。啥事Linux Namespace呢,lwn上有一个系列文章作了介绍: https://lwn.net/Articles/531114/。 简单地说,Linux N 阅读全文
摘要:
禁止入向ping包:iptables -I INPUT 1 -p icmp --icmp-type echo-request -j DROPip6tables -I INPUT 1 -p icmpv6 --icmpv6-type echo-request -j DROP 取消禁止:iptables 阅读全文
摘要:
参考: https://github.com/xieziyu/ngx-echarts/issues/15 原因 为了让视图和模型同步,Angular 会在浏览器的异步接口(例如 setTimeout ) 的回调函数执行结束后进行变更检测。因为浏览器中js脚本的运行是事件驱动的,一段JS代码的执行一定 阅读全文
摘要:
Python 是一种非常灵活的语言,这使得它具有很强的表达力,metaclass 也是这种强大表达力的一个体现。 啥是 metaclass 呢? meta- 这个词似乎这些年越来越流行,翻译成中文,一般是 元..., 比如元认知,元数据。“元什么” 一般表示的含义是 什么的什么, 元数据即数据的数据 阅读全文
摘要:
对于一个非母语的英语学习者,评估他的英语水平的时候,有一个指标:词汇量。如果你是一个有学英语的习惯的人,可能也时不时会在网上碰到一些测试词汇量的游戏或者APP。但是词汇量这个指标,实在是一个容易误导人的东西。 知道一个单词和熟练使用一个单词是有天壤之别的。昨天,我在看书时看到一句话:"Because 阅读全文
摘要:
Pep-8 (https://www.python.org/dev/peps/pep-0008)中给出了 一些 python 程序中命名的规范,其中有一条是 name mangling. 在一个类中定义的属性(无论是类属性还是实例属性),如果是以 双下划线 (__) 开头,那么这个属性是对外 (包括 阅读全文
摘要:
并发的程序经常会用到队列,用于进程/线程间的通信。 Python 中用于进程间通信和线程间通信的队列的接口是一样的,但是实现和效率却是不同的,一个最大的区别在于:进程间的队列在入队时会对数据进行序列化,而线程间的队列则不会序列化数据,这导致二者效率上会有明显的区别。这一点,文档上没有明确说明,但是可 阅读全文
摘要:
上网搜了一下,原因应该是编码问题导致的。 网上提供的办法一般都是修改locale, 或者在 cmd 运行 chcp 65001 然后右键属性-> 修改字体,将当前终端的编码改为 utf-8。 修改Locale的方式我没试,感觉波及太大。尝试 chcp 65001 后 又产生了新的问题: 报找不到C编 阅读全文