- 博客(67)
- 收藏
- 关注
原创 异步编程 101:如何测试 async 代码
视频原文:Strategies for testing Async code - PyCon 2019同时参考了:Testing Asyncio Python Code ...
2019-05-22 21:53:53 443
原创 你有真正把 Python Set 当作数学集合吗?
视频原文:Set Practice: learning from Python's set types - PyCon 2019,PPT在这,作者为《流畅的 Python...
2019-05-21 22:01:09 225
转载 这几个插件,让你的 vscode更牛逼
原文:10 Visual Studio Code extensions for Python development主要是 Python 开发使用到的。GITGitLen...
2019-05-20 22:12:07 1303
原创 Django 管理静态资源的四个阶段
原视频:Assets in Django without losing your hair - PyCon 2019Django 处理静态资源相对而言是比较蛋疼的,该 t...
2019-05-19 18:54:01 160
原创 异步编程 101:asyncio 进阶上篇
写在前面:视频原文:Advanced asyncio: Solving Real-world Production Problems - PyCon 2019slides...
2019-05-18 23:19:43 211
原创 Linux内核101:fd,syscall,socket
原视频地址:https://www.youtube.com/watch?v=Ftg8fjY_YWU本文内容概览:文件描述符操作系统基础文件描述符和进程网络和 socket...
2019-05-17 16:24:12 243
原创 如何科学评估代码复杂度?
原视频地址:Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCo...
2019-05-16 23:03:41 766
原创 用 pre-commit hook 解决 Python 项目编码规范
本文参考了:Automate Python workflow using pre-commits: black and flake8代码规范、测试是开发中很重要的一环,重...
2019-05-15 11:51:57 344
原创 [Django]Django model for pg,看完你还不用 pg 算我输
postgres 是 django 官方推荐使用的数据库。为什么使用 postgres 以及 mysql 和 postgres 各有什么优劣不是这篇文章的重点,如果感兴趣...
2019-05-14 17:11:43 271
原创 推荐一些英文编程学习资源
推荐一下我经常看的一些纯英文编程学习(主要是 Python)资源。视频类TechLead首推 TechLead,他的视频几乎每一个我都看了。属于嘴强王者,日本人,前 Go...
2019-05-13 22:31:08 110
原创 Linux 内核101:虚拟文件系统的使命
本文参考了:《Understanding the Linux Kernel, Third Edition》12.1章简介Linux 的成功有一部分原因在于能够很好的支持不...
2019-05-11 17:21:10 80
原创 [有丶意思]grep的前世今生
视频原文:Where GREP Came From - Computerphile今天在有土逼网看了一个很有意思的视频,想和大家分享一下。用过 Linux 的人肯定都知道...
2019-05-10 13:52:39 70
原创 异步编程 101:asyncio中的 for 循环
前面写的异步编程的几篇文章:异步编程 101: 是什么、小试Python asyncio异步编程 101:Python async await发展简史异步编程 101:写...
2019-05-09 17:07:16 251
原创 Linux 内核101:异步IO
本文参考了:《Understanding the Linux Kernel, Third Edition》16.4章aio - POSIX asynchronous I/...
2019-05-08 08:31:40 99
原创 《Mastering Python High Performance》阅读笔记
本文是《Mastering Python High Performance》的读书笔记。作者(出版社)开源的代码地址:https://resources.oreilly....
2019-05-07 07:29:59 70
原创 推荐一些维护大型 Python 项目的工具
原视频地址:Tools to Manage Large Python Codebases | Fabio Fleitas @ PyBay2018更多相关文章还可参考:As...
2019-05-06 10:10:08 81
原创 我是如何管理 django 线上线下两套环境的
本文用到的方法来源于:https://github.com/wemake-services/wemake-django-template生产环境和开发环境一般会有两套不同...
2019-05-05 09:07:38 128
转载 Python web 开发:部署一个3行代码的wsgi app
通过前面的两篇:Python Web开发:从 wsgi 开始Python Web开发:开发wsgi中间件我们已经知道我们平时开发的 django、flask 等 pyth...
2019-05-04 08:10:45 77
转载 Python Web开发:开发wsgi中间件
本文参考了:https://github.com/alanctkc/wsgi-middleware-demoYoutube : Creating WSGI Middlew...
2019-05-03 08:30:00 84
原创 Python Web开发:从 wsgi 开始
本文参考了:Wikipedia : Web Server Gateway InterfaceWSGI: The Server-Application Interface ...
2019-05-02 07:12:40 38
原创 Linux 内核101:[译]并发导论
原文:Operating Systems: Three Easy Pieces:Concurrency: An Introduction进程和线程进程和线程在底层的区别在...
2019-05-01 09:47:01 73
原创 异步编程 101:写一个事件循环
本文的代码来源于:https://snarky.ca/how-the-heck-does-async-await-work-in-python-3-5/回顾一下上一篇文章...
2019-04-30 07:30:00 99
原创 异步编程 101:Python async await发展简史
本文参考了:How the heck does async/await work in Python 3.5?PEP 380: Syntax for Delegating...
2019-04-29 07:30:00 86
原创 异步编程 101: 是什么、小试Python asyncio
什么是异步编程?注:本文说的同时是一个直观上感觉的概念,只是为了简化,不是严格意义上的同一时刻。同步代码(synchrnous code)我们都很熟悉,就是运行完一个步骤...
2019-04-28 07:15:47 49
原创 Linux 内核101:进程数据结构
本文参考了:极客时间专栏《趣谈Linux操作系统》12.进程数据结构(上):项目多了就需要项目管理系统Chapter 3. Process Management- Shi...
2019-04-27 15:07:37 64
原创 Django 2.2 新特性清单
原文档地址:https://docs.djangoproject.com/en/2.2/releases/2.2/最主要feature:Model Conatrains可...
2019-04-26 08:00:00 98
原创 用PyCharm Profile分析异步爬虫效率
今天比较忙,水一下~下面的代码来源于这个视频里面提到的,github 的链接为:https://github.com/mikeckennedy/async-await-j...
2019-04-25 07:30:00 92
原创 Linux 内核101:[译]地址空间发展史
原文:The Abstraction: Address Spaces在早期,构建计算机系统是很简单的。为什么?你可能会想。因为用户期望值不高。都是那些『该死』的用户,想要...
2019-04-24 07:30:00 43
原创 计算理论 101:深入浅出马尔可夫链
本文参考了:https://en.wikipedia.org/wiki/Markov_chainMarkov Chains Explained VisuallyIs a ...
2019-04-23 07:30:00 142
原创 Linux 内核101:cache组织策略
本文参考了:Difference Between a Direct-Mapped Cache and Fully Associative Cache简述上篇文章 讲了 c...
2019-04-22 07:30:00 73
原创 计算理论101:这可能是讲FSM的最生动的一篇了
本文参考了:谈谈状态机Introduction to the Theory of Computation : Lecture 1(stonehill college)In...
2019-04-21 07:30:00 102
转载 Linux 内核101:cache原理
本文参考了:https://courses.cs.washington.edu/courses/cse378/09wi/lectures/lec15.pdfCache p...
2019-04-20 16:30:40 67
原创 Linux 内核101:NUMA下的竞争管理
本文参考了以下这篇论文:A Case for NUMA-aware Contention Management on Multicore Systems点阅读原文可以获...
2019-04-19 07:30:00 56
原创 Linux 内核 101:NUMA架构
Linux 内核 101:NUMA架构本文参考了以下文章、视频:YouTube - What is Non Uniform Memory Access?The MySQL...
2019-04-18 07:30:00 61
原创 技术日报:2019/04/17
1.博客写作Linux 内核 101:NUMA架构2.阅读《Understanding the Linux Kernel》介绍80x86: segmentation an...
2019-04-18 07:30:00 65
转载 技术日报:2019/04/16
Linux主线内存泄露进程占据的内存越来越多,没有正确释放不再使用的内容。如果进程一直不退出的话,就会造成进程泄露。看维基百科上提到的一个例子:uwsgi中有一个机制,监...
2019-04-16 22:56:50 42
转载 技术日报:2019/04/15
code1. cjango_templatehttps://github.com/liaochangjiang/cjango_template基于https://gith...
2019-04-15 23:46:02 47
转载 技术日报:2019/04/13
code今天花了一整个下午和晚上的时间,使用 chrome 开源的 headless浏览器puppeteer写了一个pdd爬虫。官方API文档:https://...
2019-04-13 22:28:59 38
转载 技术日报:2019/04/12
Linux 主线Beginning Linux Programming ch1 & ch3GITHUB地址:https://github.com/liaochan...
2019-04-12 21:37:38 36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人