- 博客(27)
- 收藏
- 关注
转载 phtread_create()的参数
http://xinzhiwen198941-163-com.iteye.com/blog/993618 点击打开链接https://blog.csdn.net/zsf8701/article/details/7842392 点击打开链接
2018-04-22 13:48:49 298
转载 引用的本质
https://baike.baidu.com/item/%E5%BC%95%E7%94%A8%E7%B1%BB%E5%9E%8B/2889743 点击打开链接http://www.cnblogs.com/ronny/p/3662556.html 点击打开链接http://www.cnblogs.com/rollenholt/articles/1907408.html 点击打开链接...
2018-03-07 19:36:57 222
转载 TCP 半连接队列和全连接队列
https://www.cnblogs.com/sidesky/p/6844228.html 点击打开链接https://segmentfault.com/a/1190000008224853 点击打开链接
2018-03-03 22:02:09 350
转载 TCP通信的三次握手、四次撒手的详细流程
https://www.cnblogs.com/cy568searchx/p/3711670.html 点击打开链接http://blog.csdn.net/u013136708/article/details/50611072 点击打开链接https://www.cnblogs.com/laowz/p/6947539.html 点击打开链接...
2018-03-01 19:13:04 172
转载 linux中fork函数及子进程父进程进程先后
http://blog.csdn.net/wu_zf/article/details/7640970 点击打开链接http://blog.csdn.net/xy010902100449/article/details/44851453 点击打开链接
2018-02-26 13:36:51 3873
转载 拷贝构造函数
https://baike.baidu.com/item/%E6%8B%B7%E8%B4%9D%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0/9344013?fr=aladdin点击打开链接
2018-01-09 22:17:49 240
转载 sscanf()函数、vsscanf()函数、vscanf()函数
http://blog.csdn.net/zhouwei1221q/article/details/44890617 点击打开链接
2017-12-28 10:25:10 1113
转载 Linux下getopt()函数的简单使用
https://www.cnblogs.com/qingergege/p/5914218.html 点击打开链接
2017-12-28 09:46:57 167
转载 malloc()与calloc区别
http://blog.csdn.net/firecityplans/article/details/4490124/点击打开链接
2017-12-25 19:34:06 132
原创 线程/进程/时间片
http://bbs.csdn.net/topics/392019991?page=1 点击打开链接https://baike.baidu.com/item/%E6%97%B6%E9%97%B4%E7%89%87/6525414?fr=aladdin 点击打开链接http://bbs.csdn.net/topics/390253273/ 点击
2017-12-25 16:05:19 2213
原创 条件变量
条件变量是线程中的东西,就是等待某一条件的发生,和信号一样。条件变量使我们可以睡眠等待某种条件出现。条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。pthread_cond_wait 自动解锁互斥量(如同执行
2017-12-25 14:11:03 164
原创 临界资源/临界区/互斥量
临界资源:多道程序系统中存在许多进程,它们共享各种资源,然而有很多资源一次只能供一个进程使用。一次仅允许一个进程使用的资源称为临界资源。许多物理设备都属于临界资源,如输入机、打印机、磁带机等。各进程采取互斥的方式,实现共享的资源称作临界资源。属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现
2017-12-25 09:39:25 1714
转载 sigsuspend()函数作用
http://blog.sina.com.cn/s/blog_6af9566301013xp4.htmlhttps://www.cnblogs.com/huacw/p/3579411.html
2017-12-22 16:53:22 225
原创 进程间互斥、进程间同步 & 消息通信机制的同步、异步
互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访问者同时访问资源 进程的状态是基于一定的原因和条
2017-12-22 14:44:57 1324
转载 《疯狂的程序员》经典语录
1.要么做第一个,要么做最好的一个。 2.什么是鸡肋课?就是每个人都在自己课表的这门课旁边标注一个“可旷”或者“选修”。 3.什么程序优化啊,都抵不上有钱,有钱就是最好的优化。说什么“效率就是金钱”,其实“金钱就是效率”。 4.中国人和外国人很大不同就在于外国人总想热衷于第一时间把自
2017-12-16 19:20:28 2119
原创 socket
IPC: Inter-Process Communication(进程间通信)。 socket, 不同计算机(通过网络相连)上的进程相互通信的机制:网络进程间通信(network IPC),进程使用该接口能够和其他进程通信,无论它们是在同一台计算机间通信,还是在不同的计算机上进行通信。实际上,这正是socket接口的设计目标之一:同样的接口既可以用于计算机间通信,也可以用
2017-12-14 01:04:09 270
原创 TCP/UDP
TCP/UDP区别:TCP和UDP都是传输层的协议!从编程的角度看,就是两个模块(模块就是代码的集合,一系列代码的组合提供相应的功能!模块化最终目的就是:分工协作!模块化好处:便于扩展开发以及维护!)。 TCP协议: 这个协议,是面向的连接!面向连接这个概念,我们要从物理层看起。由于“信道复用技术”的迅猛发展,才促使了计算机网络的发展!如果没有“信道复用技术”,那么单条线路上(这里的线路指物...
2017-12-13 22:55:08 195
原创 errno
errno 是记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义。查看错误代码errno是调试程序的一个重要方法。 只有当一个库函数失败时,errno才会被设置。当函数成功运行时,errno的值不会被修改。这意味着我们不能通过测试errno的值来判断是否有错误存在。反之,只有当被调用的函数提示有错误发生时检查errno的值才有意义。 系统调用
2017-12-10 10:54:58 645
原创 vsnprintf()函数 & vfprintf()函数
vsnprintf函数头文件:#include 函数原型:int vsnprintf(char *str, size_t size, const char *format, va_list ap);函数说明:将可变参数格式化输出到一个字符数组参数:str输出到的数组,size指定大小,防止越界,format格式化参数,ap可变参数列表函数用法
2017-12-10 10:15:34 16427 2
原创 环境变量
环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应
2017-12-10 09:30:16 274
原创 有关混合数据类型转换的一些想法
有关混合数据类型转换的一些想法一:强制数据类型转换运用强制类型转换运算符: (数据类型)举例:int i = (int)1.6 + (int)1.7;首先,1.6和1.7转换成整数1,然后再相加得2,最后赋值给i。 二:自动数据类型转换数据类型级别(从高至低):long double > double > float > unsigned long long > lon
2017-10-14 23:42:56 494
原创 有关原码、反码以及补码的一些想法
有关原码、反码以及补码的一些想法 数学中,数字有正负之分,然而在计算机与之对应的是有无符号之分。 ------ 前言1只有有符号数才有原码、反码和补码,无符号数没有原码、反码和补码一说。 ------ 前言2以下概念,都是为了表达有符号数而提出的,和无符号数没有关系。 ------ 前言3 一.机器数数字在计算机中是以二进制形式进行存储的,这个二进制形式的数
2017-10-02 22:51:10 341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人