- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 【C++】类模板的特化及类型萃取
关于C++模板的初阶学习总结于我的另一篇博客:https://blog.csdn.net/hansionz/article/details/83827329模板的初阶和类型萃取
2018-12-25 16:18:30 1063
原创 网络编程套接字(Socket)
网络预备知识学习:https://blog.csdn.net/hansionz/article/details/85224786网络编程套接字一.IP地址和端口号1.IP地址2.端口号2.1 什么是端口号2.2 端口号和进程ID2.3 源端口号和目的端口号二.初识TCP/UDP协议和网络字节序1.TCP(传输控制协议)2.UDP(用户数据报协议)3.网络字节序一.IP地址和端口号1.IP地址...
2018-12-24 15:58:48 4366 1
原创 计算机网络的整体学习认知(OSI七层参考模型&TCP/IP四层参考模型)
计算机网络的整体学习认知一.计算机网络的概述1.网络发展2.网络的功能3.认识协议3.1 什么是网络协议3.2 网络协议的三要素3.3 协议分层二.OSI七层&TCP/IP四层参考模型1.OSI七层参考模型2.TCP/IP四层或五层参考模型三.网络数据传输基本流程1.网络传输流程图2.数据的封装和分用3.初识IP地址和MAC地址3.1 IP地址3.2 MAC地址3.3 数据传输过程IP地址...
2018-12-23 21:10:48 9969 6
原创 进程间关系及守护进程
进程间的三种关系及守护进程一.进程间关系1.进程组2.作业2.1 作业概念2.2 作业控制3.会话二.守护进程(Daemon)1.守护进程概念2.创建守护进程3.daemon函数一.进程间关系1.进程组每个进程除了有一个进程ID之外,还属于一个进程组。进程组是一个或多个进程的集合。通常,它们与同一作业相关联,可以接收来自同一终端的各种信号。每个进程组有一个唯一的进程组ID。每个进程组都可以有...
2018-12-23 17:15:23 253
原创 Linux多线程学习(5)--C++实现一个线程池
多线程学习总结(1):https://blog.csdn.net/hansionz/article/details/84665815多线程学习总结(2):https://blog.csdn.net/hansionz/article/details/84675536多线程学习总结(3):https://blog.csdn.net/hansionz/article/details/84766601...
2018-12-05 21:22:07 361 1
原创 Linux多线程学习(4) --读写锁和其他类型的锁以及线程安全
多线程学习总结(1):https://blog.csdn.net/hansionz/article/details/84665815多线程学习总结(2):https://blog.csdn.net/hansionz/article/details/84675536多线程学习总结(3):https://blog.csdn.net/hansionz/article/details/84766601...
2018-12-05 20:35:11 322
原创 Linux多线程学习(3)--POSIX信号量及生产者消费者模型
Linux多线程学习总结一.生产者-消费者模型1. 什么是生产者-消费者模型2.生产者-消费者模型的三种关系3.基于BlockQueue实现生产者-消费者模型二.POSIX信号量1.什么是POSIX信号量2.初始化信号量3. 销毁信号量4. 等待信号量5.发布信号量6.基于POSIX信号量实现的环形队列模拟的生产者-消费者模型一.生产者-消费者模型1. 什么是生产者-消费者模型在线程的同步和...
2018-12-03 17:06:24 750
原创 Linux多线程学习(2)--线程的同步与互斥及死锁问题(互斥量和条件变量)
Linux多线程学习总结一.互斥量1.名词理解2.什么是互斥量(mutex)3.互斥量的接口3.1 初始化信号量3.2 销毁信号量一.互斥量大部分情况,线程使用的数据都属于局部变量,局部变量存储在线程的栈帧中,这种变量属于单个线程,其他线程无法获得者种变量有些情况,一些变量需要在线程间共享,这样的变量称为共享变量(一般指全局变量),可以通过数据之间的共享来实现线程之间的交互多个线程并发的...
2018-12-02 22:59:13 516
原创 Linux多线程编程学习(1)--线程的概念和线程控制
Linux多线程编程学习总结一.线程的概念1.什么是线程?2.进程和线程的区别3.进程和线程的关系4.线程的优缺点4.1 优点4.2 缺点5.线程异常二.线程控制1.POSIX线程库2.创建线程3.进程ID和线程ID一.线程的概念1.什么是线程?在一个程序中的一个执行路线就可以叫做一个线程(thread)。线程是一个进程内部的控制序列。一个进程至少要存在一个执行线路。线程是在进程的地址...
2018-12-01 15:16:01 406
学习git资料
2019-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人