皓子的小站: Fixing Vite Breaking Inline JS & CSS in Thymeleaf Templates
本文探讨了在使用Vite和Thymeleaf时自然模板的兼容性问题及解决方案。Thymeleaf的自然模板通过注释语法(如/*[[...]]*/)实现,但Vite处理HTML时会破坏这些模板。针对不同...
皓子的小站: 解决 Vite 破坏 Thymeleaf 模板内联 JS & CSS 的方法
前言 Thymeleaf 有一个叫自然模板(natural templates)的概念。如官方文档中提到的内联 Javascript 自然模板和 CSS 自然模板。 官方文档中给出的示例如下: <...
皓子的小站: 我的博客,为什么是月更?
我是个有点惰性的人,尤其是碰到那些没截止日期的事。今天没开始做?那就三天内吧。三天拖成一周,一周又拖成一个月,一个月变成一个季度,季度变成半年,半年再一眨眼就成了一年……我的待办事项软件里,静静躺着一...
皓子的小站: 博客俱乐部一周年纪念品开箱
前言 在 2025-08-27 20:00:00(北京时间),博客俱乐部开展了该站点一周年纪念品兑换活动。共有十个名额,前五位除徽章以外有特殊礼物。该活动由博客俱乐部站长白熊组织,邮费也由其承担。除较...
皓子的小站: 网站字体加载之坑
本文记录了一起自定义字体加载失败的调试过程。博主反馈使用主题后字体无法正常加载,经系统排查发现:字体预加载成功但未使用,且woff2/woff格式正常而ttf格式异常。深入分析后定位到问题根源——主题...
皓子的小站: 经历 1000000000 次 DDoS 请求攻击后,我总结了三条经验
2025 年 4 月 24 日到 5 月 5 日期间,我的站点突然遭遇了一波极其猛烈的 HTTP Flood 攻击(被攻击记录,总请求数达到了 1.44B+)。最夸张的一刻,峰值一度冲到每秒 3120...
皓子的小站: 题解分享:[AtCoder Beginner Contest 414 E] Count A%B=C
题目链接:E - Count A%B=C 首发:题解:AT_abc414_e [ABC414E] Count A%B=C - 洛谷专栏 相关知识点:数论分块 - OI Wiki 附录:尝试做了做 10...
皓子的小站: 题解分享:[蓝桥杯 2025 国 Python A] 杨辉三角 P12876
题目链接:P12876 [蓝桥杯 2025 国 Python A] 杨辉三角 - 洛谷 首发:题解:P12876 [蓝桥杯 2025 国 Python A] 杨辉三角 - 洛谷专栏 附言:第一次参加蓝...
皓子的小站: FiF口语训练破解刷分教程(适用于 Windows)
前言 此方法原理为拦截并修改上传数据。 特别感谢博主 Rainnn 《脚本初尝试——FIF口语修改成绩!》[IA]、LxAnC 《[Windows]FiF口语训练拦截改分教程(傻瓜式)》
皓子的小站: 不要与蠢人辩论
引言 在当前信息高度膨胀、观点日益多元的时代背景下,人际沟通变得异常便捷,但与此同时也面临更多前所未有的挑战。正如古希腊哲学家苏格拉底所言:“我唯一知道的是我一无所知。”可惜的是,现实生活中,许多人缺...






![皓子的小站: 题解分享:[AtCoder Beginner Contest 414 E] Count A%B=C](https://howiehz.top/plugins/feed/assets/telemetry.gif?title=%E9%A2%98%E8%A7%A3%E5%88%86%E4%BA%AB%EF%BC%9A%5BAtCoder%20Beginner%20Contest%20414%20E%5D%20Count%20A%25B%3DC&url=/archives/abc414_e)
![皓子的小站: 题解分享:[蓝桥杯 2025 国 Python A] 杨辉三角 P12876](https://howiehz.top/plugins/feed/assets/telemetry.gif?title=%E9%A2%98%E8%A7%A3%E5%88%86%E4%BA%AB%EF%BC%9A%5B%E8%93%9D%E6%A1%A5%E6%9D%AF%202025%20%E5%9B%BD%20Python%20A%5D%20%E6%9D%A8%E8%BE%89%E4%B8%89%E8%A7%92%20P12876&url=/archives/P12876)

