- 博客(6)
- 收藏
- 关注
原创 TCP——多进程编程(1)
1、什么是进程 在操作系统原理使用这样的术语来描述的:正在运行的程序及其占用的资源(CPU、内存、系统资源等)叫做进 程。我们使用vim编辑生成的C文件叫做源码,源码给程序员来看的但机器不识别,这时我们需要使用 编译器gcc编译生成CPU可识别的二进制可执行程序并保存在存储介质上,这时编译生成的可执行程序只能叫做程序而不能叫进 程。而一旦我们通过命令(./a.out)开始运行时,那正在运行的这个程...
2019-07-31 19:09:06
348
原创 UDP——C语言socket编程
UDP编程相比TCP来说相对简单主要用到sendto()和recvfrom()这两个函数,接下来主要介绍一下这两个函数。 头文件 #include <sys/types.h> #include <sys/socket.h> 函数原型 int sendto (int s, const void *buf, int len, unsigned int flags, const...
2019-07-30 13:31:51
1528
原创 TCP——C语言socket入门编程
socket通信简介 网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“端口”可以唯一标识主机中的应用程序(进程)。这样利用二 元组(ip地址,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。使用TCP/IP协议 的应用程序通常采用应用编程接口:UNIX BSD的套接字(socket)来实现网络进程之间的通信。就目前而言,几乎所有的应用 程序都是采用s...
2019-07-30 11:24:04
825
原创 getopt和getopt_long函数
一、getop函数 函数头文件 #include <unistd.h> 函数原型 #include <unistd.h> int getopt(int argc, char * const argv[], const char *optstring); extern char *optarg; extern int optind, opterr, optopt; 函数...
2019-07-24 17:08:38
561
原创 计算机网络————运输层
一、进程间通信 两台之间的通信实际上是一台主机的一个进程同另一台主机的一个进程之间的通信,通信真正的端点并不是主机而是主机的进程。也就是说端到端的通信是应用进程之间的通信。 二、运输层的重要功能——复用和分用 复用:不同的应用进程都可以使用同一个运输层传输协议传送数据 分用:接收方运输层在接收数据后剥去报文首部后能够把这些数据正确交付到目的应用进程 三、运输层的两个主要协议 (1)用户数据报协议U...
2019-07-20 15:05:12
314
原创 FL2440开发板安装DM9000网卡支持
1.修改内核代码 首先cd 到内核代码文件夹下,在命令行输入以下命令 vim arch/arm/mach-s3c2440/mach-smdk2440.c 打开mach-smdk2440.c文件后在文件头插入头文件 #include<linux/dm9000.h> 然后插入以下代码 #define DM9000_BASE (S3C2410_CS4 + 0x300) stat...
2019-05-16 22:29:26
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人