在这片博文我们将使用python完成一个hello/hi的简单的网络聊天程序 先做一下准备工作 1.linux的socket基础api: 使用socket()创建套接字 int socket(int af, int type, int protocol);af为IP地址类型,AF_INE和AF_IN ...
分类:
编程语言 时间:
2019-12-11 19:29:53
阅读次数:
78
一、Socket 套接字简介 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 传输层实现端到端的通信,因此,每一个传输层 ...
分类:
编程语言 时间:
2019-12-11 18:47:05
阅读次数:
74
一、体系结构 MySQL C/S模型 Server : mysqld Client : socket:仅本地连接使用 tcp/ip:应用连接使用(远程和本地) 实例介绍 实例=mysqld+master thread + N thread + 内存区域 mysqld程序运行原理 mysqld程序结构 ...
分类:
数据库 时间:
2019-12-11 17:14:04
阅读次数:
97
*1.5文件属性 d:目录 -:表示该文件为普通文件 l:表示该文件为链接文件 b:表示该文件为块状设备 c:表示该文件为串行端口设备文件(字符设备文件),如键盘、鼠标、打印机、tty终端等。 s:表示该文件为套接字文件(socket),用于进程之间的通信 每三位为一组 1.6更改文件权限 r=4; ...
分类:
其他好文 时间:
2019-12-11 09:43:47
阅读次数:
91
[toc] Socket简要阐述 Socket的概念 + Socket的英文原义是“孔”或“插座”。 在网络编程中,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个Socket。 + Socket套接字是通信的基石,是支持 的网络通信的基本操作单元。 它是网络通信过程中端 ...
分类:
编程语言 时间:
2019-12-10 22:10:11
阅读次数:
108
socket编程: 一:什么是socket:socket是BSD UNIX的通信机制,通常称为“套接字”,其英文原意是“孔”或“插座”。有些顾名思义,socket正如其英文原意一样,像是一个多孔插座,可以提供多个端口的连接服务。为了更加直观的了解socket,可以用插座来比喻socket。如果说so ...
分类:
编程语言 时间:
2019-12-10 19:49:05
阅读次数:
121
什么是接口? 某个对象和外界交互的部分 消息交互接口:基于soap的web service http协议 web api http协议 diameter、radius socket协议 编程接口:各种语言的开发包 其他接口:数据服务产品:sql语言操作接口 对账系统:FTP文件接口 web服务接口: ...
https://github.com/ldcsaa/HP-Socket/tree/master/Linux/src hp-socket现在国内开源网站上排第一位,你们看看评论就知道了。 用了4年,用户数千万级,同时在线10万级,从来没出过任何问题,稳定性我还是认可的。 webserver tcpse ...
分类:
其他好文 时间:
2019-12-10 13:23:43
阅读次数:
121
1) 报错原因:MySQL的socket文件目录不存在。 解决方法:创建MySQL的socket文件目录 mkdir /application/mysql 5.6.38/tmp 2) 报错原因:socket文件目录没有权限 解决方法:给socket文件目录授权mysql用户的权限 chown R m ...
分类:
数据库 时间:
2019-12-10 13:12:52
阅读次数:
94
@ "TOC" 一、网络协议参考模型简介 国际标准组织(ISO)制定了OSI模型。这个模型把网络通信的工作分为7层,从上至下为应用层、表示层、会话层、 传输层、网络层、数据链路层、物理层。 而TCP/IP协议将OSI的7层模型简化为4层,从上至下分别为应用层、传输层、网络互连层(网际层)、网络接口层 ...
分类:
系统相关 时间:
2019-12-10 12:59:16
阅读次数:
120