人生若只如初见

WXY

技术教程

使用Halo静态网页服务插件和GitHub Actions 实现自动部署

使用Halo静态网页服务插件和GitHub Actions 实现自动部署

前言 Halo作为一个优秀的开源博客系统,结合静态网页服务插件,能够实现快速、稳定的静态页面发布。通过集成GitHub Actions自动化工作流,我们可以进一步优化部署流程,将代码的变更实时同步到线上。 本文将介绍如何使用Halo静态网页服务插件,并结合GitHub Actions,实现自动化构建
79
0
1
2024-10-17
Java文件写入详解:FileWriter和BufferedWriter的使用

Java文件写入详解:FileWriter和BufferedWriter的使用

Java的文件操作包含读写两个方面。对于读取操作,Java提供了Reader抽象类;与之对应,写入操作则由Writer抽象类支持。Writer作为所有输出字符流的统一接口,允许将数据写入文件,实现持久化存储。这种设计确保了读写操作的一致性和灵活性。 FileWriter FileWriter 是 W
72
0
1
2024-10-11
Spring事务失效的常见陷阱与解决方案

Spring事务失效的常见陷阱与解决方案

本篇通过一道面试题和一些实践,来拆解几个Spring事务的常见坑点。 原理 Spring事务的原理是:通过AOP切面的方式实现的,也就是通过代理模式去实现事务增强。 具体过程是:对包含@Transactional注解的方法进行拦截,然后重写,重新在方法里加入异常回滚的逻辑。而且,每个线程都是独立管理
142
1
0
2024-10-10

黑群晖CPU硬件信息及真实温度显示

简介 syno_cpuinfo是一个开源的项目: 显示黑群晖系统的真实 CPU 信息和温度。修改nginx配置反代后端并通过读取系统硬件信息,将CPU型号以及温度信息嵌入到目标数据流中。(支持自定义CPU型号) 功能 通过 /proc/cpuinfo 读取真实的 CPU 厂商、系列、核心数、时钟频率
481
0
13
2024-08-03

黑群晖CPU信息显示修正,支持DSM 5.x/6.x/7.x

问题背景 相信很多朋友和我一样,在折腾黑群晖的过程中都遇到过这个小烦恼:DSM系统面板上显示的CPU信息总是错误的。虽然这并不影响系统的正常运行,但作为一个追求完美的极客,看到不正确的信息总是有点别扭,对吧? 今天,我要和大家分享一个简单有效的解决方案。通过应用一个小巧的补丁,我们可以让黑群晖显示真
195
0
12
2024-08-01

Halo博客walker主题适配<友链自助提交插件>

为了方便使用Halo的博主们更好地管理和展示友链(友情链接),柳意梧情 大佬开发了一款 <友链自助提交插件>,旨在简化友链的申请和管理过程,提升博客的互动性和用户体验。本文将介绍在Halo博客的walker主题中适配和使用这款插件,让您的博客更具吸引力和互动性。 效果演示 请参考本站:
200
2
13
2024-07-26
Halo博客walker主题适配<豆瓣插件>

Halo博客walker主题适配<豆瓣插件>

增加一个豆瓣页面可以让你的博客更加丰富多彩,提供个性化的书影音分享功能。本文仅针对使用Halo程序 walker主题的小伙伴,当然Halo其它主题有的提供的有douban页面模板不用修改即可,有的没有也可按照本教程对douban.html 自行修改! 安装豆瓣插件 在你的console后台找到应用市
234
2
7
2024-07-26

Jpom快速入门:安装到发布Springboot项目的完整教程

通过这篇文章,您将学习如何从零开始安装Jpom,并逐步构建和发布一个Springboot项目。 如果您还想了解更多关于Jpom的内容,请参考:
324
0
6
2024-07-12

关闭Win10搜索栏广告及隐藏热门搜索推荐

随着Win10系统版本的逐步更新,微软在系统的各个角落都增加了广告位。最近,我发现自己的搜索栏功能下方新增了广告,显得十分烦人。经过多次尝试各种方法后,终于成功关闭了这些广告。本篇文章做下记录和分享。 干净清爽的搜索框 方法一(推荐)
390
0
3
2024-07-04
接口优化技巧

接口优化技巧

前言 之前工作中,遇到了一个504超时问题。问题根源在于接口耗时过长,超出了nginx配置的10秒限制。经过一次真正的接口性能优化,最终将接口响应时间从11.3s降低到了170ms。在本文中,我将与大家分享一些通用的接口优化方案。
271
0
2
2024-05-15