自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 QT5学习笔记day1--hello world与slot

QT5学习笔记day1–hello world与slothello world#include "mainwindow.h"#include <QApplication>#include <QLabel>#include <QPushButton>int main(int argc, char *argv[]){ QApplication a(argc, argv); QLabel label("hello world"); lab

2021-04-08 16:59:12 187

原创 Web服务器

Web服务器——单线程单进程非阻塞实现高并发长连接1.非阻塞:在套接字accept的时候,如果没有链接,则会一直阻塞在那里,这样就不会执行下面的服务逻辑,也就是说,而解阻塞之后,不会产生阻塞,可以流畅的进行服务。这里我们需要建立一个服务套接字的列表,在没有收到新的服务器连接时,因为不阻塞,也能取列表的服务套接字进行服务。2.长连接与短链接:http 1.1:长连接:三次握手后,重复数据多次传...

2019-11-26 21:11:50 136

原创 简易http服务器的搭建

简易http服务器的搭建想要通过浏览器访问一个网页,就需要在浏览器中输入地址、转到,这就是由浏览器对服务器发出的一个请求。在之前的对http协议的快速理解中我们已经知道了,发送和接收的内容。那么服务器在接收到请求后,对浏览器发出信息,其中包含要访问的页面文件就可以了搭建一个网页服务器,首先它是一个服务器,这里就需要运用套接字TCP协议部分1.创建套接字2.绑定3.监听4.循环接收请求...

2019-11-21 19:59:05 1313

原创 简单理解HTTP协议

http协议又叫超文本传输协议,我们常用的网址http://指的就是这个东西。http协议是建立在TCP协议之上的,应用层的协议。那么我们来看看HTTP协议的内容都有哪些,我们可以使用网络调试助手,或直接在浏览器F12,网络窗口中查看,这里以访问www.baidu.com为例,在网络中我们看到访问https://www.baidu.com,他会有请求头和响应头,这就对应着浏览器的请求和百度服务器的...

2019-11-18 22:40:44 318

原创 使用线程改进聊天器

标题使用线程实现同时收发线程是多任务的一种形式,之前有介绍到基本的网络UDP协议构建了一个聊天器,但是聊天器不能再接收的同时发送消息,所以这里应用线程对聊天器进行改进线程是多任务的一种形式,实现多任务我们的策略实际叫做时间片轮转,想象有两个进程要同时执行,却只有一个CPU,普通的程序是将一个进程或函数在CPU执行完毕后再执行另一个。而时间片轮转则是将一个进程在cpu执行一段时间后(未完成)取出...

2019-10-29 11:27:53 188

原创 如何用python实现一个简单下载器的服务端和客户端

如何用python实现一个下载器的服务端和客户端话不多说,先看代码:``客户端:import socketdef main(): #creat: download_client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #link: serv_ip=input("please input server...

2019-10-26 16:22:57 329

原创 基于UDP的简易的聊天功能(Python)

基于UDP的简易的聊天功能(Python)要说到聊天功能,大家可能最先想到的就是QQ、微信等实时聊天的软件。那么接下来就介绍一下怎么用Python实现和别人聊天的功能(当然是极其简易的)那么在开始之前,首先你需要了解几个基本的知识:1.IP:IP简单的理解就是用于标记你的计算机的独一无二的名字,有了它就可以在茫茫网 络中找到一台主机。IP地址有五种分类:由上可见到,A类表征的网络...

2019-10-24 23:53:05 2926

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除