自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 利用flask实现zip格式文件的下载

找遍了全网,可以说回答五花八门,利用了最近很火的ChatGPT终于找到了答案。

2023-02-08 20:09:17 278

原创 Python Openpyxl Excel打开操作 zipfile 错误解决:zipfile.BadZipFile: File is not a zip file

解决办法:不要使用xlwt模块创建表格,使用Openpyxl创建表格即可解决。

2023-01-11 11:46:52 1703

原创 Mysql数据库修改编码格式

【代码】Mysql数据库修改编码格式。

2022-11-27 20:52:07 1378

原创 Python爬虫

爬虫

2022-08-25 08:33:49 243

原创 Python中的魔法方法

魔法方法

2022-08-22 08:10:53 46

原创 重温:面向对象编程思想

面向对象编程思想

2022-07-28 15:38:56 164

原创 Python迭代器

迭代:快速的在原来版本上增加新功能迭代器:迭代器可以记住遍历的位置的对象,迭代器对象从集合的第一个元素开始访问,直到所有元素被访问结束。(迭代器只能向前遍历)判断是否为可迭代对象:from collections import Iterableisinstance((a,b,c),Iterable)for temp in xxxx_obj: pass1.判断xxxx_obj是否是可以迭代(利用Iterable判断,如果是自己定义的类,需要判断类中是否存在__iter__()...

2022-05-12 13:22:07 144

原创 TCP协议

TCP通信需要经过三个步骤:创建连接、数据传送、终止链接。TCP具有:应答机制超时重传错误校验流量控制和阻塞管理TCP与UDP的不同点:面向连接(确定连接已创建才会传输)有序的数据传输重发丢失的数据包舍弃重复的数据包无差错的数据传输阻塞/流量控制TCP严格区分服务器和客户端客户端:创建socket,链接服务器,收发数据,关闭套接字服务器:创建socket,绑定ip和端口,listen使套接字变为可以被动链接,accept等待客户端的链接,recv/s

2022-05-02 14:30:35 495

原创 网络通信.

网络能够完成两台电脑或者两部手机,甚至手机和电脑之间的通信。ip就是一串数字,用来标记网络上的一台电脑,不允许重复使用ifconfig命令(windows系统:ipconfig)查看本机IP地址ipv4:256*256*256*256前边用来标记网络地址(网络号),后边用来标记主机(主机号)单播:一对一多播:一对多广播:多对多端口(port):用于标记进程在发送数据过程中会包含:dest_ip(目的ip),src_ip(源ip),dest_port(目标端口号),src_po

2022-04-13 21:58:52 57

原创 3次握手,4次挥手

三次握手的目的:先让服务器准备资源确定服务器和客户端都准备好资源在第二次握手会服务器会向客户端发送两个信息,用于表示服务器资源已经准备好,并且验证客户端状态( syn用来标记请求信息,ack表示应答信息)connect保持阻塞状态,直到三次握手成功。套接字:全双工四次挥手:当客户端不想发数据,会调用close(),此时底层发送数据包给服务器,表示不会给服务器发送任何数据,同时通知应用程序recvdata = new_socket.recv()解堵塞并且没有数据,客户端返回数据验证收到客户端

2022-03-31 11:30:00 64

原创 HTTP协议

HTTP协议就是一种规范,是一种超文本传输协议,能够在浏览器(不限于浏览器)和服务器进行通信时进行约束,HTTP协议基于TCP协议。浏览器向服务器发送的请求格式一本会显示如下信息(TCP收到的TCP字符串数据):GET:浏览器请求的网络页面(标记浏览器要什么)HOST:服务器的ip地址,端口Connection:长链接Accept:浏览器可以接受的格式User-Agent:客户端浏览器版本Accept-Encoding:接收的格式Accept-Language:能够接收的语言服务器给浏

2022-03-30 20:09:26 2459

原创 配置好jdk环境变量后,输入java -version没有反应

小白在配置jdk后,验证是否成功时发现输入java -version和javac都没有反应(由于问题已解决,所以网上了个类似的图)解决方法:在系统变量中配置path的值,把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin放到path头部...

2021-08-11 22:13:13 2688 5

空空如也

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

TA关注的人

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