![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
编程-浪子
学生, 编程爱好者, 喜欢学习 ,个人微信公众号:Love_gcc123
展开
-
Linux-----学习静态库,动态库
1. 静态库的编译/// ku1.cint add(int a,int b){return a+b;}//// ku2.cint sub(int a, int b){ return a-b;}///main.cmain(){int r = add(45.55);int d = sub(4,1);}(1) 如果原创 2014-08-08 21:23:26 · 650 阅读 · 0 评论 -
16 ---TPC的简单编程
案例1: TCP的服务器(在案例中使用浏览器)原创 2014-09-08 16:18:33 · 1171 阅读 · 0 评论 -
17-基于curses的简单网络聊天程序(1)
使用多进程实现多任务案例:kehud原创 2014-09-10 09:55:19 · 1029 阅读 · 0 评论 -
12----进程间的通信:管道
一. 命名管道原创 2014-08-28 23:35:27 · 924 阅读 · 0 评论 -
临界资源互斥的基本方法
软件实现方法在进入区设置和检查一些标志来标明是否有进程在临界区中,如果已有进程在临界区,则在进入区通过循环检查进行等待,进程离开临界区后则在退出区修改标志。1) 算法一:单标志法。该算法设置一个公用整型变量turn,用于指示被允许进入临界区的进程编号,即若turn=0,则允许P0进程进入临界区。该算法可确保每次只允许一个进程进入临界区。但两个进程必须交替进入临界区,如果某个进程不再进入转载 2014-09-23 13:46:40 · 3403 阅读 · 2 评论 -
18--SELECT-TCP-服务器编程模式(2)
1. select函数原创 2014-09-12 20:10:25 · 673 阅读 · 0 评论 -
20 --HTTP协议的简单理解及应用
案例1:原创 2014-09-13 09:21:51 · 964 阅读 · 0 评论 -
19---- Socket options
SOCKET 的一些选项的设置 通用选项:原创 2014-09-13 08:47:54 · 678 阅读 · 1 评论 -
13--信号量,共享内存和消息队列
一.信号量二.共享n原创 2014-08-29 11:00:44 · 1137 阅读 · 1 评论 -
11-多态与继承(上)
一.函数重写 *: 在子类中定义与父类中原型相同的函数 *: 函数重写只发生在父类与子类之间class Parent{public: void print() { cout<<"parent"<<endl; } };class Child:public Parent{public: void print() { cout<<"child"<<e原创 2014-10-04 13:08:57 · 891 阅读 · 0 评论 -
fork()函数的基本使用
摘要:本文详解介绍fork()函数的基本使用,以及父子进程之间的关系.子进程对变量的改变不会影响到父进程、子进程对父进程文件流缓冲区的处理和子进程对父进程打开的文件描述符的处理.创建进程1.fork()函数函数定义:#include pid_t fork(void);返回值:如果返回值大于零,表明处于父进程上下文环境中,返回值是子进程的ID.如果返回值是零,表明处于子进程上转载 2015-01-11 22:11:21 · 1104 阅读 · 0 评论 -
11--Linux 学习---知识回顾
1.进程的当前状态 S原创 2014-08-26 20:10:08 · 639 阅读 · 0 评论 -
10 Linux 学习---信号(下)
一.信号处理常见函数:原创 2014-08-26 15:41:26 · 683 阅读 · 0 评论 -
4-IO文件映射_文件描述符
一. IO与映射 1.IO的共享yu原创 2014-08-21 19:34:57 · 780 阅读 · 0 评论 -
Linux(2)-----进程与线程的一个简单解释
最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。3.进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,原创 2014-08-11 10:05:19 · 577 阅读 · 0 评论 -
5-linux学习笔记之-----curses
curses原创 2014-08-22 20:37:41 · 1049 阅读 · 0 评论 -
6------IO与文件目录管理的简单理解
--------IO与文件目录管理------------ 1.pread = les原创 2014-08-23 10:18:24 · 746 阅读 · 0 评论 -
15--linux 网络编程基础
1.基础(ip) 1.1原创 2014-09-08 09:54:57 · 779 阅读 · 0 评论 -
14----基于socket文件的IPC
两种模型:原创 2014-09-05 20:24:50 · 897 阅读 · 0 评论 -
7 --- Linux 学习笔记之--进程
————————————进程———————————————— 1. 什么是进程 执行的程序: 代码原创 2014-08-23 11:36:06 · 734 阅读 · 0 评论 -
8Linux学习——文件锁定
文件原创 2014-08-24 19:50:13 · 796 阅读 · 0 评论 -
9--Linux学习----信号
---------------------------------信号------------------------------------------原创 2014-08-25 15:24:05 · 694 阅读 · 0 评论 -
Ubuntu 系统下安装dbm数据库
学习, 学习dbm数据库时,遇到了如下问题:原创 2014-08-26 22:24:26 · 3138 阅读 · 0 评论 -
Linux基础知识复习之命令篇
一.常用命令1.目录结构/bin:常用命令/boot:启动程序/dev:设备文件/etc:启动,关闭,配置程序与文件/home:用户工作根目录/lib:共享连接库/root:超级用户的工作目录/sbin:系统管理员常用管理程序/tmp:临时文件/lost+found:系统出现异常时,用于保存部分资料/misc:常用工具/mnt:光驱,硬盘等的挂载点/media:光驱的自动挂载原创 2015-05-05 14:13:02 · 1309 阅读 · 0 评论