Mudo C++网络库第三章学习笔记

回调的方式实现业务逻辑;select/poll有伸缩性方面的不足, Linux下用epoll来进行替换;Reactor模型的优点很明显, 编程不难, 效率也不错; 不仅可以用于读写socket, 连接的建立(connect/accept)甚至DNS解析都可以用非阻塞方式进行;以提高并发度和吞吐量(throught), 对于IO密集的应用是个不错的选择;lighttpd内部的fdevent结构十...

数据库知识汇总

对多为保证数据的有效性和一致性,在中间表添加两个外键约束 多表查询笛卡尔积:多张表无条件的联合查询,没有任何意义例如:select a.*,b.* from a,b;查询a表和b表中的所有数据内连接:格式1:显示的内连接 select a.*,b.* from a [inner] join b on ab的连接条件格式2:隐式的内连接 select a.*,b.* from a,b wher...

【计算机网络】运输层TCP

的应用进程提供了逻辑通信运输层的两个主要协议运输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻辑通信)运输层还要对收到的报文进行差错检测运输层需要有两种不同的运输协议,即面向连接的TCP和无连接的UDP。TCP与UDP两个对等运输实体在通信时传送的数据单位叫做运输协议数据单元TPDUTCP传送的数据单位协议是TCP报文段(可靠通信)UDP传送的数据单位协议是UDP报文...

Socket网络编程

UdpClinet { public static void main(String[] args) throws IOException { System.out.println("udp客户端启动连接..."); //不传入端口号 作用客户端 创建一个socket客户端 DatagramSocket ds = new DatagramSocket(); String str="蚂蚁课堂"; byt...

基于python的大学学生信息管理系统

, height=8, width=110).grid(row=8, column=0, columnspan=10) # 选择函数, 直接用SQL进行排序 def sort_event(n): # 连接数据库 conn_1 = Mysql_conn() if n == 1: # 构造查询SQL sw = 'SELECT * FROM STUDENT ORDER BY ID' stu_info = c...

Linux —mysql数据库配置服务(一)

它实现数据库系统的各种功能。是数据库系统的核心 DBA:负责数据库的规划、设计、协调、维护和管理等工作 应用程序指以数据库为基础的应用程序DBMS采取S/C结构;DBMS为客户端建立了与数据库之间的连接,在DBMS中管理员可以对数据进行权限的设置和数据库数据的备份和安全的管理等。 DBMS与客户端之间通过网络连接,客户端需要访问数据库时会通过API 数据定义 ###创建数据库---->横行、纵列 属...

OSI与TCP/IP各层的结构与功能

层的服务,分用和复用相反,是运输层把收到的信息分别交付上面应用层中的相应进程。 运输层主要使用以下两种协议: 传输控制协议TCP(Transmisson Control Protocol)--提供面向连接的,可靠的数据传输服务。 用户数据协议UDP(User Datagram Protocol)--提供无连接的,尽最大努力的数据传输服务(不保证数据传输的可靠性)。UDP的主要特点: UDP是无连接的...

contos安装FTP服务

v安装vsftpd ♛ 检查并安装 确认虚拟机网络连接方式 尽量虚拟机和实体机在同一IP段,如实体机:192.168.122.1 虚拟机则:192.168.122.9 确保实体机和虚拟机的ip可以互相ping通 先查看你是否安装了vsftpd rpm -q vsftpd 如上图,则未安装,若已安装,则显示例如 vsftpd-3.0.2-10.el7.x86_64 未安装那就安装vsftpd yum ...

python操作wifi

python连接wifi需要使用pywifi包,可以用pip install pywifi安装 1.导入包 import pywifi,time #保存包中写义的常量 from pywifi import const  conbst  定义的常量: # # Define interface status. # IFACE_DISCONNECTED = 0 # IFACE_SCANNING = 1 # ...

虚拟机软件VirtualBox的安装配置与使用

ported platforms  点击即可下载.vbox-extpack文件。 增强包的配置:再打开virtualbox软件-管理-全局设定-拓展,选择这个拓展包文件即可。   虚拟机的网络配置 连接1:仅连接互联网[网络地址转换NAT] 默认IP:10.0.2.15  设置方法:   连接2:仅与主机连接 [Host-only] 说明:主机建立一个路由器192.168.56.1 虚拟机ip为19...
关于我们 联系我们 友情链接 LMLPHP后院 
本站由 LMLPHP 强力驱动 ©2014-2020 LMLPHP 耗时0.100023(s)
2020-02-25 10:37:16 1582598236