AberSheeran
Aber Sheeran
I know nothing except the fact of my ignorance.
关于什么是元类(metaclass)、怎么用元类,我查了很多资料。中文的英文的都有,但是似乎都是讲理论,没有实际的给出一个整体的代码。 理论 几乎所有教程里都会谈到这一点: 类也是一个对象,元类就是...
在Python世界里,类型注解早就不是什么新鲜东西了。 在2006年发布的PEP3107中就有了明确的定义,而去年加入标准库的typing才为类型注解提供了最有力的帮助。当然,在这篇文章里我并不是要介...
无服务函数也许是近来较为热门的一个东西。由于我没得信用卡,无奈只好在阿里云上小试一番。 但我惊奇的发现,如果使用flask等支持WSGI的Web框架去写一个无服务函数,是没办法直接用阿里云的API网关...
最近在用阿里云的函数计算服务,需要使用JWK(Json Web Key)来生成JWT(Json Web Token),一时之间竟没有找到一个优雅的、提供JWK生成JWT的库,差点绝望的使用了阿里云给的...
在创造index.py的时候,我思考了一个问题——如何使得Python程序像一个传统PHP服务一样,在保证现有的请求不变的情况下,新请求使用更新后的代码进行处理。 一开始我是为了模拟PHP一样的热重载...
本文转载自掘金。感觉写的很好,留作记录。 前言 看到越来越多的大佬都在使用python的异步IO,协程等概念来实现高效的IO处理过程,可是我对这些概念还不太懂,就学习了一下。 因为是初学者,在理解上有...
当你度过了Python新手期之后,肯定为了某些目的开发过自己的库。秉持着开源精神,可能会将自己觉得有用的库发布到网络,这时候,就有了一个问题。如何发布? setup.py 稍有经验的Python开发者...
uwsgi是一个很棒的程序,它能轻易的驱动任何支持WSGI协议的应用程序。但它默认的日志系统不能配置按天分割。那么我稍微查了一下资料,写了这篇文章以做记录,方便他日再用。 首先,最重要的是uwsgi配...
介绍 WHOIS是一种基于TCP的面向事务的查询/响应协议。广泛的用于为用户提供互联网信息服务。虽然最初只是用于提供“白页”服务和有关已注册域名的信息,但现在涵盖更广泛的信息服务。该协议所提供的内容采...
报了今年腾讯暑假实习,提前批笔试只做出来三题。第四题本来应该能做出来却没有,值得反思。 第四题大致意思是,给一个数组,求数组中包含所有非零数字最小子串长度。 这一题,我第一反应是利用集合去重。时间复杂...
使用python -m pip install --upgrade pip更新pip到最新版后,再次使用pip产生了报错 Traceback (most recent call last): Fi...
Windows7之后的Windows系统自带的CMD或者Powershell,就不再支持ANSI代码来控制颜色了。那么我们如果想要改变Windows的命令行颜色,只好通过Windows给的句柄来控制颜...
引入(import)是Python最强大的部分,它可以让你轻松的使用其他Python模块里的对象。 两种引入 所谓相对引入,便是类似于from .main import app或是from . imp...
在几个月前我学习的时候,看网上的一些博客,看的头晕脑胀,各种博客都是吹异步怎么好用,怎么用。对异步这玩意的原理还是不知道为什么,遂放弃。 直到,上个月手撸异步Socket的时候,了解到了epoll和s...
经过友人的一再催促,终于打算在端午开始写站内搜索。至于为什么要自己写而不是用别的——谷歌站内搜索没法定制,百度的看都没看,反正百度不录我博客。 一开始以为站内搜索很复杂,我做好了花整整三天的时间来搞的...
一般来说Python打包成系统可执行文件,有两个库,但支持更新版本(3.6+)的Python的就是Pyinstaller了,有趣的是Pyinstaller在windows7上运行的十分完美,到wind...
最近我以合法手段要到了学校一台服务器的使用权限,就打算尝试一下绕过校园网计费。于是研究了一下 作为中国的程序员,“代理”这两个字应该是十分熟悉的。所谓代理,就是让自己的网络流量通过服务器流向网站。但之...
最近在手写分布式爬虫的时候遇到一个问题,就是负责任务分发的服务器在关掉试图重启的时候总显示端口被占用,但又查不到端口被占用的进程号。 [ERROR] Address already in use ...
最近在完善自己的轮子的时候,遇到了一个问题,需要监听文件变化,查了查资料,写下此篇以作记录。 Watchdog 由于没找到能直接用的标准库,所以选择用了这个简单易用的第三方库。 调用它很简单,官方给的...
使用yum安装Python3 经过测试,在腾讯云的CentOS7服务器上使用这种方法可以直接安装Python3 yum -y update yum install -y https://centos7...