自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

茅山道士

明月清风扣窗台,疑是他乡故人来;又逢一年盛夏至,门扉依旧待君开。

  • 博客(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 303

转载 C++之继承与多态

http://www.cnblogs.com/kunhu/p/3631285.html      点击打开链接

2018-03-15 23:28:43 166

转载 引用的本质

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 223

转载 深入浅出 TCP/IP 协议栈

https://www.cnblogs.com/onepixel/p/7092302.html   点击打开链接

2018-03-04 11:37:53 287

转载 TCP 半连接队列和全连接队列

https://www.cnblogs.com/sidesky/p/6844228.html        点击打开链接https://segmentfault.com/a/1190000008224853      点击打开链接

2018-03-03 22:02:09 351

转载 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 3875

转载 拷贝构造函数

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 243

转载 sscanf()函数、vsscanf()函数、vscanf()函数

http://blog.csdn.net/zhouwei1221q/article/details/44890617  点击打开链接

2017-12-28 10:25:10 1130

转载 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 133

原创 线程/进程/时间片

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 2215

原创 条件变量

条件变量是线程中的东西,就是等待某一条件的发生,和信号一样。条件变量使我们可以睡眠等待某种条件出现。条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。pthread_cond_wait 自动解锁互斥量(如同执行

2017-12-25 14:11:03 166

原创 临界资源/临界区/互斥量

临界资源:多道程序系统中存在许多进程,它们共享各种资源,然而有很多资源一次只能供一个进程使用。一次仅允许一个进程使用的资源称为临界资源。许多物理设备都属于临界资源,如输入机、打印机、磁带机等。各进程采取互斥的方式,实现共享的资源称作临界资源。属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现

2017-12-25 09:39:25 1718

转载 孤儿进程/僵尸进程

https://www.cnblogs.com/Anker/p/3271773.html点击打开链接

2017-12-23 20:22:14 132

转载 sigsuspend()函数作用

http://blog.sina.com.cn/s/blog_6af9566301013xp4.htmlhttps://www.cnblogs.com/huacw/p/3579411.html

2017-12-22 16:53:22 229

原创 进程间互斥、进程间同步 & 消息通信机制的同步、异步

互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。       同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访问者同时访问资源       进程的状态是基于一定的原因和条

2017-12-22 14:44:57 1331

转载 《疯狂的程序员》经典语录

1.要么做第一个,要么做最好的一个。             2.什么是鸡肋课?就是每个人都在自己课表的这门课旁边标注一个“可旷”或者“选修”。             3.什么程序优化啊,都抵不上有钱,有钱就是最好的优化。说什么“效率就是金钱”,其实“金钱就是效率”。             4.中国人和外国人很大不同就在于外国人总想热衷于第一时间把自

2017-12-16 19:20:28 2122

原创 socket

IPC: Inter-Process Communication(进程间通信)。        socket, 不同计算机(通过网络相连)上的进程相互通信的机制:网络进程间通信(network IPC),进程使用该接口能够和其他进程通信,无论它们是在同一台计算机间通信,还是在不同的计算机上进行通信。实际上,这正是socket接口的设计目标之一:同样的接口既可以用于计算机间通信,也可以用

2017-12-14 01:04:09 273

原创 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 657

原创 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 16443 2

原创 环境变量

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应

2017-12-10 09:30:16 276

转载 指针大小

https://www.cnblogs.com/noble/p/4144167.html

2017-11-10 23:16:20 219

转载 NULL

http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=544415

2017-11-10 23:14:24 161

原创 有关混合数据类型转换的一些想法

有关混合数据类型转换的一些想法一:强制数据类型转换运用强制类型转换运算符: (数据类型)举例: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 497

原创 有关原码、反码以及补码的一些想法

有关原码、反码以及补码的一些想法 数学中,数字有正负之分,然而在计算机与之对应的是有无符号之分。 ------ 前言1只有有符号数才有原码、反码和补码,无符号数没有原码、反码和补码一说。 ------ 前言2以下概念,都是为了表达有符号数而提出的,和无符号数没有关系。 ------ 前言3 一.机器数数字在计算机中是以二进制形式进行存储的,这个二进制形式的数

2017-10-02 22:51:10 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除