- 博客(251)
- 收藏
- 关注

原创 浏览器发送HTTP请求的过程
浏览器发送HTTP请求的过程是一个复杂但有序的步骤,主要包括以下几个阶段:1.构建请求,2.查找缓存、3.DNS解析、4.建立TCP连接、5.发送HTTP请求、6.服务器处理请求、7.服务器发送响应、8.客户端处理响应、9.关闭连接。
2024-08-25 12:26:45
2152
6

原创 Python基础知识点总结
本文包括python基本知识:简单数据结构,数据结构类型(可变:列表,字典,集合,不可变:数值类型,字符串,元组),分支循环和控制流程,类和函数,文件处理和异常等等。
2022-08-25 06:00:00
80915
100
原创 Linux网络服务重启失败解决办法
检查网络配置文件,确保没有错误或冲突。可以尝试重新生成MAC地址,删除旧的网卡配置文件,重新命名主机名,并删除相关的udev规则文件,然后重启网络服务。Linux网络服务重启失败问题可能由网络配置工具冲突或配置错误导致。查看更详细的错误日志,以便进一步诊断问题。两个网络配置工具可能冲突,可以尝试禁用。冲突问题:linux中。
2024-09-13 21:20:06
1398
原创 登录MySQL报错ERROR 1698 (28000): Access denied for user ‘root‘@‘localhost‘
错误时,通常是因为MySQL 8.0版本使用了新的身份验证插件,或者root密码被设置为非空随机密码。通过以上步骤,应该可以解决登录问题。用户的用户名和密码。
2024-09-13 08:36:56
908
原创 Ubuntu上安装与配置MySQL
重启:sudo service mysql restart。启动:sudo service mysql start。关闭:sudo service mysql stop。使用CREATE USER语句创建用户,如。使用GRANT语句授权,如。来刷新权限,使更改生效。创建用户并授权:。
2024-09-13 08:36:24
789
原创 Ubuntu 24.04上安装Python 3.8.19
在Ubuntu 24.04上安装Python 3.8.19时,是一个关键的步骤,它用于配置Python的编译环境。这个命令会检查你的系统环境,确保所有必要的依赖都已安装,并为编译过程做准备。选项会开启一些优化特性,以提高Python的运行效率。然而,需要注意的是,Python 3.8.19可能不是Ubuntu 24.04的默认或官方支持的Python版本。Ubuntu通常会提供它们自己的Python版本,这些版本已经针对Ubuntu的系统进行了优化和测试。
2024-09-13 08:32:34
1208
2
原创 Visual Studio Code设置中文界面
如果你的VSCode版本较旧,可能无法直接通过设置菜单或快捷键来设置中文。在这种情况下,建议更新VSCode到最新版本,或者尝试安装中文插件。如果你之前已经安装过中文插件,并且VSCode没有自动切换到中文界面,你可以尝试直接重启VSCode软件。如果你在设置中文界面时遇到任何问题,可以查阅。的官方文档或社区论坛,以获取更多帮助。
2024-09-13 08:31:08
26972
原创 安装mysqlclient报错 Exception: Can not find valid pkg-config name.
Exception: Can not find valid pkg-config name.
2024-09-12 17:05:52
625
原创 Ubuntu 24.04中安装virtualenvwrapper
的路径可能因Python安装位置而异,请根据实际情况调整。,以便更方便地管理Python虚拟环境。来创建一个新的虚拟环境,如果成功,则表明。通过以上步骤,您可以在。
2024-09-12 10:21:03
652
原创 在Ubuntu系统中使用pip安装virtualenv时遇到“externally-managed-environment”错误
在Ubuntu系统中使用pip安装virtualenv时遇到错误表明Python环境由系统外部管理。
2024-09-12 10:20:35
551
原创 Ubuntu 24.04中安装virtualenv
现在,您已经在Ubuntu 24.04中成功安装并激活了virtualenv,可以在此虚拟环境中安装和运行Python程序。来检查Python的安装情况。来安装virtualenv。
2024-09-11 23:28:43
941
原创 MySQL 8.0授权语法变更及解决方案
遇到类似ERROR 1064 (42000)的语法错误时,应检查SQL语句是否符合MySQL 8.0的语法规范。授权语法变更:MySQL 8.0更改了授权语法,无法直接在授权语句中使用。来创建用户并设置密码。需要先创建用户,再单独授权。MySQL 8.0授权语法变更及解决方案。使用GRANT语句授权,如。来刷新权限,使更改生效。创建用户并授权:。
2024-09-11 19:22:50
831
1
原创 在PyCharm终端使用where命令不返回路径问题
PyCharm的终端可能与其系统终端或命令提示符(CMD)在环境变量处理上存在差异。这可能导致在PyCharm终端中,尽管环境变量已经配置且在其他地方(如系统CMD)生效,但where命令仍然无法正确找到路径。尝试在PyCharm终端中使用其他命令(如echo %PATH%)来检查环境变量是否确实已经包含所需路径。检查PyCharm的设置,确保没有与终端或环境变量相关的特殊配置。这可能是由于路径中的特殊字符、空格或权限问题导致的。命令可以使用,可能的原因包括::。
2024-08-29 12:39:59
1206
原创 2059-Authentication plugin ‘caching_sha2_password‘ cannot be loaded
默认情况下,MySQL可能会要求用户定期更换密码,但使用PASSWORD EXPIRE NEVER选项可以禁用这一功能,使得密码永不过期。:这是MySQL中用来修改指定用户属性的命令,这里指定的是localhost上的root用户。具体来说,它的作用是修改。是MySQL的一种密码认证插件,它是默认的认证方式,适用于大多数情况。:指定了要修改的用户,这里是localhost上的root用户。:这里设置了用户的新密码,即password。:这部分指定了用户认证使用的插件,。
2024-08-28 16:25:38
1008
原创 创建一个最简单的FastAPI
五步生成一个最简单的fastapi:1.导入 FastAPI。2.创建一个 app 实例。3.编写一个路径操作装饰器(如:@app.get("/"))。4.编写一个路径操作函数(如上面的 def root(): ...)。5.运行开发服务器(如:uvicorn main:app --reload)
2024-08-27 23:06:09
1272
原创 子网的划分
子网掩码(subnet mask)是一个32位地址,又叫网络掩码、地址掩码,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码将某个IP地址划分成网络地址和主机地址两部分。
2024-08-22 15:16:18
1628
原创 由于找不到 mfc140u.dll,无法继续执行代码。重新安装程序可能会解决此问题。
解决运行程序时遇到“由于找不到 mfc140u.dll,无法继续执行代码。重新安装程序可能会解决此问题。”安装Microsoft Visual C++ 可再发行程序包最新支持的下载来解决此类问题。。
2024-08-22 12:21:52
1012
原创 Shell脚本编程基础
Shell编程是指使用Shell脚本语言进行编程的过程。Shell脚本是一种专门使用Shell编写的脚本程序,它在服务器运维领域以及嵌入式开发领域具有重要地位。Shell脚本编程需要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器。在Linux系统中,最常用的Shell是Bash,它能提供环境变量以配置用户Shell环境,支持历史记录、内置算数功能等高效性能。
2024-08-19 18:20:39
1085
1
原创 Linux的软件安装
基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。4.RPM管理的方式使用数据库记录 RPM 文件的相关参数,便于升级 、移除、查询与验证。2.RPM在被安装之前,会先检查系统的硬盘容量、操作系统版本等,可 避免文件被错误安装。:列出所有的,已经安装在本机Linux系统上面的所有软件名称!:由后面接的文件名,找出该文件属于哪一个已安装的软件。:列出和该软件有关的相依软件所含的文件。
2024-08-16 13:11:20
668
原创 Linux 的常用命令
Linux常用命令:cd、pwd、ls(dir)、mkdir、touch、cp、mv、rm、cat、find、grep、vi
2024-08-15 14:57:16
1470
7
原创 【在线编程-Python篇】Python入门 04 列表(下)
列表类型是包含0个或多个元素的有序序列,属于序列类型。列表可以进行元素的增加、删除、替换、查找等操作。列表没有长度限制,无素类型可以不同,不需要预定长度。
2024-08-15 13:54:52
89
原创 Python中的文件操作
Python的解释器使用的是Unicode(内存)Unicode 定长编码:2个字节表示一个字符.py文件放在磁盘上使用UTF—8储存(外存) UTF-8 变长编码:UTF-8是Unicode的实现,1-4个字节表示一个字符,英文1个字节,汉字3个字节。...
2024-08-15 13:53:57
102
原创 牛客刷题总结——Python入门07:内置函数
python的学习还是要多以练习为主,想要练习python的同学,推荐可以去牛客网看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程+刷题+面经+求职+讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费!
2024-08-15 13:53:08
97
1
原创 【Linux操作系统】——Linux基本命令2
Linux基本命令:head,which,whereis,locate,find,chmod,chown,tar,date,cal,grep,ps,kill。
2024-08-14 17:35:14
833
原创 【Linux操作系统】——Linux基本命令1
Linux基本命令:mkdir,touch,rm,rmdir,mv,cp,cat,more,less.
2024-08-14 16:08:50
819
原创 Ubuntu20.04安装Docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
2023-02-21 21:43:40
3710
2
原创 FastDFS 轻量级分布式文件系统
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。
2023-02-21 18:20:18
538
多线程与进程.docx
2023-04-26
Socket黏包问题.docx
2023-04-26
Python3 Socket编程
2023-04-26
网络概述(Python网络编程)
2023-04-26
Python学生信息管理系统 stusystem.py
2023-04-26
Python学生信息管理系统源代码.docx
2023-04-26
Python飞机大战 09 发射子弹以及碰撞检测.rar
2023-04-26
Python飞机大战 07 敌人飞机.rar
2023-04-26
Python飞机大战 06 背景图像.rar
2023-04-26
Python飞机大战 05 框架搭建.rar
2023-04-26
Python飞机大战 03 游戏循环和键盘事件.rar
2023-04-26
Python函数式编程总结
2022-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人