一些零散的个人笔记
分享技术心得、项目经验和学习记录
2026
13 篇文章- 8月13日
调试神器vConsole的使用
调试 - 7月27日
WS2812彩色灯驱动代码
嵌入式开发 - 7月8日
微信小程序NFC读写案例
小程序 - 6月30日
git常用命令
git - 6月18日
NextCloud个人云盘搭建与基本使用
NextCloud - 6月10日
记录驱动三相无刷电机的过程
嵌入式开发 - 5月26日
C语言指针用法
C语言 - 5月21日
关于8051内核单片机printf函数打印出错的一次记录
嵌入式开发 - 5月19日
取模软件推荐
工具 - 5月15日
C盘空间释放node脚本
工具 - 5月13日
正反推驱动数码管伪代码
嵌入式开发 - 5月9日
基于8051内核单片机模拟IIC驱动OLED的记录
嵌入式开发 - 4月24日
基于8051内核单片机模拟SPI驱动st7789的记录
嵌入式开发
2025
19 篇文章- 12月4日
运放电路
电路设计 - 12月3日
C语言结构体和联合体
C语言 - 11月16日
PID算法理解
算法 - 8月24日
MCP从入门到实战
node - 8月11日
D3.js基础
图形绘制 - 7月28日
记录人生第一次被骗
生活闲聊 - 7月16日
一行代码实现主题明暗切换
css - 7月10日
electron源码保护方案
Electron - 7月5日
一行命令永久激活Win11,Win10,Office
工具 - 7月4日
electron逆向破解
Electron - 6月26日
PWM频率和占空比可调节函数
嵌入式开发 - 5月13日
centos搭建gitlab私服
linux - 5月7日
ADC两种测量电压方式
嵌入式开发 - 3月4日
C语言格式化文件配置
C语言 - 1月29日
分享一个小智AI接线图
嵌入式开发 - 1月24日
github使用actions完成自动化部署
github - 1月4日
mysql允许局域网内的远程连接
mysql - 1月4日
ubuntu安装redis并配置远程连接
redis - 1月1日
安卓安装ubuntu环境和mysql
软件
2024
45 篇文章- 11月11日
创建自己的脚手架
node - 10月22日
minisearch模糊搜索
minisearch - 10月20日
unity常用代码片段
unity - 10月19日
在浏览器环境中对github仓库进行增删改查
github - 10月14日
使用Tiled编辑器制作phaser地图
phaser - 10月9日
网页游戏制作,phaser制作4399小游戏
phaser - 10月3日
three.js我遇到的问题
three.js - 9月21日
利用node+socket.io搭建一个简单的聊天平台
node - 9月17日
写给新生的一封信
生活闲聊 - 9月4日
面经
面经 - 8月31日
压缩3D模型
优化 - 8月29日
echarts绘制中国地图
echarts - 8月11日
css巧妙技巧
css - 7月28日
blender插件分享
blender - 7月11日
blender基础知识
blender - 7月1日
three.js加载模型基础代码
three.js - 6月28日
three.js结合cannon-es实现3d物理世界
cannon-esthree.js - 6月20日
文件上传多种场景(前端+后端)
node - 6月17日
sass实现主题切换
sass - 6月16日
GSAP基础知识
GSAP - 6月16日
GSAP插件介绍
GSAP - 6月15日
three.js添加gui参数调试工具
three.js - 6月14日
three.js添加轨道控制器
three.js - 6月14日
three.js常见知识点
three.js - 6月13日
使用docker镜像nginx进行项目部署
Docker - 6月13日
使用three.js创建一个最基础的3d场景
three.js - 6月12日
Docker安装mysql
Docker - 6月12日
Dockerfile介绍
Docker - 6月4日
Docker常用命令
Docker - 6月3日
Centos7安装Docker
Docker - 5月29日
js中判断数据类型的方法
js - 5月28日
js中的微任务与宏任务
js - 5月22日
为git配置代理(解决开启科学上网后,push报错问题)
git - 5月20日
vue3扩展学习
vue - 5月20日
react易忘知识点
react - 4月2日
webpack基础知识
webpack - 3月15日
sass基础知识
sass - 3月10日
js设计模式
js - 3月2日
vue3基础知识3
vue - 2月24日
vue3基础知识2
vue - 2月23日
vue3基础知识1
vue - 2月10日
md文件的解析、渲染与目录文件读取
vue - 2月1日
js基础篇4
js - 1月10日
MongoDB的安装与使用
node - 1月2日
js基础篇3
js
2023
51 篇文章- 12月10日
js基础篇2
js - 11月27日
处理yaml文件
vue - 11月20日
js基础篇1
js - 10月1日
文件上传完整流程
node - 9月15日
解决vite+vue中别名问题
vue - 9月11日
npm创建vue项目
vue - 9月10日
主题推荐-stellar
stellar - 9月5日
css中变量的使用
css - 9月2日
在vscode中的使用sass插件
sass - 8月28日
js扩展API
js - 8月25日
css属性mix-blend-mode介绍
css - 8月23日
uni-app实现app自动检测更新
uni-app - 8月19日
vue(原生js)事件委托与参数同时使用
vue - 8月15日
探究css的滤镜效果
css - 8月10日
主题推荐-anzhiyu
anzhiyu - 8月5日
maupassant的基本配置
maupassant - 8月3日
主题推荐-maupassant
maupassant - 8月2日
uni-app中的省市区选择组件
uni-app - 7月27日
chart.js的使用
butterfly - 7月23日
LeanCloud云数据库基本操作
LeanCloud - 7月19日
Aseprite汉化教程
Aseprite - 7月16日
解决安装Godot时未授权
Godot - 7月15日
使用nvm对node进行版本管理
node - 7月10日
ws模块实现聊天的一些基本功能
node - 7月6日
闲聊篇
生活闲聊 - 6月1日
初始ws模块
node - 5月28日
hexo博客项目部署至vercel
hexo - 5月24日
留言板模块与文章评论开启
butterfly - 5月23日
增加一个统计模块
butterfly - 5月21日
vue项目打包部署至云仓库
vue - 5月20日
Electron与vue的组合
Electron - 5月16日
首页轮播功能的实现
hexo - 5月13日
登录鉴权——JWT(前后端分离)
node - 5月12日
登录鉴权——Cookie与Session(适合后台嵌套模板)
node - 5月10日
Electron的初次认识
Electron - 5月4日
面试题-1(来自b站千峰教育)
一阶段面试题集锦 - 5月3日
菜单栏多色图标
butterfly - 5月2日
依赖包与vue版本冲突问题
vue - 5月1日
WgpSec CTF(web:尝试找到你的小姐姐吧)
web - 4月23日
基于hexo的搜索功能
hexo - 4月18日
更换博客背景2.0版本(自由选择)
butterfly - 4月16日
更换博客背景1.0版本(随机背景)
butterfly - 4月15日
创建express项目
node - 4月11日
vue-cli创建vue项目
vue - 4月10日
利用css画图形
css - 4月8日
自定义css与js
butterfly - 4月7日
开启文章封面
butterfly - 4月6日
butterfly关于logo图标与头像的增加
butterfly - 4月4日
butterfly的安装使用与导航栏基础
butterfly - 4月3日
如何部署至Gitee
hexo - 4月2日
hexo的安装与使用
hexo