上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 89 下一页
摘要: 序列是Python最基本的数据结构,序列中的每个元素都分配一个数字—它的位置,或索引,第一个索引是0,第二个索引是1,以此类推 Python有6个序列的内置类型。但最常见的是列表和元组 序列都可以进行的操作包括索引、切片、加、乘、检查成员。 此外Python已经内置确定序列的长度以及确定最大和最小的 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Python的元组与列表相似,不同之处在于元组的元素不能修改 元组使用小括号,列表使用方括号 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 创建空元组 元组只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: 元组与字符串类似,下标索引从0开始,可以进行截取、组合 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(233) 评论(0) 推荐(0) 编辑
摘要: pthread_join函数 阻塞等待线程退出,获取线程退出状态 其作用,对应进程中 waitpid() 函数。 int pthread_join(pthread_t thread, void **retval); 成功:0;失败:错误号 参数:thread:线程ID (【注意】:不是指针);ret 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: Python3数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着,如果改变数字数据类型的值,将重新分配内存空间。 Python支持三种不同不同的数值类型: 整型(int):通常是被称为整型或整数,是正或负整数,不带小数点。python3整型是没有限制大小的。可以当作Long类型使用 浮点 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 以下是自己实现有BUG版本 阅读全文
posted @ 2019-08-23 17:15 王清河 阅读(284) 评论(0) 推荐(0) 编辑
摘要: server 下面通过最简单的客户端/服务器程序的实例来学习socket API。 server.c的作用是从客户端读字符,然后将每个字符转换为大写并回送给客户端。 client client.c的作用是从命令行参数中获得一个字符串发给服务器,然后接收服务器返回的字符串并打印。 由于客户端不需要固定 阅读全文
posted @ 2019-08-23 15:20 王清河 阅读(800) 评论(0) 推荐(1) 编辑
摘要: 字符串是Python中最常用的数据类型,可以使用单引号或双引号来创建字符串 创建字符串很简单,为变量分配一个值即可。 Python访问字符串的值 Python不支持单字符类型,单字符在Python中也是作为 一个字符串使用 Python访问子字符串,可以使用方括号来截取字符串,如下: 运行结果: r 阅读全文
posted @ 2019-08-22 18:16 王清河 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 互斥量mutex 进程间也可以使用互斥锁,来达到同步的目的。但应在pthread_mutex_init初始化之前,修改其属性为进程间共享。mutex的属性修改函数主要有以下几个。 主要应用函数: pthread_mutexattr_t mattr 类型: 用于定义mutex锁的【属性】 pthrea 阅读全文
posted @ 2019-08-21 17:07 王清河 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 借助 fcntl函数来实现锁机制。 操作文件的进程没有获得锁时,可以打开,但无法执行read、write操作。 fcntl函数: 获取、设置文件访问控制属性。 int fcntl(int fd, int cmd, ... /* arg */ ); 参2: F_SETLK (struct flock 阅读全文
posted @ 2019-08-21 17:07 王清河 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 进化版的互斥锁(1 --> N) 由于互斥锁的粒度比较大,如果我们希望在多个线程间对某一对象的部分数据进行共享,使用互斥锁是没有办法实现的,只能将整个数据对象锁住。这样虽然达到了多线程操作共享数据时保证数据正确性的目的,却无形中导致线程的并发性下降。线程从并行执行,变成了串行执行。与直接使用单进程无 阅读全文
posted @ 2019-08-21 17:06 王清河 阅读(766) 评论(0) 推荐(0) 编辑
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 89 下一页