摘要:
学习笔记之Linux基础: Linux内核源码包www.kernel.org uname -r:查看当前的内核版本3.5.0-23-generic 主版本号.次版本号.修订版本号-微调patch次数-内核种类次版本号为偶数,稳定版本 次版本号为奇数,开发版本 软件包有Debin Linux提出的De 阅读全文
posted @ 2018-08-30 15:23
向往的生活ing
阅读(241)
评论(0)
推荐(0)
摘要:
数据结构学习笔记 数据: 信息的载体,能够输入到计算机中,并且能被计算机识别,存储和处理的符号的总称 数据元素: 数据元素是数据的基本单位,称为记录 数据项: 数据元素由多个数据项组成 结构: 逻辑结构: 集合结构:数据元素之间除了属于同一个集合外,没有其他任何关系 线性结构:数据元素之间具有一对一 阅读全文
posted @ 2018-08-30 14:39
向往的生活ing
阅读(316)
评论(0)
推荐(0)
摘要:
学习笔记(五)之网络编程: 协议:公共的约定OSI七层 理想模型应用层 http:超文本传输协议 telnet:远程登录协议 SMTP: FTP:文本传输协议表示层 正文格式约定 GB2312 UTF_8会话层 负责建立和断开通信的时机传输层 TCP UDP port网络层 ip ipv4 ipv6 阅读全文
posted @ 2018-08-30 14:13
向往的生活ing
阅读(337)
评论(0)
推荐(0)
摘要:
学习笔记(四)之进程之间的通信 进程间通信7种: 一.unix同寿的老三件:管道:是一种半双工机制,在unix中大小为64k,存在于内核 1.无名管道:只能用于有亲缘关系的进程之间,本质通过文件描述符操作pipeint pipe(int pipefd[2]);功能:在内核创建无名管道,并返回操作该管 阅读全文
posted @ 2018-08-30 12:33
向往的生活ing
阅读(342)
评论(0)
推荐(0)
摘要:
学习笔记(三)之线程: 进程创建,进程的调度较为消耗硬件资源,进程切换时会涉及到多个硬件资源的切换 线程本质是带有时间片的函数(模块化代码,多个函数相对独立) 线程共享资源:共享进程空间0~3G空间PID 线程独立的资源:线程的栈区独立PC指针线程errno独立线程编号相互独立 注:不能返回线程空间 阅读全文
posted @ 2018-08-30 12:05
向往的生活ing
阅读(219)
评论(0)
推荐(0)
摘要:
学习笔记(二)之进程: 进程:本质是程序一次动态执行的过程 动态的 有生命周期 不能保存(临时存放于RAM上) 程序:本质是由源码编译生成的二进制可执行文件(指令和数据的集合) 静态的 无生命周期 可以报存(ROM) 注:即使是同一个程序多次执行产生进程也是不同的进程!!! 进程动态执行的一次过程: 阅读全文
posted @ 2018-08-30 11:48
向往的生活ing
阅读(328)
评论(0)
推荐(0)
摘要:
学习笔记(一)之I/O 输入:数据从内核空间-->用户空间 scanf输出:数组从用户空间-->内核空间 printf linux中文件类型:b:块设备文件,c:字符设备文件,d:目录文件,-:普通文件,l:链接文件,s:套接字文件,p:管道文件 标准IO 利用文件流指针对文件操作1.C库调用(属于 阅读全文
posted @ 2018-08-30 11:31
向往的生活ing
阅读(453)
评论(0)
推荐(0)

浙公网安备 33010602011771号