全站共计4名贡献者


全站共发布文章 52 篇

全站共计4名贡献者


全站共发布文章 52 篇
2025
2024
2024-10-18 1 contributions
2024-07-21 1 contributions
2024-07-18 1 contributions
2024-07-17 1 contributions
2024-07-10 1 contributions
2024-07-03 1 contributions
2024-07-01 1 contributions
2024-06-29 1 contributions
2024-06-23 1 contributions
2024-06-08 1 contributions
2024-05-27 1 contributions
2024-04-25 1 contributions
2024-04-13 1 contributions
2024-03-07 1 contributions
2024-03-04 1 contributions
2024-02-28 1 contributions
2024-02-23 1 contributions
2024-01-21 1 contributions

2025

07月

Halo插件开发:java17旧项目迁移至java21项目记录

最近 Halo 2.21.0的更新将 java版本从 17 升级到 21 ,同时针对前端部分增加了代码分割方案,使得控制台的代码提及变得更小,用户体验更良好。于是几经折腾下,对于我一些还没有发布的插件进行了逐步改造,将项目的 jdk 从17升级到 21。 先说一下我之前失败的迁移经历吧,我直接是通过

2
174

05月

Halo插件|一个面向创作者的多功能媒体处理工具集

Halo 2.0 附件工具箱 插件简介 附件工具箱 是一款专为 Halo 2.0 博客系统打造的全能型附件管理工具。它不仅能够帮助博主快速创建精美的文章封面,还提供图片水印、压缩等专业级附件处理功能。无论您是个人博主还是企业用户,都能通过这款插件轻松实现附件的高效管理和优化。 🎉 限时特惠 随着功

2
215

04月

分布式事务详解:从入门到精通

摘要: 本文介绍了策略模式的概念及其在软件开发中的应用。策略模式允许在运行时根据不同的条件选择不同的算法或行为,解决了直接在代码中使用大量if-else或switch-case分支逻辑导致的问题。文章以一个智能客服系统为例,详细阐述了如何使用策略模式实现多AI服务的动态调用。文章还介绍了策略模式的优点和缺点,以及适用场景。

5
167

03月

让你的网站初步适配PWA

这是一篇关于渐进式 Web 应用(Progressive Web App,简称 PWA)的摘要总结文章。文章首先介绍了 PWA 的定义和优势,包括可靠性、性能和可安装性等特点。接着详细阐述了实现 PWA 的基本步骤,包括添加 Web App Manifest 文件、使用 Service Worker 以及启用 HTTPS 等。文章还提到了如何适配 Hexo Butterfly 主题,包括安装 hexo-offline 插件、创建 hexo-offline 配置文件以及修改主题配置文件等步骤。最后,文章介绍了如何优化 PWA 体验,包括离线支持、推送通知和动态缓存策略等。总的来说,文章提供了一个关于如何实现和优化 PWA 的全面指南,有助于开发者将网站升级为具有优质体验的 PWA 应用。

Halo主题 - 微浸:以轻量构建美学,用细节定义体验

前言 微浸(Microimmersion)是一款专为博客场景打造的轻量级 Halo 原创主题,以「极简内核」与「深度定制」为核心,融合前沿技术与交互美学,助力用户打造兼具速度与个性化的品牌化站点。以下将从设计理念、功能亮点与场景适配三大维度,为您解析这款主题的独特魅力。 主题亮点 一、设计理念:轻量

14
1910

01月

深入理解Python爬虫技术:原理、实现与实践

摘要: 本文主要介绍了Python爬虫的基本原理、常用库以及实现方法。Python爬虫是一种自动化的数据采集工具,可模拟浏览器行为抓取互联网上信息。HTTP协议基础和网页结构解析是爬虫的核心原理。requests库、Beautiful Soup和Scrapy框架是常用的Python爬虫库。文章还提供了实践案例和应对反爬机制的策略,如使用代理应对IP封禁等。Python爬虫在数据分析、商业情报等领域具有广泛的应用前景,但需要遵守法律法规和道德规范。

2024

11月

Halo-2.20 新特性:自定义登录页面模版

此文章介绍了开源建站工具 Halo 的 2.20 LTS 版本发布,该版本重构了登录页面,提升了加载性能,并实现了专业版的自定义登录页面 logo 功能。文章还提供了如何个性化定义一个登录页面的教程,包括如何修改配置元素样式和模版样式,以及如何在不同主题下覆盖登录页面模版。教程涵盖了添加配置项、创建新的 login.html 模版文件、自定义 CSS 变量、修改登录按钮样式等步骤,并提供了注意事项。此外,还介绍了动态背景图逻辑和修改文字颜色的建议。

49
2348

10月

vue3 中父子组件数据传输踩坑

摘要总结: 父子组件之间的数据传递出现问题,由于子组件的生命周期流程在父组件之前完成,因此在父组件获取后端异步数据时,子组件无法及时获取到更新的数据。为了解决这个问题,可以采取两种解决方案。第一种是使用v-if控制子组件的挂载时机,在获取到数据后再进行子组件的挂载。第二种是使用计算或侦听方法来处理接收的数据,通过监听父组件传递的props值的改变来触发子组件内的逻辑处理。这样可以确保在父组件数据更新时,子组件能够及时处理并更新视图。

0
339

09月

将你的服务运维面板从宝塔替换为1panel

摘要总结: 本文介绍了服务器用户因为服务器配置较低,希望降低内存使用率并更换轻量级运维面板的需求下,选择了卸载宝塔面板,迁移到新的运维面板“1panel”的过程记录。文章详细描述了卸载宝塔面板的步骤,包括备份数据、卸载宝塔、安装新的运维面板等过程。同时还描述了转移网站的具体步骤和遇到问题的解决方式,如通过可视化管理工具配置Nginx和更换服务器导致的docker容器服务停止问题的处理。迁移完成后内存占用率显著下降,带来了更高的效益和更低的使用成本。此外,也提到了卸载宝塔的原因包括对宝塔窃取用户数据的担忧、广告过多以及对免费服务的个人需求等。

11
587

08月

Python实战项目:外星人入侵(源码分享)

该文章给出了一个基于Python的游戏代码的摘要总结,描述了游戏的流程和主要逻辑。同时,它也提供了一个关于如何安装和运行这个游戏代码的简要指南。由于摘要比较长,我会尝试为您总结其核心内容: 核心内容如下: 1. 介绍游戏的背景和目标。 2. 描述游戏的运行环境和依赖库的安装方法,包括Python环境和pygame库的安装。同时提供了一个提示,即所有Python第三方库的安装通常只需使用pip install命令即可。 3. 提供了一段关于游戏的核心代码摘要,其中包括游戏的主要逻辑,如游戏开始、游戏循环、游戏结束等。 4. 提供了一些关于运行游戏的指导和建议,如如何运行游戏代码以及如何处理常见的错误和BUG。 最后一段是对完整项目的下载链接的引用,为读者提供了获取完整项目的途径。 从提供的代码摘要来看,这是一个基于pygame的游戏开发项目,涉及到了游戏开发中的许多基本元素,如游戏循环、碰撞检测、动画、音效等。如果您想运行这段代码,您需要确保已经安装了Python环境和pygame库,并按照代码中的指示进行操作。如果遇到任何问题,可以尝试按照文章中给出的方法解决,或者访问提供的链接获取更多帮助。

1 2 6

欢迎来到webjing的站点,为您导航全站动态

52 文章数
6 分类数
122 评论数
51标签数