学习笔记
文章平均质量分 94
篡篡
这个作者很懒,什么都没留下…
展开
-
《TCP/IP详解》协议卷读书笔记之IP协议
title: 《TCP/IP详解》协议卷读书笔记之IP协议date: 2020-08-08 14:01:00categories: 网络index_img: /img/articles/vim.jpgtags:- 网络- TCP- IP本文是经典著作《TCP/IP详解》协议卷(卷一)的读书笔记,对第五章IP协议部分进行总结与梳理。IP协议(Internet Protocol)是TCP/IP协议簇的传输层协议。IP提供了一种尽力而为的传输服务,其传输服务为无连接状态(connectio.原创 2020-08-18 15:29:26 · 202 阅读 · 0 评论 -
proc文件系统简介
title: proc文件系统简介date: 2020-08-05 14:08:00categories: Linux知识index_img: /img/articles/vim.jpgtags:- Linux- proc本文对Linux系统的proc文件系统进行简介。简介proc文件系统是一个虚拟的文件系统,通过proc文件系统,可以在Linux内核空间与用户空间进行通信,因此我们可以将对虚拟文件系统的读写操作作为与内核中实体通信的一种手段。但是proc文件系统中的文件与普通文件是不.原创 2020-08-05 14:10:11 · 799 阅读 · 0 评论 -
Linux man page学习之lseek
title: Linux man page学习之lseekdate: 2020-07-29 13:44:00categories: Linux知识index_img: /img/articles/vim.jpgtags:- Linux- lseek本文简介了类UNIX系统下(主要为Linux)的lseek相关函数的内容。函数原型#include <sys/types.h>#include <unistd.h>off_t lseek(int fd, off_.原创 2020-07-29 14:08:12 · 503 阅读 · 0 评论 -
Linux man page学习之close
title: Linux man page学习之closedate: 2020-07-29 10:43:00categories: Linux知识index_img: /img/articles/vim.jpgtags:- Linux- close本文简介了类UNIX系统下(主要为Linux)的close相关函数的内容。函数原型#include <unistd.h>int close(int fd);简介close()系统调用将关闭一个文件描述符,这样该文件描述符.原创 2020-07-29 11:09:27 · 265 阅读 · 0 评论 -
Linux man page学习之open
title: Linux man page学习之opendate: 2020-07-28 14:23:00categories: Linux知识index_img: /img/articles/vim.jpgtags:- Linux- open本文简介了类UNIX系统下(主要为Linux)的open相关函数的内容。原型对于open相关函数的原型为:#include <sys/types.h>#include <sys/stat.h>#include <.原创 2020-07-29 10:28:05 · 555 阅读 · 0 评论 -
Linux man page学习之intro
title: Linux man page学习之introdate: 2020-07-27 18:13:00categories: Linux知识index_img: /img/articles/vim.jpgtags:- Linux- introLinux man page是获取Linux系统下相关命令、系统调用等官方解释的手册,本文对man手册进行简单介绍。在学习Linux命令期间, 很多新手现在可能会想:“Linux系统中有那么多命令,我怎么知道某个命令是干嘛用的?在日常工作中遇到.原创 2020-07-28 14:14:52 · 263 阅读 · 0 评论 -
数据结构与算法之哈希表(C语言版)
title: 数据结构与算法之哈希表(C语言版)date: 2020-07-19 21:05:15categories: 数据结构与算法tags:- 数据结构- 算法- 哈希表- c数据结构与算法之哈希表(C语言版)哈希表支持一种最有效的检索方法:散列。由于计算哈希值和在数组中进行索引都只消耗固定的时间,因此哈希表最大的亮点在于其是一种运行时间在常量级别的检索方法。绝大多数的哈希函数会将一些不同的键映射到表中相同的槽位上,当两个键映射到一个相同的槽位上时,即产生了冲突。优秀的哈希函数.原创 2020-07-21 15:43:05 · 1165 阅读 · 1 评论 -
Unix环境高级编程 读书笔记 第十一章 线程
线程概念原创 2019-01-16 13:54:33 · 239 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第十五章 进程间通信
概述原创 2019-01-21 10:20:47 · 229 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第十二章 线程控制
线程限制标准定义了一些与线程操作相关的一些限制。原创 2019-01-19 14:35:30 · 217 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第五章 标准IO库
FILE结构C语言将每个文件简单地作为顺序字节流。每个文件用文件结束符结束,或者在特定字节数的地方结束,这个特定的字节数可以存储在系统维护的管理数据结构中。当打开文件时,就建立了和文件的关系。在开始执行程序的时候,将自动打开3个文件和相关的流:标准输入流、标准输出流和标准错误。流提供了文件和程序的通信通道。例如,标准输入流使得程序可以从键盘读取数据,而标准输出流使得程序可以在屏幕上输出数据。...原创 2019-01-03 10:16:21 · 272 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第十章 信号
信号概念原创 2019-01-07 14:21:42 · 238 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第九章 进程关系
终端登录原创 2019-01-05 15:46:05 · 221 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第四章 文件和目录
函数stat、fstat、fstatat和lstat这四个函数的原型为:#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;sys/stat.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;int stat(const char *restri原创 2018-12-31 21:25:26 · 420 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第八章 进程控制
进程标识每个进程都有一个非负整数来作为进程ID标识,进程ID标识总是唯一的。进程ID为0的进程,通常是调度进程,也被称为交换进程(swapper),该进程是内核的一部分,而不是磁盘上的某个程序。进程ID为1的进程是init进程,在系统启动过程中由内核调用。init进程不会终止,以超级用户特权运行。除了进程ID,还有父进程ID,进程的实际用户ID,进程的实际组ID,进程的有效用户ID,进程的...原创 2019-01-04 22:12:27 · 214 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第三章 文件IO
概述对于open、read、write、lseek、close等函数,被称为不带缓冲的I/O。即unbuffered i/O,术语“不带缓冲”指的是每个read或者write都调用内核中的一个系统调用。...原创 2018-12-31 14:45:38 · 451 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第一章 UNIX基础知识
第一章是零散的Unix的基础知识。大体总结如下:口令文件:/etc/passwd;目录是一个包含目录项的文件。本质上,目录也是文件;POSIX.1推荐文件名称限制在以下字符集之内:字母a-z,A-Z,数字0-9,句点.,短横线-,下划线_。一个简单的copy程序的实现:#include &amp;amp;amp;quot;apue.h&amp;amp;amp;quot;#define BUFFSIZE 4096int main(void)原创 2019-01-04 22:39:31 · 166 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第七章 进程环境
main函数在C语言中,main函数的原型为:int main(int argc, char *argv[]);argc是命令行参数的数目,argv是指向命令行参数的各个指针所组成的数组。当内核在执行C程序时,在调用main函数之前会调用一个特殊的启动例程,可执行程序文件将此启动例程指定为程序的起始地址。启动例程从内核取得命令行参数和环境变量值,为调用main函数作好准备。...原创 2019-01-04 14:00:59 · 209 阅读 · 0 评论 -
Unix环境高级编程 读书笔记 第六章 系统数据文件和信息
口令文件原创 2019-01-03 18:32:13 · 178 阅读 · 0 评论