- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 分叉(forking)和线程处理多连接
简单的说,分叉占用的资源较多,且在客户端很多时可伸缩性不佳(但只要客户端数量适中,分叉在现代UNIX和Linux系统中的效率很高。如果系统有多个CPU,效率就更高了);而线程化可能带来同步问题。 对进程(运行的程序)进行分叉时,基本上是复制它,而这样得到的两个进程都将从当前位置开始继续往下执行,且每个进程都有自己的内存副本(变量等)。原来的进程为父进程,复制的进程...
2019-02-12 14:06:49 628
转载 Python正则表达式
1. 正则表达式语法1.1 字符与字符类1 特殊字符:.^$?+*{}[]()| 特殊字符要想使用字面值,必须进行转义2 字符类1. 包含在[]中的一个或者多个字符被称为字符类,字符类在匹配时如果没有指定量词则只会匹配其中的一个。2. 字符类内可以指定范围,比如[a-zA-Z0-9]表示a到z,A到Z,0到9之间的任何一个字符3. 左方括号后跟随一个^,表示否定...
2019-01-07 09:10:09 510
转载 vi指令示例
转载:https://www.cnblogs.com/mondol/p/vi-examples.htmlvi命令示例大全进入vivi filename # 打开或新建文件,并将光标置于第一行首vi +n filename # 打开文件,并将光标置于第n行首vi + filename # 打开文件,并将光标置于最后一行首vi +/pattern filename # 打开文件,并将光标置...
2018-12-29 10:23:09 321
转载 Git指令
转载:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓...
2018-12-21 14:14:35 137
转载 关于分离线程
线程的分离状态决定一个线程以什么样的方式来终止自己。线程的默认属性,一般是非分离状态,这种情况下,原有的线程等待创建的线程结束。只有当pthread_join()函数返回时,创建的线程才算终止,才能释放自己占用的系统资源。而分离线程没有被其他的线程所等待,自己运行结束了,线程也就终止了,马上释放系统资源。程序员应该根据自己的需要,选择适当的分离状态。 关于分离线程
2015-04-13 16:49:08 332
转载 linux设备驱动模型里两个重要的数据结构:class和class_device
/************************基于linux-2.6.24.7版本内核********************************/1、class 一个类是一个设备的高层视图,它抽象掉了底层的实现细节。例如,在驱动层面时,你可能会见到SCSI磁盘或者ATA磁盘;但在类层面时,它们都是磁盘。类允许用户空间基于它们做什么来使用设备,而不是它们如何被连接或者它们
2013-05-03 13:26:55 1578
Python基础教程第三版(中文版)带目录
2018-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人