Certimate + Let’s Encrypt:零干预的 HTTPS 永续方案
这篇文章介绍了HTTPS在互联网中的重要性以及手动续签SSL证书的痛点,如频繁操作、易出错和安全风险。随后讨论了自动化续签工具如Certbot、Certimate和acme.sh的功能对比,强调了自动化管理的优势,并重点介绍了Certimate如何解决这些问题。
这篇文章介绍了HTTPS在互联网中的重要性以及手动续签SSL证书的痛点,如频繁操作、易出错和安全风险。随后讨论了自动化续签工具如Certbot、Certimate和acme.sh的功能对比,强调了自动化管理的优势,并重点介绍了Certimate如何解决这些问题。
这篇文章介绍了使用uni-halo框架进行微信小程序开发的过程,包括选择该框架的原因、开发目标以及项目配置和部署的步骤。
这篇文章介绍了作者在2025年上半年因为疾病而经历的生活转变,从原本的前端开发者变成了需要学习和应对自己健康问题的“医疗前端”开发者,通过这段经历对“成长”有了新的定义和体会。
这篇文章介绍了IBD患者在免疫系统异常后经历的长期求医过程,包括初期症状、多次就诊和检查,最终在医院确诊为升结肠溃疡伴狭窄,揭示了病情的复杂性。
在病入膏肓、身体极度孱弱又穿戴着沉重的演出服的情况下,她的声线已经是沙哑颤抖地难以控制,这首歌能完成至如此水平,真是个奇迹,歌声中满是沧桑、坚毅与不舍。不愧为女中豪杰,令人敬佩亦扼腕
召唤师,我们的演出开始了!
瓦匠个人小站
终于热不住开空调了,每天热到飞起,昨天一反常态天黑黑的,傍晚下了一阵很大的雨,半夜又下了一阵,还以为要下几天凉快凉快,没想到又开始出太阳了。 太晒了,好的没对到焦🤣。  ,并在后端正确读取这些头信息。文章还提供了获取真实 IP 地址的方法,并展示了在登录接口中调用该方法的示例代码。
这篇文章介绍了如何在 Nest.js 应用中实现 Server-Sent Events(SSE)技术,用于服务端主动向客户端推送消息。文章以实时通信场景为例,讨论了选择 SSE 技术的原因,因其能满足高效推送和低延迟需求,且更适合服务器向客户端发送更新的场景。接着详细描述了如何通过 @Sse 装饰器和 Event Emitter 实现 SSE 功能,并展示了相关代码片段,包括创建 SSE 连接、监听事件以及处理消息推送的逻辑。
这篇文章介绍了如何在 Nest.js 应用中优雅地使用事件发布/订阅模块 Event Emitter。EventEmitter 是一个基于强大库的社区模块,能够简化服务间的通信,使应用更健壮、灵活且易于扩展。文章详细讲解了安装依赖、初始化模块、发布事件以及订阅事件的具体步骤,并展示了在服务中注入 Event Emitter 并使用其方法完成事件的发布与监听的代码示例。
从 0 到 1 搭建一个 Nuxt.js 项目,并分享其记录过程
进入分类这篇文章介绍了如何在Nuxt3中进行搜索引擎优化(SEO),包括如何在nuxt.config.ts中添加配置,使用组合函数useHead和useSeoMeta来设置网站的标题、关键词、描述等元数据,并根据当前路由动态设置元数据,以及如何设置动态标题。
这篇文章介绍了在Nuxt3项目中如何添加路由Transition过渡效果和Loading动画,通过配置nuxt.config.ts文件和在app.vue中添加CSS来实现页面和布局之间的过渡效果,并展示了如何为不同页面设置不同的过渡效果。
这篇文章介绍了如何使用Supabase实现RESTful风格的API接口,通过两张表`ds_categorys`和`ds_websites`来存储网站分类及子站点的相关信息,并实现CURD功能。文章详细说明了如何设计接口,如何在`server/api`目录下新增接口文件,并展示了如何编写Get接口的示例代码。
这篇文章介绍了如何使用Supabase和Github OAuth Apps实现Nuxt3应用的登录鉴权,通过配置Auth Providers,设置OAuth Apps信息,并在Nuxt3中集成@nuxtjs/supabase插件,创建相应的login.vue和confirm.vue文件,从而实现通过Github授权登录并在Supabase数据库中进行操作。
亚索的剑,佐伊的泡泡,千珏的生死——每个英雄都是哲学问题的具象化身
进入分类召唤师,我们的演出开始了!
火即是引路的灯塔,也是净化的清泉
发表在「Certimate + Let’s Encrypt:零干预的 HTTPS 永续方案」
宝塔还出了一个AllinSSL,感觉也很不错,功能也挺多的哈哈😍 有外网环境的话,感觉zerossl和谷歌证书更好一些,lets在老一些的安卓设备上不信任,不过感觉也没什么影响,那么老的设备大概率也不会看网站了哈哈
发表在「2025年中复盘:从代码到肠镜,我的跨界学习之旅」
沉默也许不是最好得回答,却是最适合自己得回答,那些失去的,都会以其他的方式回来
发表在「当免疫系统叛变时,一个 IBD 患者的独白」
加油,我妹妹也是克罗恩病,在小地方误诊为阑尾炎切了阑尾,到长沙湘雅二院才确诊的;那时23年,她才17岁,也是特殊情况,通过MDT住院一个多月才有手术条件;同款营养粉哈哈,现在体重已经恢复了😛
发表在「当免疫系统叛变时,一个 IBD 患者的独白」
同为免疫系统疾病病人, 看着真感同身受. 心态挺好, 希望保持哈哈哈. 慢慢来吧. 还活着就是希望.
发表在「前端的全栈之路:基于 Vue3 + Nest.js 全栈开发的后台应用」
看了下效果图,非常漂亮,功能也很丰富~
发表在「前端的全栈之路:基于 Vue3 + Nest.js 全栈开发的后台应用」
现在nodejs泛用性真的太强了,不但前端能写,后端也能搞。
发表在「Nuxt3 实战 (十二):SEO 搜索引擎优化指南」
博主,你怎么不更新nuxt3了,感觉的博文涉猎很广,很规范。求更! OωO
发表在「致敬每一个像“胖猫”一样对待感情真诚的人」
它看似是一起典型的性别议题;男女恋爱之间的经济往来,被简化为女性在亲密关系中得到利益,女方被以捞女等典型的厌女词汇抨击,男女则被无限浪漫化、崇高化,全社会又一次喜闻乐见对一个女人的私刑。而在同一时间内发生的梅州高速事故,直到胖猫热点结束,人们甚至都不知道事故中所有遇难者的姓名。 或许我们需要...
发表在「致敬每一个像“胖猫”一样对待感情真诚的人」
先说观点:爱人先爱己,像胖猫这样的人并不值得致敬。对于一个成年人把握不好安全边界过度理想化以及极高的依赖度只会害了自己。听起来似乎很无情,但是现实就是这样的。你可以把纯真或是幼稚当做优点,但是在成年人的世界里这就是不及格,把自身置于危险的境地。但是他不安全的依恋类型家庭因素占据大头,所以也并不...
发表在「致敬每一个像“胖猫”一样对待感情真诚的人」
爱人先爱己,这句话说的简单,可又有多少人能做到呢?一旦爱上就会毫无保留、倾尽所有...之前我一直坚信喜欢比合适重要,但是现在我明白了合适比喜欢要更重要一些😩
发表在「Nuxt3 实战 (四):安装 Nuxt UI 和配置 Typescript 类型检查」
我的博客就是基于Nuxt UI做的,怎么说呢,这个UI局限性挺大的,还有些不是很理解的限制。 比如tooltip组件只能在PC用 比如Slideover组件只能左右 比如Modal组件会默认给html插入一个padding-right,我知道是防止锁定滚轮时出现html宽度的变化,但是我的滚轮...
发表在「对象解构与迭代器的猫腻?」
原来如此,之前写了个段代码; .then(res => new Uint8Array(res)) .then(array => btoa(String.fromCharCode(...array))) .then(b64 => // 在内存小的机器上可能会堆栈溢出,可能就是迭代器yield的时...