- 博客(65)
- 收藏
- 关注
原创 双端之Nginx+PHP及PostgreSQL搭建Drupal
如果看到 Nginx 的默认欢迎页面,说明 Nginx 已正确安装。,如果看到 drupal的操作页面,说明 drupal 已正确安装。如果你希望允许来自任何 IP 的连接,可以使用。,但出于安全考虑,通常不推荐这样做。
2024-10-07 16:52:35 947
原创 下载速度轻松达到15mb/s!不服来战!
IDM下载器,全称是Internet Download Manager,是互联网下载管理器中速度最快的下载器之一。然而,使用IDM需要支付一定的费用,一年授权为83.95元,终身授权则需175元。为了提供性价比更高的选择,今天推荐一款类似于IDM的下载工具——After Link Downloader(ALD下载器)。所以有很多大佬应对IDM开发原理,开发了很多类似的多线程下载神器!我们进行软件的使用只需把我们准备好的下载链接粘贴到软件里面就可以进行下载了。:支持多线程下载,速度可达15mb/s。
2024-09-30 08:00:00 326
原创 酷炫音乐盒: 使用Python和Tkinter配合Pygame打造自己的音乐播放器
Tkinter是一个功能强大且简单易用的库,适合构建轻量级的GUI应用程序。它在不同的操作系统上具有相同的外观和行为,因此可以实现跨平台的应用程序。当然,Tkinter还有更多的功能和细节,通过阅读官方文档和教程,你可以更深入地了解和学习如何运用Tkinter来创建各种GUI应用程序。
2024-09-29 14:13:49 1256
原创 双端之nginx+php+mariadb搭建漏洞靶场
PHP-FPM 是一个用于处理 PHP 代码的高性能、独立的 FastCGI 实现,并且它与 Nginx 配合得非常好。当 Nginx 接收到一个请求,需要处理 PHP 代码时,它会将请求转发给 PHP-FPM。PHP-FPM 然后启动一个 PHP 进程来处理请求,并将结果返回给 Nginx,Nginx 再将结果发送给客户端。执行这条命令后,数据库服务器会重新加载权限表,使得之前所做的用户和权限更改立即生效。确保你已经创建了数据库和用户,并且知道正确的用户名、密码和数据库名。将会退出数据库管理工具。
2024-09-28 15:41:54 1545
原创 nginx+php+postgresql搭建漏洞靶场
Nginx 本身不处理 PHP 代码,它通常与 PHP-FPM(FastCGI 进程管理器)一起使用来处理 PHP 请求。PHP-FPM 是一个用于处理 PHP 代码的高性能、独立的 FastCGI 实现,并且它与 Nginx 配合得非常好。当 Nginx 接收到一个请求,需要处理 PHP 代码时,它会将请求转发给 PHP-FPM。PHP-FPM 然后启动一个 PHP 进程来处理请求,并将结果返回给 Nginx,Nginx 再将结果发送给客户端。文件中,找到数据库连接部分并修改为你的数据库信息。
2024-09-27 22:55:26 1012
原创 双端之Nginx+Php结合PostgreSQL搭建Wordpress
制作的 PG4WP 分支版本,它与所有版本的 WordPress 兼容,解决了原版的一些问题。参数,确保 PostgreSQL 正在监听默认端口(通常是 5432),或者你自定义的端口。:PG4WP 插件存在缺陷和不完整的功能,可能与最新版本的 WordPress 不兼容。的插件,它允许 WordPress 使用 PostgreSQL 数据库。,如果看到 Nginx 的默认欢迎页面,说明 Nginx 已正确安装。,如果看到 Nginx 的默认欢迎页面,说明 Nginx 已正确安装。
2024-09-27 16:48:12 1544
原创 双端搭建个人博客
这不是 SQL 命令,而是在命令行界面中用来退出当前会话的命令。如果你是在像 MySQL 命令行客户端这样的环境中执行上述 SQL 语句,执行。执行这条命令后,数据库服务器会重新加载权限表,使得之前所做的用户和权限更改立即生效。更改权限后,通常需要执行此命令来确保更改被应用。数据库是存储数据的容器,在这里可以创建表、索引、视图等。数据库中所有对象(如表、视图等)的所有权限。为了允许远程连接,需要确认数据库配置文件中的。更改配置后,需要重启数据库服务以使更改生效。),这意味着它只接受来自服务器本地的连接。
2024-09-25 09:00:17 1420
原创 在Linux中运行flask项目
这里我准备了一个GitHub上某个大佬写的留言板的Flask项目,就用这个来给大家做示范了。为了保持开发环境的整洁和隔离,建议为每个项目创建一个独立的虚拟环境。修改pip的默认下载源,以加速库的安装。
2024-09-21 22:08:51 481
原创 双虚拟机架构:在Linux上分别部署Nginx/PHP和MariaDB
使用文本编辑器打开 MariaDB 或 MySQL 的配置文件。默认情况下,MariaDB/MySQL 可能只监听本地接口(如果页面显示“连接成功”,则表示远程数据库连接配置正确。确保配置块包含以下指令,并根据您的 PHP 版本调整。为了允许远程连接,需要确认数据库配置文件中的。更改配置后,需要重启数据库服务以使更改生效。)
2024-09-21 20:56:42 2012
原创 轻松打造:用Python实现手机与电脑间的简易消息系统
我们已经学习了网络通信的基础知识,包括TCP/IP协议以及客户端-服务器架构。现在,我们将利用Python来实现一个简单的TCP服务器。网络领域提供了极其丰富的探索和创造机会。无论是在软件开发、硬件交互还是网络安全等方面,都有许多有趣的项目和实验可以进行。首先,我们需要创建一个TCP服务器,它将监听特定的端口,等待客户端的连接,并接收客户端发送的数据。为了测试我们的服务器,我们需要创建一个简单的TCP客户端,它将连接到服务器并发送一些数据。
2024-09-20 16:04:02 1181
原创 虚拟机之与物理机进行文本的复制粘贴
你是不是也为每次无法从物理机复制粘贴到虚拟机而感到烦恼呢?😩💻 别担心,下面的方法可以帮助你轻松实现这一功能!✨
2024-09-19 16:39:06 438
原创 虚拟机安装xubuntu
处理器数量指的是:虚拟的CPU数量。每个处理器的内核数量指的是:虚拟CPU的内核数。处理器内核总数=处理器数量✖每个处理器的内核数量此处虚拟机的处理器内核总数对应于真实物理机(或者叫宿主机)的CPU线程数(即逻辑处理器的数量)。所以在设置的时候,我们只要让处理器内核总数<逻辑处理器的数量即可。注意:按需求选择XUbuntu是一份基于Ubuntu的Linux发行。然而与Ubuntu不同的是,Xubuntu采用轻量级的XFce桌面环境,并面向低端机器作了优化。该发行尽可能地只包含GTK+应用软件。
2024-09-19 15:10:35 1193
原创 探索网络世界:TCP/IP协议、Python Socket编程及日常生活比喻
在这个例子中,服务器在一个无限循环中等待客户端的连接。每当有新的客户端连接时,服务器都会接收客户端发送的消息,并发送一个确认响应。客户端连接到服务器,发送一条消息,然后等待并打印服务器的响应。
2024-09-18 15:54:21 1901
原创 中秋节特别游戏:给玉兔投喂月饼
在中秋这个充满诗意的节日里,玉兔因为贪玩被赶下人间。在这个温柔的夜晚,我们希望通过一个小游戏,让玉兔感受到人间的温暖和关怀。“但愿人长久,千里共婵娟”,在这个中秋,让我们一起通过这个游戏,传递温暖和快乐。
2024-09-17 20:34:25 1574
原创 Python 资源管理的得力助手
with语句是Python中实现上下文管理协议的关键。它允许我们在代码块执行前后自动执行特定的操作,比如打开和关闭文件。这不仅减少了代码量,还避免了因异常而导致资源未释放的风险。
2024-09-11 17:20:47 697
原创 03 Flask-添加配置信息
Debug是调试模式,在Flask中,开启Debug模式意味着应用运行在调试模式下,这允许应用在出错时提供更详细的错误信息,并且在代码修改后自动重载。
2024-09-09 15:21:09 995
原创 Python 调用手机摄像头
如果用户按下ESC键(ASCII码为27),则退出循环。如果按下空格键(ASCII码为32),则保存当前帧为图片的文件夹,如果不存在则创建。生成图片文件名,并将当前帧保存为图片。打印保存图片的信息,并更新图片序号。如果未能成功捕获帧,则打印错误信息并退出循环。循环结束后,释放摄像头资源,并关闭所有OpenCV创建的窗口。设置网络摄像头的URL,并初始化摄像头对象。开始一个无限循环,用于持续捕获和处理视频帧。是一个布尔值,表示是否成功捕获帧,的窗口,并设置为可以改变大小。用于保存图片时的序号。
2024-09-08 21:53:00 14645 35
原创 02 Flask-快速上手
使用装饰器定义路由。当访问对应的 URL 时,会调用关联的视图函数。在这个例子中,访问根 URL ('/') 时,返回字符串。文件系统路径:定义了如何在电脑文件系统中找到一个文件夹或文件。Flask 路由:定义了如何通过 URL 访问 Web 应用中的一个特定视图函数。通过这个比喻,你可以更容易地理解 Flask 路由的概念,以及它们如何帮助组织和访问 Web 应用的不同部分。
2024-09-05 11:33:52 1916
原创 00 Tkinter学习路线
01 Tkinter介绍02 Tkinter窗口的管理与设置03 Tkinter布局方式04 Tkinter布局组件05 Tkinter事件06 Tkinter可变变量07 Label 组件08 Button 组件09 Entry 组件10 Checkbutton 组件11 Radiobutton组件12 Text 组件13 Listbox 组件14 Scrollbar组件15 Menu 组件16 Toplevel 组件17 Menubutton 组件18Canvas 组件
2024-08-30 12:05:13 377
原创 29 猜丁壳游戏
猜丁壳游戏是一个简单有趣的小游戏,适合各个年龄段的玩家。通过这个小游戏,可以加深对石头、剪刀、布这个游戏规则的理解,并享受与计算机对战的乐趣。
2024-08-30 11:34:16 398
原创 01 tkinter有趣项目-合成照片-展示效果
tkinter有趣项目-合成照片-展示效果项目链接: https://www.123pan.com/s/ch5cVv-IL1AA?提取码:6666
2024-08-29 20:44:16 250
原创 28 TreeView组件
ttk.Treeview 是 Tkinter 的一个高级控件,用于显示和管理层次化数据。它类似于电子表格或列表视图,但提供了更丰富的功能,如可展开的节点、多列显示等。ttk 模块是 Tkinter 的一个扩展,提供了更现代的控件外观和行为。
2024-08-29 20:25:53 704
原创 27 Combobox组件
Combobox是 Tkinter 的一个高级控件,它结合了文本框和下拉列表的功能,允许用户从预定义的选项列表中选择一个值。ttk模块是 Tkinter 的一个扩展,提供了更现代的控件外观和行为。以下是对组件的详细说明和一个使用案例。
2024-08-28 17:27:23 1246
原创 26 colorchooser组件
Tkinter 的 colorchooser 组件提供了一个图形界面,用于选择颜色。它允许用户通过标准的颜色选择对话框来选择颜色,非常适合需要颜色选择功能的GUI应用程序。以下是对 colorchooser 组件的详细说明和一个使用案例。以下是一个使用 colorchooser 组件的案例,创建一个窗口,其中包含一个按钮用于打开颜色选择对话框。代码解释导入tkinter模块:首先导入tkinter模块,并从tkinter导入colorchooser模块。定义颜色选择函数:创建Tkinter窗口:创
2024-08-27 19:29:39 1715
原创 25 filedialog组件
Tkinter 的 filedialog 组件提供了一个图形界面,用于打开和保存文件。它允许用户通过标准的文件选择对话框来选择文件,非常适合需要文件操作的GUI应用程序。以下是对 filedialog 组件的详细说明和一个使用案例。以下是一个使用 filedialog 组件的案例,创建一个窗口,其中包含按钮用于打开文件选择对话框、保存文件对话框和选择目录对话框。代码解释导入tkinter模块:首先导入tkinter模块,并从tkinter导入filedialog模块。定义文件操作函数:创建Tkin
2024-08-26 20:24:59 316
原创 23 Scale 组件
Tkinter 的 Scale 组件是一个滑动条控件,允许用户通过拖动滑块来选择一个数值范围内的值。它通常用于需要用户输入数值的场景,如调整音量、亮度等。以下是对 Scale 组件的详细说明和一个使用案例。
2024-08-25 19:18:44 396
原创 02 tkinter有趣项目-头像制作-界面设计
最下面的输入区域我用的是frame组件,可以让这个组件还是按照pack布局在root窗口上,四个小组件被frame组件包裹起来,它们之间按照grid布局。
2024-08-23 23:21:20 723
原创 22 Message 组件
Tkinter 的 Message 组件用于显示多行文本消息。它通常用于显示提示信息、警告或状态更新。Message 组件能够自动换行,以适应其分配的空间。以下是对 Message 组件的详细说明和一个使用案例。
2024-08-23 20:49:54 369
原创 21 PanedWindow组件
Tkinter 的 PanedWindow 组件提供了一个可调整大小的窗口,允许用户通过拖动分隔条来改变子窗口的大小。它非常适合创建需要动态调整子窗口大小的复杂布局。以下是对 PanedWindow 组件的详细说明和一个使用案例。
2024-08-22 23:20:02 694
原创 20 Tkinter Spinbox 组件
Tkinter 的 Spinbox 组件是一个带有上下箭头的输入框,允许用户通过点击箭头来增加或减少数值,或者从下拉列表中选择一个值。它通常用于需要限制用户输入范围的场景。以下是对 Spinbox 组件的详细说明和一个使用案例。
2024-08-22 23:08:34 693
原创 19 OptionMenu 组件
Tkinter 的 OptionMenu 组件是一个下拉选择框,允许用户从一组预定义的选项中选择一个。它通常用于提供用户一个有限的选项集合来选择。以下是对 OptionMenu 组件的详细说明和一个使用案例。
2024-08-20 11:02:17 1693 1
酷炫音乐盒: 使用Python和Tkinter配合Pygame打造自己的音乐播放器
2024-09-29
Python的tkinter+mysql学生成绩管理系统教师版
2024-08-24
flask+tensorflow机器学习之实现水果与动物分类识别
2024-08-09
easyx的打字小游戏
2024-08-09
谷歌浏览器在线安装.exe
2024-08-09
小巧屏幕画笔 ZoomIt64.exe
2024-08-09
解压缩软件 winrar-64位
2024-08-09
打字练习神器之金山打字通
2024-08-09
PxCook-像素大厨
2024-08-09
typora直接安装中文版.exe
2024-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人