摘要: 进程是资源分配的最小单位,线程是CPU调度的最小单位 https://www.cnblogs.com/toria/p/11123130.html 进程是系统中程序执行和资源分配的基本单位。每个进程有自己的数据段、代码段和堆栈段。这就 造成进程在进行切换等操作时都需要有比较负责的上下文切换等动作。为了 阅读全文
posted @ 2019-12-12 22:05 代号870 阅读(119) 评论(0) 推荐(0)
摘要: TCP与UDP区别总结:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保 证可靠交付3、TCP面向字节流,实际上是TCP把数据看 阅读全文
posted @ 2019-12-12 21:28 代号870 阅读(484) 评论(0) 推荐(0)
摘要: 转自 : https://blog.csdn.net/a58220655/article/details/46534425 1、 客户端Socket:首先调用Socket类的构造函数,以服务器的指定的IP地址或指定的主机名和指定的端口号为参数,创建一个Socket流,在创建Socket流的过程中包含 阅读全文
posted @ 2019-11-25 14:38 代号870 阅读(5307) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/zgq0/p/8780893.html 五种通讯方式总结 1.管道:速度慢,容量有限,只有父子进程能通讯 2.FIFO:任何进程间都能通讯,但速度慢 3.消息队列:容量受到系统限制,且要注意第一次读的时候,要考虑上一次没有读完数据的问题 4.信号量:不 阅读全文
posted @ 2019-11-19 20:19 代号870 阅读(119) 评论(0) 推荐(0)
摘要: linux中的进程包含3个段:数据段、代码段、堆栈段 数据段: 存放: 数据段分成:普通数据段(包含可读可写/只读数据段,存放静态初始化的全局变量或常数) BSS数据段(存放未初始化的全局变量) 堆(存放动态分配的数据) 代码段 存放的是程序代码的数据 堆栈段 存放的是子程序的返回地址,子程序的参数 阅读全文
posted @ 2019-11-19 14:53 代号870 阅读(122) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/sinat_34886122/article/details/82760638 基础,且重要 #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char *p=" 阅读全文
posted @ 2019-11-18 22:24 代号870 阅读(407) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/sunchaothu/p/10389842.html 最推荐的懒汉式单例(magic static )——局部静态变量 #include <iostream> class Singleton { public: ~Singleton(){ std::c 阅读全文
posted @ 2019-11-05 21:16 代号870 阅读(138) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/fzz9/p/8973315.html 阅读全文
posted @ 2019-11-02 09:39 代号870 阅读(107) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/jwhazt/article/details/90266492 阅读全文
posted @ 2019-11-02 08:41 代号870 阅读(242) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/weixin_44363885/article/details/99567746 这一行是个 贼鸡巴重要的链接!!! 很好的总结 我直接复制到下面了: 社招:社招的同学,无论是1-3年经验,还是中途转行,都可参考。写简历必须有针对性,以后台开发为例,请去拉 阅读全文
posted @ 2019-10-30 15:48 代号870 阅读(278) 评论(0) 推荐(0)