Yingying Zheng

道虽迩,不行不至;事虽难,做则必成!

python 从yield 到 async/await

闲来无事研究下python3 的新特性 发现一个挺有意思的东西,协程(coroutine); 协程,可以理解为自身控制切换的线程,即不用GIL来控制子程序切换,用自身代码控制;相对于线程来说减少了线程切换的开销;协程中控制共享资源不加锁,只要使用代码判断状态就好了。网上另一种解释也说,协程就..


python_ssl_error

python ssl 错误

最近有个需求,需发布一个PyPI python包 (Python的包安装非常的方便,一般都是可以pip来安装搞定),原来使用setuptools上传,但是由于setuptools 是明文密码并且是未加密传输,官方屏蔽了这种方式上传换twine 上传 记录下上传步骤 生成包 1python..


hexo 常用命令记录

hexo 常用命令记录

Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server 简称: hexo s More info: Server Generate static files..


django 自定义 Context Processors

Django的Settings 有个配置 TEMPLATE_CONTEXT_PROCESSORS,一般它担任对我们的模板页面与环境进行处理解析的过程,可用于模版参数的定义,常用于定义全局参数等; 因为当前所开发的系统中,大多都有 所有视图使用公用变量的情况,所以研究下 模版自定义contex..


python 合并多维字典

python 合并多维字典

最近在写一个项目,配置文件采用 子类替换父类相同key的参数的形式,突然发现一个问题,如果字典中包涵字典的情况下,覆盖时完全覆盖掉原有字典中的参数,不会合并; 自己写个方法做多维字典合并,记录一下; 123456789101112131415161718192021222324252627282..