yyhhyy
yyhhyy
Nice to meet you~ 😃
首页
归档
瞬间
软硬兼施
首页
归档
瞬间
软硬兼施
最新文章
Matplotlib之HelloWorld
Matplotlib是一个用于开发2D和3D图表的Python库,能够以渐进、交互式方式实现数据可视化。学习Matplotlib有助于更直观地呈现数据,使其更具说服力。文章介绍了Matplotlib的基本概念、学习目标以及绘制简单图形的流程,包括创建画布、绘制图像和显示图像。通过一个折线图示例,展示了如何使用Matplotlib绘制上海一周的天气温度变化。
matplotlib
110
0
1
2023-06-08
05-HTTP协议和静态Web服务器
HTTP协议是一种超文本传输协议,由蒂姆·伯纳斯-李于1991年设计,最初用于传输网页数据,现可传输任意类型数据。它基于TCP传输协议,规定了浏览器与Web服务器通信的格式。URL是统一资源定位符,包含协议、域名、资源路径和查询参数部分。通过谷歌浏览器的开发者工具,可以查看HTTP协议的通信过程,包括请求和响应的详细信息。HTTP请求报文主要有GET和POST两种方式,分别用于获取和提交数据。
python高级
75
0
1
2023-04-16
cloudflow反代tgbot
本文介绍了如何使用Cloudflare Workers(Cloudflow)反代Telegram Bot API的搭建过程。首先,注册Cloudflare并创建服务,随后通过快速编辑功能复制并部署JavaScript代码以实现API反代。接着,通过添加DNS记录和配置Worker路由,将服务与自定义域名关联,确保域名托管于Cloudflare并正确设置路由。最终,用户可以通过自定义域名访问反代服务。
Tools
401
0
1
2023-04-15
GitHub 文件加速搭建
本文介绍了如何通过Cloudflare Workers搭建GitHub文件加速服务。首先,注册Cloudflare并创建服务,接着通过快速编辑功能复制并部署提供的JavaScript代码。代码实现了对GitHub文件的代理加速,支持多种GitHub链接格式,并可通过自定义域名访问服务。最后,详细说明了如何将部署的服务与自定义域名绑定,确保域名托管于Cloudflare并添加路由关联。
Tools
231
0
1
2023-04-15
04-网络编程
网络编程涉及IP地址、端口号和TCP协议的使用。IP地址用于标识网络中的设备,分为IPv4和IPv6两种形式。端口号用于区分不同的网络应用程序,确保数据正确传输。TCP是一种可靠的传输协议,确保数据的完整性和顺序。Socket作为进程间通信的工具,是实现网络数据传输的关键。这些概念和工具是网络编程的基础,广泛应用于如文件下载和网页浏览等场景。
python高级
89
0
1
2023-04-10
03-多任务编程
多任务编程通过并发和并行执行多个任务,充分利用CPU资源,提高程序执行效率。Python中可以使用进程实现多任务,进程是操作系统资源分配的基本单位,每个进程独立运行。通过`multiprocessing`模块可以创建和管理进程,使用`Process`类启动子进程执行任务。获取进程编号有助于验证主进程和子进程的关系,`os.getpid()`获取当前进程编号,`os.getppid()`获取父进程编号。
python高级
76
0
1
2023-04-09
02-Linux高级命令
文章介绍了Linux中的高级命令,包括重定向命令、查看文件内容命令、链接命令和文本搜索命令。重定向命令允许将终端输出保存到文件,使用“>”覆盖文件内容,使用“>>”追加内容。查看文件内容命令包括“cat”用于查看小文件,“more”用于分屏查看大文件。链接命令分为软链接和硬链接,软链接类似于快捷方式,硬链接则是文件的别名。文本搜索命令“grep”用于在文件中搜索特定文本,支持忽略大小写、显示行号等选项。这些命令在Linux系统管理和文件操作中非常实用。
python高级
109
0
1
2023-04-08
01-Linux基础
文章介绍了Linux操作系统的基础知识,包括其定义、作用及常见操作系统如Windows、mac OS、Linux等。详细说明了操作系统的核心功能是控制硬件和支持软件运行。此外,文章还探讨了虚拟机软件的作用,如Vmware和VirtualBox,用于模拟计算机环境以便学习新操作系统。最后,文章对比了Windows和Linux的文件目录结构,并介绍了Ubuntu操作系统的特点和图形界面。
python高级
116
0
1
2023-03-28
26-面向对象版学员管理系统
本文介绍了如何使用面向对象编程思想开发一个学员管理系统。系统功能包括添加、删除、修改、查询、显示和保存学员信息,学员数据存储在文件中。通过分析角色(学员和管理系统),创建了多个程序文件,如`main.py`、`student.py`和`managerSystem.py`。系统通过用户输入功能序号执行相应操作,并提供了详细的代码示例,展示了如何实现添加和删除学员功能。
python基础入门
100
0
1
2023-03-26
25-模块 and 包
Python 模块是以 .py 结尾的文件,包含对象定义和可执行代码,可通过多种方式导入,如 `import`、`from..import` 和 `as` 别名。模块的搜索顺序包括当前目录、PYTHONPATH 和默认路径。包是将相关模块组织在一起的文件夹,包含 `__init__.py` 文件,控制导入行为。`__all__` 变量用于限制 `from .. import *` 时导入的内容。
python基础入门
166
0
1
2023-03-26
上一页
下一页