《烟火未央,情愫暗藏》

注意:由于浏览器问题,视频在加载完成后没有封面,需要您手动点击播放,以上视频为片段,如想听完整版请翻至本章底部。 我们的心像烟火,一朵连结着一朵,不独自飘落,赶走了寂寞。转身我在原地等你,也许会偶尔停泊,结束向前的念头,也不畏寂寞,和天空海阔。转身看见你灿烂的笑容。 若将青春折叠成一封泛黄的信笺,暗恋便是信纸背面未干的墨迹。它不像明恋那般浓烈如烈酒,而是似烟火散落后的细碎星芒,隐匿在记忆的褶皱里,...

使用 Rspack 构建 Halo 插件的前端部分

前情提要 Halo 插件的 UI 部分(Console / UC)的实现方式其实很简单,本质上就是构建一个结构固定的大对象,交给 Halo 去解析,其中包括全局注册的组件、路由定义、扩展点等。 基于这个前提,在实现插件机制时,主要面临的问题就是如何将这个大对象传递给 Halo。当初做了非常多的尝试,最终选择构建为 IIFE(Immediately Invoked Function Expressi...

avatar Ryan Wang's Blog 发表于 2025/06/16

常用SpringBoot注解

1、@RequestMapping @RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过RquestMappingHandlerMapping和RequestMappingHndlerAdapter两个类来提

avatar 龙猫汪汪汪 发表于 2025/05/10

常用Linux命令

1、开放/关闭端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭56

avatar 龙猫汪汪汪 发表于 2025/04/19

红原


avatar 世界第一可爱 发表于 2025/04/16

Spring Boot 3.4 + ThreadPoolTaskExecutor 批量插入百万数据

利用 Spring Boot 3.4 结合 ThreadPoolTaskExecutor,使数据插入任务并发执行,提高数据库写入吞吐量。 线程池配置 配置文件 # 核心线程数 async.executor.thread.core_pool_size=30 # 最大线程数 async.executor

avatar 龙猫汪汪汪 发表于 2025/04/06

Hello Halo

如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。

avatar 龙猫汪汪汪 发表于 2025/03/30

AJAX 「 ※ Learning ※ 」

简介 AJAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和 XML。 通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。 AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。 准备工作 1、前往 Node.js 官方网站 并下载适合你操作系统的 Node.js 安装程序。 2、前往并下载 Expre...

avatar 無.Flac‘s Blog 发表于 2025/03/12

AJAX 「 ※ Learning ※ 」

简介 AJAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和 XML。 通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。 AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。 【原生】AJAX请求 准备工作 1、前往 Node.js 官方网站 并下载适合你操作系统的 Node.js 安装程序。 2、...

avatar 無.Flac‘s Blog 发表于 2025/03/12

Jqurey

jQuery是一个快速的、小型的、具有丰富功能的JavaScript库。它的出现使得网页中的DOM、事件、动画、Ajax等操作变得更加简单。“写更少的代码,做更多的事儿”是jQuery一直坚信的开发理念。 >引入jQuery 官方下载 https://jquery.com/ <scripts src="path/to/jquery.xx.js" > </script> 引入 jQuery 库,实际...

avatar 無.Flac‘s Blog 发表于 2025/03/09

这次真的要走到蛇年了,你过得还好吗?

引言:时间的低语与新年的钟声 时间,总是以一种悄无声息却又无处不在的方式,提醒着我们它的存在。每当我们抬头望向星空,或是低头凝视手中的老照片,那些关于过去的回忆便会如潮水般涌来。而当新年的钟声再次敲响,我们才发现,时间的车轮已经滚滚向前,带着我们从一个生肖年走进另一个生肖年。 2025年,农历蛇年即将来临。站在这个时间节点上,我不禁问自己:“这次真的要走到蛇年了,你过得还好吗?”这个问题,不仅是对...

@SuperBuilder

@SuperBuilder是Lombok提供的一个注解,用于生成构建者模式代码,特别适用于继承关系的类。它是@Builder的增强版本。 基本用法 @Data @SuperBuilder @NoArgsConstructor // 必需 @AllArgsConstructor // 必需 publi

avatar Roozen的小破站 发表于 2025/01/03

@InitBinder

@InitBinder是Spring MVC提供的一个注解,主要用于自定义请求参数的绑定规则。它可以: 注册自定义的编辑器 设置必填字段 设置允许的字段 设置日期格式等 @InitBinder的value参数 @InitBinder的value参数用于指定这个绑定器要作用的目标对象。有以下几种使用方

avatar Roozen的小破站 发表于 2025/01/03

Google Guava和EventBus

1. Google Guava简介 Guava是Google开发的Java工具库,提供了很多实用工具: 集合工具(Collections) 缓存工具(Cache) 并发工具(Concurrency) 字符串处理(Strings) I/O工具(I/O) EventBus(事件总线) 2. EventB

avatar Roozen的小破站 发表于 2025/01/01

Spring WebSocket

1. WebSocket基础 连接建立流程: Client Server | | |------ HTTP Upgrade ------>| // 发起升级请求 |

avatar Roozen的小破站 发表于 2025/01/01

HandshakeInterceptor与HandlerInterceptor

HandshakeInterceptor (WebSocket握手拦截器) public interface HandshakeInterceptor { // 握手前 boolean beforeHandshake(...); // 握手后 void af

avatar Roozen的小破站 发表于 2025/01/01

Computing Power Network: A Survey

Computing Power Network: A Survey 文本基于: Y. Sun, B. Lei, et al., “Computing power network: A survey,” China Communications, 2024, vol. 21, no. 9, pp. 1

avatar 世界第一可爱 发表于 2024/12/28

THYUU-星度Halo主题简评

前言 这个算不得评价,只能说是用闲暇的时间研究了一下,把我的一点点想法写出来。 总的来说,这套主题很好看,有自己的设计语言,主题图标也成体系,不愧是出自专业设计师之手!就是等的时间有点漫长了,不过也理解。 使用 整个THYUU主题安装和部署的过程非常简单,只需要安装上两个专属的配套插件以及按照困困鱼

avatar 世界第一可爱 发表于 2024/12/25

Spring Boot 项目中,多种设置环境变量的方式

在 Spring Boot 项目中,有多种设置环境变量的方式,我按照优先级从高到低列出: 命令行参数: java -jar app.jar --MYSQL_HOST=localhost 系统环境变量: # Linux/Mac export MYSQL_HOST=localhost # Windo

avatar Roozen的小破站 发表于 2024/12/23

解决 JavaScript 处理大数字精度问题

这是为了解决 JavaScript 处理大数字精度问题,我们可以通过以下方式实现: 创建 Jackson 配置类: // src/main/java/top/roozen/lab/competition/config/JacksonConfig.java @Configuration public

avatar Roozen的小破站 发表于 2024/12/21