Linux读书笔记
文章平均质量分 54
@所谓伊人
关关雎鸠,在河之洲。
展开
-
进程间是如何通信的?网络通信的过程是怎样的?
一台服务器上的进程之间可以通过socket()进行通信,那如果分别是两台服务器上的进程该如何通信呢?就比如两个人聊天的场景。这个时候不仅仅要用到socket(),这时,我们可以假设一台服务器是服务端,一台是客户端,服务端要用到socket()来创建套接字,bind()将创建的socket绑定到指定的IP地址和端口上(服务器端ip,port),listen()监听是否有连接来连自己,accept()接收连接请求,recv()接收到消息,send()发送消息。客户端用到socket()创建套接字,...原创 2021-03-20 17:36:10 · 403 阅读 · 1 评论 -
图书管理系统项目总结(2018/4/1--2018/4/20)
1.Web服务器Web服务器的工作原理并不复杂,一般可分成如下4个步骤:连接过程、请求过程、应答过程以及关闭连接。下面对这4个步骤作一简单的介绍。连接过程就是Web服务器和其浏览器之间所建立起来的一种连接。查看连接过程是否实现,用户可以找到和打开socket这个虚拟文件,这个文件的建立意味着连接过程这一步骤已经成功建立。请求过程就是Web的浏览器运用socket这个文件向其服务器而提出各种...原创 2020-07-27 23:46:32 · 209 阅读 · 0 评论 -
C语言编译器
一、《Linux程序设计》(一)1.Gun c/cc++编译器的各个工具和GNU专用的头文件都保存在/usr/lib/gcc的子目录里2.对c语言来说,头文件位于/usr/include目录及其子目录中3.用-I(大写的i)包含保存在子目录或非标准位置中的头文件,如:gcc -I/usr/opemwin/include fred.c它指示编译器不仅在标准位置,也在/usr原创 2017-10-16 11:00:16 · 1160 阅读 · 0 评论