![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
dodobrid
学生党请见谅
展开
-
I/O关于文件描述符和文件流指针
标准库IO接口:fopen fwrite fread fseek fclose系统调用IO接口:open write read lseek closeopen –flag:O_RDONLY O_WRONLY O_RDWR O_CREAT O_APPENO文件描述符:进程通过struct file 结构体来描述打开的文件—使用了struct file*fd——array[]。...翻译 2019-04-06 00:34:08 · 696 阅读 · 1 评论 -
Linux_基础命令
划重点--------------------------------------------------------------------标识符文件类型-普通文件ssocket套接字lsocket套接字p管道c字符设备b块设备进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文...翻译 2019-04-06 17:55:33 · 189 阅读 · 0 评论 -
就当做资料整理吧,编译器,编辑器,-g,等
- 自行查找资料, 调研除了vim, 还有哪些常用的牛逼的编辑器, 并能够横向对比编辑器之间的区别和优缺点.1.Sublime Text2.Atom3.Notepad++4. Emacs5. Brackets6. UltraEdit十年来最为出色的文本编辑器。闭源项目,提供免费评估版本,完整版本价格为79.95美元起。多符号编辑...转载 2019-04-09 21:22:11 · 176 阅读 · 0 评论 -
进程概念
进程调度算法在操作系统中,用户进程一般都多于处理器数目,因此将导致他们相互争夺cpu资源进程调度算法就是按一定的策略,动态的cpu资源分配给处于就绪队列中的某一个进程使之运行进程调度任务保存当前进程的现场信息根据算法条件选取进程将处理器分配给进程先来先服务调度算法按照进程的进入就绪状态的队列先后次序,分派cpu资源(非抢占式)当前进程执行完毕或者阻塞,让出cpu资源F...原创 2019-05-15 15:45:01 · 203 阅读 · 0 评论 -
线程和进程的小结(未完待续)
进程与线程关系:进程程序的一次运行实例,是cpu等硬件资源分配的最小单位线程是进程中执行运算的最小单位一个进程可以有多个线程一个线程只属于一个进程线程是一种轻量级进程,与进程相比线程的操作给操作系统带来的创建、维护、管理的负担要轻,即线程的代价或开销比较小线程的缺点性能损失健壮性降低缺乏访问控制编程难度提高线程控制线程创建线程终止线程等待线程分离:-----在任意一...原创 2019-05-16 21:09:41 · 99 阅读 · 0 评论 -
网络编程基础11111111
网络编程–套接字IP地址 IPV4:uint32_t--43亿左右--在网络上唯一标识一台主机 IPV6:uchar ip[16]--因为不向前兼容IPV4因此没有推广起来 DHCP:动态地址分配技术--动态分配ip地址(谁上网给谁分配IP地址) NAT:地址替换--实现多人使用同一地址上网二进制数字不好记忆,使用2-》10 的进制转换来方便记忆每条数据都会...原创 2019-05-16 23:06:49 · 109 阅读 · 0 评论 -
网路基础3
上节回顾传输层负责端与端之间的数据传输:tcp/udptcp传输控制协议–面向连接,可靠传输,面向字节流tcp连接管理服务端:客户端:可靠传输面向连接/确认应答机制/超时重传机制/序号/确认序号/校验和tcp面向字节流特性:传输灵活、缺点:tcp粘包问题—传输层的tcp协议栈对数据没有明确边界划分因为在传输层每条数据之间没有明确的边界划分,因此需要用户在应用层做出边界...转载 2019-06-13 15:03:02 · 244 阅读 · 0 评论 -
基于HTTP协议的局域网文件下载工具
基于HTTP协议的局域网文件下载工具项目背景在学习完计算机网络这门课程后,我想通过一个实践性的项目完善和巩固自己对于HTTP协议的通信流程的认识,而HTTP协议正好很适合进行小文件的传输,所以萌发了做一个基于HTTP协议的局域网文件下载工具的想法项目开发平台和工具centos 7.0vimboolst功能局域网附近主机发现主机共享文件获取共享文件下载项目模块服务端流程...原创 2019-08-12 14:22:25 · 1409 阅读 · 0 评论