进程间的通信(1)
进程间的通信IPC(InterProcessCommunication )主要有以下不同形式:
半双工管道和FIFO;全双工管道和命名全双工管道;消息队列,信号量和共享存储;套接字和STREAMS
管道
pipe函数
当从一个进程连接到另一个进程时,我们使用术语管道。我们通常是把一个进程的输出通过管道连接到另一个进程的输入。
管道是由调用pipe函数创建的:
#i...
分类:
系统相关 时间:
2014-05-09 22:33:56
阅读次数:
566
元组(tuple)是有序对象的集合,其中元素由逗号隔开,圆括号包围。
就像一个不可以改变的列表,但具有不可变性,跟字符串类似。
常见操作
Tupletest = (1,2,3,4)
>>>len(Tupletest)
4
>>>Tupletest + (5,6)
(1,2,3,4,5,6)
>>>Tupletest.index(4) #返回索引值
3
...
分类:
编程语言 时间:
2014-05-09 22:11:26
阅读次数:
267
字符串是单个字符的字符串序列,有序字符的集合。
Python允许字符串包括在双引号或单引号中(代表相同的东西)。
序列操作
索引
正向索引,反向索引
分片
包括左边,不包括右边
左边默认为0,右边默认为len(str)
可以设置读取的间隔
合并+、重复*
不可变性
创建后就不能被改变,不能对某一位置赋值
常用表达式
str='' :空字...
分类:
编程语言 时间:
2014-05-09 22:02:45
阅读次数:
410
Windows Socket+TCP服务器客户端
Winsock是 Windows下套接字标准。
1.UDP socket编程:
UDP(用户数据报协议)是一个无连接,不可靠的数据传输,其特点是简单,快捷。相比与TCP,UDP不需要建立连接(不需connect、accept函数),数据发送接收...
一简介
InetAddress是Java对IP地址的封装,代表互联网协议(IP)地址;
InetAddress对象的获取只能通过静态方法,比如根据主机名获取主机的ip地址封装对象:
InetAddress add=InetAddress.getByName("BOPZKQZ9SSY5ECY");
主机名:BOPZKQZ9SSXXXXX, ip地址:1XX.1XX.2XX....
分类:
编程语言 时间:
2014-05-09 21:51:35
阅读次数:
321
大家都喜欢用hell world来写第一个程序,python这里也写一个!
直接输入print"hello world"然后运行就ok啦,是不是很简单? 你确实没看错真的这么简单。
当然你可以也在cmd下面进行运行,前提是你配置了系统环境变量,(直接把python的安装路径添加到path里...
分类:
编程语言 时间:
2014-05-09 20:22:11
阅读次数:
322
1.mysql -u USERNAME -p -h MYSQL_SERVER linux:socket
windows:memory2.交互式模式中的命令类别 客户端命令 服务器端命令 必须使用语句结束符,默认为封号3.关系数据库对象: 表 索引 视图 约束
存...
分类:
数据库 时间:
2014-05-09 20:16:55
阅读次数:
431
第一次接触python是因为一个项目需要做自动化测试,因为各种限制没有使用QTP,选择了开源的比较流行的selenium,但如果只是靠selenium进行录制脚本、修改脚本这个很多时候没办法满足需求,而且脚本在执行过程中报错是非常多的,经过了解后发现python比较强大,所以选择了seleniu.....
分类:
编程语言 时间:
2014-05-09 20:12:59
阅读次数:
244
Linux环境下使用python调用C的printf例子:#!/usr/bin/env
python2.7#-*- coding:utf-8 -*-from ctypes import *def test(): #libc =
cdll.LoadLibrary("libc.so.6") ...
分类:
编程语言 时间:
2014-05-09 19:51:59
阅读次数:
469
package tcp;import
java.io.BufferedReader;import java.io.BufferedWriter;import
java.io.IOException;import java.io.InputStreamReader;import java.io.Out...
分类:
其他好文 时间:
2014-05-09 19:45:18
阅读次数:
378