会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灰机12321
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年8月18日
step5 . day3 网络编程 基于TPC协议的网络编程Demo,类FTP功能
摘要: 1.客户端 //cilent code #include <stdio.h>#include <sys/types.h> #include <sys/socket.h>#include <linux/in.h>#include <string.h>#include <sys/stat.h>#incl
阅读全文
posted @ 2019-08-18 08:46 灰机12321
阅读(189)
评论(0)
推荐(0)
2019年8月14日
step5 . day2 网络编程 基于TPC协议的网络编程流程及API
摘要: 基于TCP协议的网络编程流程 服务器端: 1) socket(),创建套接字文件,用于连接 2) bind(), 绑定,把socket()函数返回的文件描述符和IP、端口号进行绑定; 3) listen(), (监听)将socket()返回的文件描述符的属性,由主动变为被动; 4) accept()
阅读全文
posted @ 2019-08-14 08:57 灰机12321
阅读(284)
评论(0)
推荐(0)
2019年8月13日
step5 . day1 网络编程基础知识
摘要: 1.IP分类(点分十进制IP,IPv4 32位,IPv6v 48位) A类:0.0.0.0 - 127.255.255.255 (0开头) B类:128.0.0.0 - 191.255.255.255 (10开头) C类:192.0.0.0 - 223.255.255.255(110开头) D类:2
阅读全文
posted @ 2019-08-13 22:59 灰机12321
阅读(168)
评论(0)
推荐(0)
2019年8月12日
step4 . day7 进程间的通信方式
摘要: 进程间的通信方式: 无名管道(pipe) 有名管道 (fifo) 信号(signal) system v5的进程间通信方式 共享内存(share memory) 消息队列(message queue) 信号灯集(semaphore set) 套接字(socket) 1.无名管道 只能用于具有亲缘关系
阅读全文
posted @ 2019-08-12 22:51 灰机12321
阅读(143)
评论(0)
推荐(0)
2019年8月8日
step4 . day6 线程与线程的创建
摘要: 1.什么是线程:线程是轻量级的进程,占用资源少,同一个进程的线程共享相同的地址空间,线程间切换时间少 2.线程概念分类:同步线程,互斥线程(防止同时修改临界资源),线程的PV操作等 3.线程相关命令 ps -eLf 查看所有线程,线程编译要链接库 -lpthread 4.线程相关函数 1)线程创建:
阅读全文
posted @ 2019-08-08 08:37 灰机12321
阅读(163)
评论(0)
推荐(0)
2019年8月7日
step4 . day5 进程与进程的创建
摘要: 1.什么是进程:进程是系统中正在运行的一个程序,程序一旦运行就是进程,区别于程序的静止状态,进程是一个动态概念,包含了程序运行时需求的资源总和 2.进程的分类:交互进程、批处理进程、守护进程(不依赖shell的后台进程) 3.进程的状态:运行态、停止态、不可中断等待、可中断等待、僵死态 4.进程相关
阅读全文
posted @ 2019-08-07 22:51 灰机12321
阅读(158)
评论(0)
推荐(0)
2019年8月5日
step4 . day4 库函数和库函数的制作
摘要: 函数库: 具有特定功能的函数,系统或者第三方提供的编译好的二进制文件(如数学库、线程库等),分为静态库和动态库。 静态库:代码运行时候,将静态库代码复制进文件(用到哪些复制哪些),移植性好,但是代码体积大,升级库后需要重新编译源文件 生成静态库的步骤: 1)写库文件源码 即和之前头文件实现的.c文件
阅读全文
posted @ 2019-08-05 21:51 灰机12321
阅读(197)
评论(0)
推荐(0)
step4 . day3 目录访问函数
摘要: 和标准IO访问文件类似,Linux本着万物皆文件的原则,对文件进行访问。 涉及相关函数:DIR * opendir closedir readdir chmod fchmod stat lstat fstat getpwuid getgrpid 练习demo:按照ls命令的输出,使用stat函数实现
阅读全文
posted @ 2019-08-05 21:37 灰机12321
阅读(140)
评论(0)
推荐(0)
2019年8月3日
step4 . day2标准IO和文件IO 小测试demo
摘要: 为了熟练一下各种函数,练习两个小demo,练习新的就是记住函数名字和功能就行,剩下的细节查man手册(多年学的英语单词终于用到实处了,背单词真有用!!) 1.行数查询 #include <stdio.h>#include <string.h>#define N 32 int main(int arg
阅读全文
posted @ 2019-08-03 08:52 灰机12321
阅读(162)
评论(0)
推荐(0)
step4 . day1标准IO和文件IO
摘要: 标准IO:ANSI C中定义的一系列用于对IO操作的函数,(只能访问普通文件) 知识点:流指针:文件的操作,标准IO通常通过一个FILE的结构体,称这个结构体为流,他的指针称为流指针(系统自动打开的流:标准输出stdout 标准输入stdin,标准出错stderr),全缓冲、行缓冲、无缓冲fflus
阅读全文
posted @ 2019-08-03 08:47 灰机12321
阅读(231)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告