- 博客(49)
- 收藏
- 关注
原创 Python打包之嵌入式打包神器PyStand
传统的打包工具,如Nuitka或PyInstaller,可能会面临打包成功率低、耗时长、打包后体积巨大的问题。为了解决这一问题,龙哥试了几种打包方法,各有好处。本文将探讨一种嵌入式打包的方法,即只分发解释器和核心代码,而第三方依赖则在用户第一次使用程序时现场安装。
2024-10-18 10:59:10
1852
1
原创 微信公众号开发与本地调试详细教程
通过本文提供的详细教程,你可以顺利进行微信公众号开发并在本地环境中进行调试。确保配置准确无误,并随时检查常见错误以确保开发顺利进行。祝你在微信公众号开发中取得成功!
2023-10-05 16:45:28
2999
原创 微信公众号开发基本流程(记录初级流程)
微信公众号开发是一个复杂而多样化的领域,需要综合考虑前端和后端开发、接口调试、消息处理、网页授权等多个方面的知识。深入阅读官方文档、积极参与社区和开发者交流,将有助于你顺利完成微信公众号项目。同时,不断学习和更新技术,保持对新功能和变化的敏感性,是成为一名优秀的微信公众号开发者的关键。祝你在微信公众号开发的道路上取得成功!
2023-10-03 21:54:04
11664
原创 WordPress主题开发( 十四)之—— 主题开发示例
这些默认主题是WordPress官方发布的主题,它们的设计充分考虑了主题的广泛用途,并且完全符合WordPress的代码标准。即使在删除了一些附加功能后,Underscores主题仍然是一个精心编码的主题示例,可用作创建自己的主题的出发点。在这里,我们将介绍两个主题示例:默认的Twenty主题和Underscores主题,它们都是出色的学习资源。总之,通过参考这些主题示例,您可以更好地理解WordPress主题开发的最佳实践、标准和技巧,从而创建出高质量的WordPress主题。遵循GPL许可的代码。
2023-10-01 12:36:31
544
原创 WordPress主题开发( 十三)之—— CSS 和 JavaScript 文件
在WordPress主题开发中,包含CSS和JavaScript文件是非常重要的,因为它们可以用来自定义主题的外观和功能。通过使用和函数,我们可以按照WordPress的标准方法加载这些文件,以确保网站的高效性和稳定性。同时,通过使用合并排队函数,可以更好地组织和管理主题的资源加载。
2023-09-30 13:45:16
690
原创 WordPress主题开发( 十一)之—— 条件标签函数(下)
将Snippet 4添加到主题的functions.php文件中,并调用is_tree(‘id’)来查看当前页面是否为页面,或是页面的子页面。要测试页面的父级页面是否是特定页面,例如“About”(页面ID为2),我们可以使用Snippet 3中的测试。它以与Snippet 1以相同的方式来测试是否为子页面,但如果有,则返回父页面的ID,如果没有,则返回false。本节中使用的「page」指的是WordPress的页面,而不是我网站中的任何网页,或者换言之,指的是内置的「页面」文章类型。
2023-09-29 12:00:00
304
原创 WordPress主题开发( 十二)之—— 主题的functions.php
文件是WordPress主题开发中的关键文件之一,它允许我们向WordPress主题添加功能和特性。通过在中调用WordPress函数或定义自己的函数,我们可以增强主题的模块化性、扩展性和功能性。我们可以在文件中定义自己的函数,然后在主题的其他模板文件中重复使用这些函数。这可以提高代码的可维护性。$authorecho "文章作者: $author ";使用函数,我们可以在主题中注册自定义导航菜单,让用户可以轻松管理网站菜单。'primary' => '主导航菜单',
2023-09-29 00:03:22
1094
原创 WordPress主题开发( 十)之—— 条件标签函数(上)
条件标签函数是WordPress提供的一组函数,用于在模板文件中判断当前页面是否符合某些条件。它们的作用类似于if/else语句,根据条件的真假来执行不同的代码块。让我们以一个简单的例子来说明条件标签函数的用法。echo '欢迎光临,已注册用户!else:echo '欢迎光临,请注册一个用户!endif;在上面的代码中,我们使用了函数来检查用户是否已登录。如果已登录,就显示欢迎已注册用户的信息,否则显示欢迎新用户的信息。
2023-09-28 12:02:05
1024
原创 WordPress主题开发( 九)之—— 自定义文章类型和分类法
自定义文章类型的存在是为了更好地将内容分类和管理。每个自定义文章类型都有自己独特的内容,因此您可以为每个类型设置不同的模板,以在前端以合适的方式显示它们。作为主题开发者,您最常使用的文章类型通常是文章、页面、附件以及自定义文章类型。修订版本和导航菜单通常不需要直接处理。除了默认分类法,WordPress 还允许您创建自定义分类法,以更好地满足您的网站需求。自定义分类法可以用于对内容进行更精细的分类和过滤。现在让我们来看一个示例,假设您在创建一个美食菜谱网站。
2023-09-28 00:01:48
1478
原创 WordPress主题开发( 八)之—— 模板循环详细用法
WordPress 主题开发中,模板循环是一个非常关键的概念,它负责默认机制来输出文章内容。模板循环会遍历当前页面获取的所有文章,然后使用主题中的模板标签将它们格式化并输出。
2023-09-27 19:29:31
963
原创 WordPress主题开发( 七)之—— 模版文件继承规则
WordPress模板文件是用于生成网页的模块化、可重用的文件。不同的模板文件用于不同的页面或页面类型。了解WordPress如何确定使用哪个模板文件对于自定义主题和网站开发非常重要。本文将介绍WordPress的模板文件继承规则,帮助您确定在不同情况下使用哪个模板文件,并控制页面的外观和布局。以下是WordPress模板文件层次结构的可视化概述,展示了调用模板文件以生成页面的顺序:您还可以与上述图表进行交互以更好地理解模板文件的调用顺序。
2023-09-26 22:17:03
905
原创 WordPress主题开发(六)之—— 模版文件和自定义模板进阶
模板文件概览创建自定义模板自定义标准模板使用 `get_template_part()`链接到主题目录中的文件模板中的动态链接WordPress 主题开发中,模板文件扮演了至关重要的角色,用于定义网站的外观和内容排列方式。在本文中,我们将深入探讨 WordPress 模板文件的各个方面,包括如何创建自定义模板以及如何链接到主题目录中的文件。有时,您可能需要为特定页面或内容类型创建自定义模板。您可以通过在文件名中添加自定义模板名称来创建自定义版本的标准模板文件,例如。同样,您也可以自定义页脚和侧边栏模板。
2023-09-25 23:20:37
1244
原创 WordPress主题开发(五)之—— 主题结构基础补存
WordPress 主题开发还涉及到如何处理文章的分类。默认分类和自定义分类法是组织和过滤内容的重要工具,您可以根据主题的需求来使用它们。本章中,我们深入探讨了 WordPress 主题开发的基础知识。我们了解了主题的组成部分,包括模板文件、文章类型、文件结构以及语言国际化。此外,我们还学习了模板循环、主题功能、条件函数以及分类的重要性。这些知识将为我们构建功能强大的 WordPress 主题打下坚实的基础。在下一章中,我们将进一步探讨主题的高级功能和定制选项。
2023-09-24 20:29:16
767
原创 WordPress主题开发(四)之—— 模板文件
模板文件在主题中扮演着重要的角色,它们决定了网站的外观和布局。根据您的主题和需求,您可以在模板文件中使用这些标签来构建自定义的 WordPress 主题。子主题的工作原理是 WordPress 会首先检查子主题是否存在特定文件,如果存在,则使用子主题文件,否则将使用父主题文件。这些是 WordPress 主题开发中最常用的模板文件,每个文件都有不同的作用,可用于自定义您的主题的外观和行为。在 WordPress 主题中,您可以使用模板标签和包含其他模板文件的方式来动态显示内容,以及自定义网站的外观和功能。
2023-09-23 10:50:15
1629
原创 WordPress主题开发(三)之——开发环境设置指南
建立一个适当的开发环境对于 WordPress 主题开发至关重要。它可以提高工作效率,减少潜在的问题,并使您能够更轻松地测试和优化主题。通过遵循上述步骤,您可以搭建一个完整的本地开发环境,同时利用各种工具和资源来支持您的开发工作。无论您是新手还是经验丰富的开发人员,一个良好的开发环境都将成为您成功的关键。
2023-09-22 00:21:08
846
原创 WordPress主题开发(二)之——数据库及各表结构详解
深入了解WordPress数据库结构和各表的作用对于WordPress开发者至关重要。这将帮助您更好地理解和利用WordPress的数据存储能力,以创建功能强大的插件和主题。通过使用适当的SQL查询,您可以与WordPress数据库进行交互,实现各种定制化的功能和特性。因此,在开发WordPress网站时,务必熟悉这些数据库表和列的结构,以便更好地利用WordPress的强大功能。
2023-09-21 13:29:23
2027
原创 WordPress主题开发(一)之——开发手册
WordPress主题是用于定义网站外观和布局的一组文件和资源。它们控制着网站的样式、排版和功能。无论您是WordPress主题开发的新手还是经验丰富的开发人员,这里都有适合您的信息。WordPress主题决定了您的网站的外观和感觉。这包括网站的颜色、布局、字体和其他视觉元素。每个WordPress网站都使用一个主题来呈现内容,您可以根据需要自定义主题,以满足您的品牌或设计要求。WordPress允许您创建自定义导航菜单,以控制网站的导航链接。在主题中,您可以使用函数来显示自定义菜单。首先,在php。
2023-09-20 23:08:00
4045
原创 WordPress史上最全安全性终极指南
如果你的网站受到入侵,Sucuri承诺可以修复你的网站,而不论你有多少页面。在这个终极指南中,我们将分享一些最有效的WordPress安全措施,以帮助你保护网站免受黑客和恶意软件的侵害。以前的WordPress版本中,管理员的默认用户名是“admin”,这使得黑客的暴力攻击变得更容易,因为他们已经知道了一半的登录凭证。保持网站的安全性非常重要,可以防止黑客和恶意软件的入侵,从而保护你的业务和声誉。然而,在共享主机上,你与许多其他客户共享服务器资源,这可能会导致跨站点污染,黑客可以利用邻近站点攻击你的网站。
2023-09-19 00:31:53
939
原创 史上最全的Docker详解(七)之——Docker构建私有 Docker Registry
在这篇文章中,我们将深入探讨两种常见的构建私有 Docker Registry 的方法:快速构建和手动构建,以及如何提交镜像到私有库和从私有库中拉取镜像并在其他容器中使用。现在,您已经成功将镜像提交到私有 Docker Registry 中,可以随时从私有库中拉取镜像并在其他容器中使用。一旦您成功构建了私有 Docker Registry,您可以将本地的 Docker 镜像提交到私有库中。如果您想更加灵活地构建私有 Docker Registry,可以选择手动构建的方式。
2023-09-18 00:11:10
294
原创 史上最全的Docker详解(六)之——Docker 容器数据管理与容器链接
Docker 容器数据管理和容器链接是容器化应用程序中不可或缺的一部分,它们允许容器之间共享数据和进行安全通信。在 Docker 中,容器数据管理和容器链接是非常重要的概念,它们帮助我们实现容器之间的数据共享和通信。数据卷容器是一个特殊的容器,专门用于存储数据卷,其他容器可以通过挂载数据卷容器来访问和共享数据。文件中包含了其他容器的 IP 地址和主机名的映射,使容器能够通过主机名访问其他容器的服务。请注意,容器名称必须是唯一的,如果需要重用名称,必须先删除旧容器或在创建容器时添加。选项可以创建一个数据卷。
2023-09-17 11:23:44
453
原创 史上最全的Docker详解(五)之——Dockerfile详解
通过运行 docker build 命令并指定 Dockerfile 的路径,Docker 可以根据 Dockerfile 的定义自动构建镜像,并将其保存在本地或者上传到 Docker 镜像仓库,以供后续使用。使用 Dockerfile 的优势在于,它可以将应用程序的构建过程和环境依赖进行版本控制,确保在不同的环境中都能够获得相同的镜像,从而实现应用程序的可移植性和一致性。指定构建镜像的基础源镜像。最小化层:每执行一个指令都会有一次镜像的提交,镜像是分层的结构,应该找到可读性和最小化层之间的平衡。
2023-09-16 00:05:22
502
原创 史上最全的Docker详解(四)之——Docker 端口映射及相关网络配置
停止Docker守护进程。创建自定义的网桥。为网桥分配特定的IP地址。使用-b选项重新启动Docker,指定使用自定义网桥。# 创建自定义网桥# 将Docker配置为使用自定义网桥(具体命令可能因系统而异)
2023-09-15 12:27:20
12596
原创 史上最全的Docker详解(三)之——Docker基础用法、命令与新特性详解
无论你是初学者还是有经验的用户,这些知识都将帮助你更好地利用Docker来构建、管理和运行容器化的应用程序。在本文中,我们将深入探讨Docker的基础用法,详细介绍每个常用命令以及相关的新特性,包括数字签名验证、进程注入和安全选项。数字签名可以增强镜像的安全性,确保你使用的是可信赖的镜像。命令,你可以在运行中的容器中运行新的进程,而无需启动新容器。命令用于暂停一个运行中的容器,即使容器内的进程也会被暂停。命令用于删除一个或多个已经停止的容器。命令允许你在运行中的容器中执行新的进程,而无需创建新容器。
2023-09-14 17:37:41
404
原创 史上最全的Docker详解(二)之——Docker 安装
一旦依赖环境安装完成,设置下载Docker的镜像源。默认情况下,Docker会从官方源下载,但官方服务器在国外,下载可能较慢。这些步骤详细说明了如何在CentOS上安装和配置Docker以及如何加速镜像下载。本篇为史上最全的Docker详解(二)之——Docker 安装篇,如需了解其他Docker内容,关注一下翻看一下我其他章节。要是国外源的话记得换一下国内源,具体方法大家自行搜索一下,有机会龙哥再写一篇相关介绍。综上所述,以上步骤逐行复制到终端中,可直接执行创建。然后,安装Docker及其相关组件(
2023-09-13 18:17:51
362
原创 史上最全的Docker详解(一)之——Docker简介
1. Docker是什么?2. Docker组件2.1. Docker守护进程2.2. Docker客户端2.3. Docker内部构建2.3.1. Docker镜像2.3.2. Docker仓库2.3.3. Docker容器2.5. 命名空间2.6. 资源配额(cgroups)
2023-09-12 17:52:46
388
原创 了解Robots.txt文件:SEO优化的利器(wordpress如何设置有利于seo的robots.txt)
Robots.txt文件是一种文本文件,通常位于您的网站根目录下,用于指导搜索引擎爬虫在访问您的网站时应该遵循的规则。爬虫是自动化程序,由搜索引擎用于抓取和索引网页内容。通过提供一个robots.txt文件,您可以告诉这些爬虫哪些部分的网站内容可以访问,哪些部分应该被排除,以及访问速度等相关信息。Robots.txt文件是SEO优化的重要工具,可帮助您控制搜索引擎爬虫的行为,提高网站的可见性并改善用户体验。
2023-09-11 12:28:39
1247
原创 如何使用Vercel 部署静态引导页(又省下一台VPS!)
配置成功后,你的域名将与你的 Vercel 部署相关联。如果你导入的项目已经是一个打包好的静态网页,你可以在 “Build and Output Settings” 中将所有选项都勾选上,这表示不执行 Vercel 的默认构建命令。下面是如何自定义域名的示例:默认情况下,部署成功后,Vercel 会分配一个默认的域名给你。如果你想使用自己的域名,你可以在域名设置中将域名名称修改为你自己的域名。关联你的 GitHub 账户和 Vercel,以便在代码更新后,Vercel 可以自动构建和部署。
2023-09-10 12:27:58
1269
原创 WordPress开源免费图片本地化插件–nicen-localize-image本地化路径按年月保存
插件提供两种本地化外部图片的模式,两种模式可同时开启,互不冲突。编辑器本地化图片启用这个模式之后,会将 WordPress 文章编辑器切换为经典编辑器,并在编辑器上方新增一个功能图标,点击之后可以自动检测并本地化所有外部图片。发布时自动本地化图片启用这个模式之后会在文章发布时自动本地化所有外部图片。推荐使用编辑器本地化插件在发布前进行本地化,当图片数量过多或者文件太大发布时自动本地化可能会导致请求卡死。选项说明:图片本地化时保存到数据库。
2023-09-09 13:20:45
874
原创 PHPAnalysis:一款纯PHP实现的中文切分工具,助力php建站标签自由
在采集过程中,想对文章进行标签提取,龙哥找了七七四十九天终于找到对于这个问题,我进行了大量的资料搜索,但很可惜,网上没有现成的好文档来解释如何解决。只能自己动手了。经过漫长的搜索和筛选,黄天终于眷顾了我。找到了一款纯PHP实现的中文切分工具。名称:PHPAnalysis官方网址已经打不开了,据说下载也有点不给力;我将它上传到了csdn资源,你可以在这里快速下载,希望对你有帮助。废话不多说,我们来看看如何使用吧。首先,解压下载的程序,将它放在自己工程中的某个目录下。不需要修改其中的任何文件。
2023-09-08 00:21:06
1096
原创 Redis缓存配置大揭秘:多站点WordPress轻松加速指南(亲测实用)
嘿,各位站长朋友们,我是龙哥!今天,我要为你们带来一篇有趣的文章,教你们如何在同一台服务器上运行多个WordPress站点时,聪明地配置Redis缓存,以提升你的网站性能。不再让你的服务器像一只慢吞吞的乌龟,跟我来,一起加速你的网站吧!
2023-09-07 00:12:06
2543
原创 全网最全的正则匹配规则,整理多家网站案例
可以用于验证字符串是否只包含中文、英文字母、数字和下划线,并且限制输入长度为4到10个字符。可以用于匹配特定字符串,包括由26个英文字母组成的字符串、数字和字母组成的字符串等。可以用于验证字符串不以下划线开头和结尾,并且至少包含一个汉字、数字、字母或下划线。可以用于验证字符串是否只包含汉字、数字、字母和下划线,且下划线的位置可以任意。可以用于匹配特定数字,包括正整数、负整数、正浮点数、负浮点数等。可以用于删除字符串首尾的空白字符,包括空格、制表符、换页符等。可以用于验证字符串是否包含2到4个连续的汉字。
2023-09-06 20:56:28
672
原创 Linux系统中如何使用lsof和netstat命令来查看端口的占用情况
lsof(list open files)是一个列出当前系统打开文件的工具。它提供了丰富的命令选项,方便我们查看端口占用情况。上述命令可以帮助您了解端口的占用情况。另外一个常用的命令是netstat,它可以显示TCP和UDP的端口以及相关的进程信息。在Linux系统中,我们可以使用lsof和netstat命令来查看端口的占用情况。从输出结果中我们可以看到,端口8000已经被一个名为nodejs的服务占用。使用以上命令,您可以方便地查看和处理Linux系统上端口的占用情况。
2023-09-05 19:44:43
327
原创 接上一篇Centos下fail2ban 的各种配置规则详解 包含apache/nginx/mysql防御规则
请在安装完fail2ban后立即重启fail2ban,以确保它能够正常启动。如果在配置规则后出现启动问题,请检查日志路径是否正确,并根据需要修改logpath项。如果仍然存在问题,您可以尝试将规则的enabled属性设置为false,然后重新启动fail2ban,然后逐一排查规则配置中的问题。上一篇我们已经写了fail2ban 安装到测试的全过程,这里我们补充一下fail2ban的各种规则的设置,我们主要基本都是编辑。这个配置文件就可以了,其他的不要去管它。
2023-09-04 16:55:35
703
原创 CentOS 7安装Fail2Ban以防止SSH暴力破解 (记录学习)
以Nginx为例,使用Fail2Ban监视Nginx日志,匹配短时间内频繁请求的IP,并使用Firewalld屏蔽这些IP,以达到CC防护的作用。
2023-09-04 16:29:14
3560
1
原创 继续折腾Centos7开启BBR加速有效提升访问和下载速度(亲测有效)
开启BBR加速功能可以有效提升访问和下载速度。对于使用美国VPS的用户来说,可能会发现网站访问速度较慢或下载速度较慢。如果你正在使用CentOS 7系统,可以考虑开启BBR加速功能。
2023-09-03 00:02:47
3050
原创 远程想连接mysql连接报错:1130 - Host ‘14.111.111.111’ is not allowed to connect to this MySQL server...
上面这样改了后,听说这个设置会导致xshell连接看不到所有的数据库(xshell表示本地连接,因为xshell先连接到服务器,然后在服务器登录数据库),localhost才表示本地连接(注意:上面localhost没有设置密码,所以本地连接,就不用密码;登录phpMyadmin 找到user表 把第一行的localhost 改为% ,重启一下服务器也可以完成。这个问题是因为用户在数据库服务器中的mysql数据库中的user的表中没有权限。完美解决,后面回去查看数据库,并没有少,所以就不管了。
2023-09-02 17:29:11
315
原创 linux 服务器搭建web网站防御秘籍之雷池WAF包含入门介绍-安装-使用-升级更新
我们在安装了Linux服务器并使用了宝塔面板后发现,宝塔的WAF需要升级版本才能使用。尽管市面上有很多免费的开源WAF解决方案,但我们对它们的学习成本感到有些高,而且对于我们这个刚开始建站的小型项目来说,也不想花费一千多块钱来购买商业WAF每年的许可费。因此,我在网上进行了一番搜索,希望能找到一款简单上手的开源WAF。最终,我发现了长亭公司开发的雷池WAF,它非常适合我们使用。
2023-09-02 14:19:59
3663
原创 定时增量备份网站并上传到七牛云亲测有效(Linux服务器主机)
首先,在服务器上安装qshell工具,你可以前往七牛云开发文档,选择适合你系统的版本进行下载。举个例子,如果你是 CentOS 系统,可以执行下面的命令进行下载,并解压缩。你会得到一个名为 qshell 的可执行文件,将它移动到 /usr/bin 目录下。当你执行 qshell 命令时,如果输出了帮助信息,说明你已经成功安装和设置完毕。
2023-09-01 23:17:03
398
原创 定时全量备份 MySQL 并上传到七牛云并删除本地多余数据亲测有效(Linux服务器主机)
还有增量逻辑备份,可以使用xtrabackup工具进行备份,只备份发生更改的数据。为了简化操作,我们可以编写一个脚本来定时备份数据库,并自动将备份文件上传到指定的服务器或云存储服务。另外,异地备份也能提高数据的安全性,确保即使发生灾难,我们仍能恢复重要数据。对于数据存储,常见的方式有多种选择。可以选择在本地进行存储,也可以通过FTP上传到远程服务器,或者选择云存储服务,例如阿里云OSS、七牛云存储等。在大多数情况下,为了应对突发情况,我们都需要对重要数据进行备份,将其安全地存储起来以备不时之需。
2023-09-01 16:29:05
436
2
原创 Linux 各种常用基础命令,助力你简单上手linux服务器操作
最近由于性能问题把windows服务器换成linux服务器,用到linux命令,年纪大了经常记不住,特意网上找了不少常用代码。特此记录这些命令涵盖了许多在Linux系统中进行系统管理和文件操作的常见任务。
2023-09-01 14:09:41
72
PHPAnalysis:一款纯PHP实现的中文切分工具
2023-09-08
程序员简历模版.zip
2023-09-07
20230904jdk1.8.0-77.zip
2023-09-04
20230903批量改名CHB Renamer v2.5 .zip
2023-09-03
AE中英文版本切换脚本.zip bat脚本
2023-09-02
sed.exe.zip
2023-09-01
nicen-localize-image,是一款用于本地化文章的外部图片的插件
2023-08-30
wordpress检测标题重复插件duplicate-title-validate
2023-08-30
全能仿站小工具 V6.0
2023-08-28
电脑端V5程序聚合多开器0.1 Beta原始版.zip
2023-08-27
图片压缩Image Optimizer5.0.exe.zip
2023-08-27
netfxrepairtool9527.zip Microsoft .NET Framework 修复工具
2023-08-27
.net卸载工具(dotnetfx-cleanup-tool)
2023-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人