GSAP 动画库

GSAP allows you to effortlessly animate anything JS can touch. Delivering silky-smooth performance and unmatched support so you can focus on the fun stuff.

articleCard.readMore

写一个右键聚光灯特效

忧郁的弟弟也是很老的galgame网站了, 以前好奇这个右键的效果是怎么做出来的, 上大学学了网页制作之后再看一下就还是挺容易做的.

articleCard.readMore

Windows 终端美化

最近发现 Windows 11 更新了 LTSC 版本,也是迫不及待地换上了。换系统不可避免要重新配置环境,装各种各样的软件,就顺便安利一下终端美化。

articleCard.readMore

在 js 中如何遍历一个数组

虽然这个标题看起来会有些弱智, 遍历一个数组是任何一门编程语言的必学项目, 但是这两天我在做一个快速复制emoji的工具时发现在js中遍历一个数组居然有四种方法!

articleCard.readMore

浏览器渲染流程 & 优化

一个网页是如何出现在你的面前的, 并且当你作为开发者该如何优化这个出现的过程.

articleCard.readMore

CloudFlare 代理导致错误的 Content-Type

解决 CloudFlare 导致 css 文件的 Content-Type: text/css 变成 Content-Type: text/plain.

articleCard.readMore

deepseek 接口在js中怎么使用流式输出

deepseek 的文档不是很完整, 翻了两遍还以为不支持流式传输, 只有推理模型写着有流式传输的demo, 还只有 python , 搞得我一度以为只有 deepseek-reasoner 支持流式传输.

articleCard.readMore

字体压缩

有时候我们想要给自己的页面添加自定义字体,但是常见的中文字体文件格式都是otf或者ttf,这类字体格式往往占用很大,十几二十MB都是家常便饭,这样就不方便页面的加载,有可能用户准备退出了字体也没加载出来,这时候只需要给字体取子集转换成WOFF2格式即可压缩字体。

articleCard.readMore

白嫖GPT 4o key

白嫖的是Github的GPT

articleCard.readMore

一篇文章教你如何使用Github Actions实现网站自动化部署

原本我一直都是用vercel做托管, 写完代码我只需要把代码推上GitHub, 之后的事情就不需要我操心了.

articleCard.readMore

从0开始入门Hexo

如果你是一个前端小白, 只会前端三件套, 但是想自制一个博客, 那么这篇教程可能很适合你.

articleCard.readMore

JavaScript 中的 Map 对象

使用 Map 对象操作键值

articleCard.readMore

[转载]Nuxt3集成Ant design 组件库

编写Nuxt项目中自动按需导入使用Ant design vue组件库

articleCard.readMore

nuxtjs/content v3 简单入门

nuxtjs/content是nuxt官方的一个基于文件的CMS,通过content可以很方便地管理文章内容

articleCard.readMore

nuxt3 配置环境变量

通过 `useRuntimeConfig()` 获取环境变量而不是传统的 process.env

articleCard.readMore

解决 nuxt.js 安装失败

解决因为网络问题导致无法正常安装 nuxt.js项目的问题

articleCard.readMore

nvm 安装使用

记录一下在服务端安装 node.js 省的偶尔要装一下又不记得怎么装

articleCard.readMore

教你写一个简单的终端主题

前两天才想起 oh my posh 支持 windowss Mac Linux, 而且我觉得 oh my posh 自带的主题要比 oh my zsh 和 oh my bash 的好看.

articleCard.readMore

小米路由器刷入openWRT

OpenWrt是适用于嵌入式设备的一个Linux发行版, 不过说实话我也不知道刷了能用来做什么, 就图好玩刷了一个.

articleCard.readMore

pm2无法自动读取环境变量

因为pm2不会自动读取`.env`文件, 需要显式指定环境变量.

articleCard.readMore

重构了网易云解析工具

在去年十月, 我因为想要把网易云的歌曲全部下载到手机上用本地播放器听歌, 就一直在找解析工具, 但是发现很多解析工具都只有单曲解, 这就比较麻烦了, 歌单里面几十上百首歌总不能我一首一首去下吧, 就寻思自己写一个批量下载.

articleCard.readMore

解决每次连接服务器都要加载配置文件

今天更新后端服务, 打算进服务器重启一下后端服务, 结果发现所有的应用都消失了, 只剩下一个远古时期的node.js.

articleCard.readMore

将旧服务器上的服务迁移到新服务器

最近斥巨资换了个 .moe 的域名, 因为域名在 dynadot 买的, 所以我之前的华为云服务器使用这个域名会被拦截, 索性又斥巨资换了个 cloudcone 的 VPS

articleCard.readMore

站点实时在线人数

前段时间刷视频看到了 Mix Space 项目, 好奇逛了一下, 发现页脚的实时在线人数还挺有意思, 刚好最近在重新设计博客的前后端, 就试了一下, 也成功在自己的博客实现了实时在线人数显示.

articleCard.readMore

无感刷新token实践

对于用户身份权限验证方法有多种, 使用 Token 是一种常见的方式.

articleCard.readMore

mysql用户认证问题

修复nodejs使用mysql时总会出现的认证错误问题.

articleCard.readMore

在 vercel 部署一个后端项目

老实说用了那么久 vercel, 一直当网站托管用, 但是突然意识到也能当Api后端使用.

articleCard.readMore

修改vercel超时问题

将vercel默认的超时时间修改为最大值.

articleCard.readMore