Linux
wp1027322856
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
标准I/O
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。标准I/O流(stream):所有的I/O操作仅是简单的从程序移进或者移出,这种字节流,就定义为流。标准I/O预定义了3个流,可以自动的为进程所用stdin 0 标准输入stdout 1 标准输出stderr 2 标准出错输出标准I/O提供的3种原创 2017-08-09 17:19:29 · 311 阅读 · 0 评论 -
动态库与静态库优缺点比较
原文链接:点击打开链接动态库与静态库优缺点比较(2012-10-18 15:31) 我们在编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函数,使用时直接调用就会很方便,还可以进行后期的功能升级。转载 2017-09-21 18:58:24 · 385 阅读 · 0 评论 -
标准IO与文件IO 的区别
原文链接:点击打开链接标准IO与文件IO 的区别作者:王姗姗,华清远见嵌入式学院讲师。先来了解下什么是标准IO以及文件IO。标准IO:标准I/O是ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,具有一定的可移植性。标准IO库处理很多细节。例如缓存分配,以优化长度执行IO等。标准的IO提供了三种类型的缓存。转载 2017-09-21 18:54:06 · 287 阅读 · 0 评论 -
Linux网络编程——SQLite数据库
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。原创 2017-08-27 22:27:53 · 550 阅读 · 0 评论 -
线程基础/线程同步和互斥
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。原创 2017-08-12 22:33:01 · 301 阅读 · 0 评论 -
进程间通信
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。 Linux下进程通信概述:传统的进程间通信方式:无名管道(pipe),有名管道(fifo),信号(signal)System V IPC对象:共享内存,消息队列,信号灯BSD:套接字(socket)1.无名管道特点:只能用于具有亲缘关系的进程之间通信。半双工的通信模式,具有固定的读端和写原创 2017-08-13 22:45:19 · 320 阅读 · 0 评论 -
Linux网络编程——UDP服务器和广播/组播
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。原创 2017-08-27 17:15:43 · 2463 阅读 · 0 评论 -
Linux网络编程——I/O多路复用
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。原创 2017-08-27 17:16:24 · 486 阅读 · 0 评论 -
Linux网络编程——TCP服务器
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。原创 2017-08-17 08:57:07 · 537 阅读 · 0 评论 -
进程基础
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。原创 2017-08-12 09:11:18 · 321 阅读 · 0 评论 -
静态库和动态库的分析
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。库的概念:从本质上来说库就是一种可执行代码的二进制形式,可被操作系统载入内核执行。linux和windows本质不同,二者库的二进制是不兼容的。1.静态库静态库在程序编译时才会被连接到目标代码中,程序运行时不需要该静态库,因此体积较大。优点:静态库对函数库的链接是放在编译时期完成的,程序运行时原创 2017-08-12 08:29:14 · 323 阅读 · 0 评论 -
文件和目录
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。/**************自己写的实现ls -l*******************************/#include#include#include#include#include#include#include#include原创 2017-08-09 21:56:49 · 214 阅读 · 0 评论 -
文件I/O
学习笔记,小白可以相互学习,大佬看到能告诉咱理解不对的地方就好了。文件I/O不同于标准I/O是不带缓冲的,即是每个read和write都调用内核中的相应系统调用。对于内核而言,所有的打开文件都是有文件描述符引用。文件描述符就是一个非负整数。函数:1.openint open(const char *pathname,int flages)int open(c原创 2017-08-09 20:09:07 · 335 阅读 · 0 评论 -
线程与进程的区别
原文链接点击打开链接1、线程的基本概念 概念:线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。 好处 :(1)易于调度。转载 2017-09-21 19:08:00 · 218 阅读 · 0 评论
分享