上一篇文章: Python进程专题5:进程间通信 下一篇文章: Python进程专题7:托管对象 我们现在知道,进程之间彼此是孤立的,唯一通信的方式是队列或管道,但要让这两种方式完成进程间通信,底层离不开共享内容,这就是…
分类:未分类
leetcode-848-Shifting Letters
题意:将数组的数值,根据题意叠加,之后改变字符串。 技巧:‘’.join( for in zip()) 结构,省略 list 结构存储, zip()省略根据index获取两个数组。 涉及到迭代叠加数值,可以根据顺序依次叠…
ubuntu18.04上搭建django项目测试环境
今天来聊一下django项目测试环境的搭建,看下面的具体步骤。 以下环境在ubuntu18.04下搭建,步骤如下: 1.安装数据库mysql5.7:1)安装 sudo apt-get install mysql-serv…
生成器进化到协程 Part 2
Part 1 传送门 David Beazley 的博客 PPT 下载地址 在 Part 1 我们已经介绍了生成器的定义和生成器的操作,现在让我们开始使用生成器。Part 2 主要描述了如何使用 yield 和 cont…
Python线程专题9:线程终止与挂起、实用工具函数
上一篇文章: Python线程专题8:使用锁的注意事项 下一篇文章: Python线程专题10:queue、多线程按顺序执行 线程没有任何方法可用于强制终止或挂起。这是设计上的原因,因为编写线程程序本身十分复杂。例如:如…
Windows系统使用cmder-ssh免密码登录linux服务器
Linux服务器每次登陆或者scp复制文件时都需要繁琐的输入密码过程,而使用SSH Key来实现SSH无密码登录不仅免去了繁琐的密码输入步骤,也为Linux服务器增加了又一道安全防线(可以禁用掉ssh-root密码登录)…
记录leetcode上的一些题
此篇文章最先发布在我的博客mbinary上 记录OJ上的一些题,基本上是leetcode上的题,其他的我会标注出来,用的语言目前是python,写的代码很庸俗,请大神不要见笑(>_<) # 2017-8…
爬取微博图片数据存到Mysql中遇到的各种坑\mysql存储图片\爬取微博图片
前言 由于硬件等各种原因需要把大概170多万2t左右的微博图片数据存到Mysql中.之前存微博数据一直用的非关系型数据库mongodb,由于对Mysql的各种不熟悉,踩了无数坑,来来回回改了3天才完成。 PS:(…
利用 SWIG 对 C++ 库进行 Python 包装
如果你也像我们一样,同时使用Python和C++,以获得两种语言的优势,一定也会希望寻找一种好的方式集成这两种语言,相比而言,让Python能够方便使用C++的库更加重要,我们选择SWIG来实现这一需求,原因请见”途径”…
BootAnimation分析(一)
android开机有很多画面显示,从boot到kernel,再到最后的bootAnimation,每一部分显示都用到了不同的方法。一直都感觉图像显示相关的内容比较有意思,加上最近有做跟BootAnimation相关的ta…
Python locals() 的陷阱
在工作中, 有时候会遇到一种情况: 动态地进行变量赋值, 不管是局部变量还是全局变量, 在我们绞尽脑汁的时候, Python已经为我们解决了这个问题. Python的命名空间通过一种字典的形式来体现, 而具体到函数也就是…
[译]Python作为一种编程语言有多强大?
Quora问题:Python作为一种编程语言有多强大?以下是Patrycja Okowicka的回答 说实话,Python是一门强大的语言,几乎所有东西都可以用Python创建!这就是为什么它被YouTube,Insta…