python
序冢--磊
这个作者很懒,什么都没留下…
展开
-
python 管道阻塞
我使用os.pipe 写管道按照菜鸟教程的写的,发现巨坑无比,菜鸟教程的写法:网址:http://www.runoob.com/python/os-pipe.html#!/usr/bin/python# -*- coding: UTF-8 -*-import os, sysprint "The child will write text to a pipe and "print "th...原创 2018-05-03 18:11:42 · 1714 阅读 · 0 评论 -
python linux 管道读写通讯阻塞
管道一直是进程间的通讯的重要方式。首先我要说一下进程通讯之间为什么会需要管道,因为进程之间的内存是独立的,我为什么这么说呢,好多人都只知道fork却不知道所以然,众所周知,fork之后会出现子进程,但是我就问你是否考虑过父子进程的内存关系,其实fork中的子进程是对fork之前的主进程的内存的一个复制,然后,拼接到pid==0的内存,形成一个内存空间,好如果我们在for循环里循环4个子进程,那么每...原创 2018-04-27 22:50:38 · 907 阅读 · 1 评论 -
linux 下 修改fork出的子进程名称(附带python解决方案)
linux 下fork创建子进程,但是很多时候我们希望修改自己的子进程名称,可以使你的程序看起来更加个性化linux c 下面是有proctl 可以解决这个问题的在fork创建的子进程里直接进行修改 prctl(PR_SET_NAME,"PURE") 直接搞定了,但是python 却在 os库和sys库里没有这个函数,百度说下一些第三方依赖库,我希望我的程序放在centos上可以直接跑,降低安装...原创 2018-05-13 13:25:22 · 2710 阅读 · 1 评论 -
python的数据库操作
python的数据库操作1.安装pythoin-pipyum install python-pip2.安装mysql连接驱动 pip install mysql-connector-python --allow-external mysql-connector-python实例代码import mysql.connectorimport serverConfclass MysqlPac...原创 2018-05-13 17:12:15 · 205 阅读 · 0 评论