2024

05-03 使用 pnpm 管理 monorepo
05-03 在 plasma 上使用 Meta 打开开始菜单
03-24 在 Node 上使用 FabricJs
02-16 使用 coc 配置 @delance/runtime
01-28 修改 hosts 加速访问 dl.google.com

2023

12-29 如何使用 adb 将 Betterfox 安装到 Firefox Android 上
12-14 写在年终之前
10-14 函数柯里化
08-06 BFC 简述
08-04 d8 编译要点
07-23 BUUCFT 题解
07-13 Obsidian 使用体验
05-03 谈教育
05-02 目前为止的生活
04-11 纺织工人的比喻
03-13 不要过早地优化需求
03-12 Attack Lab 一二题题解
02-28 在 Lazada App 里面打开链接
02-26 重装 arch
02-25 一心愁谢如枯兰
02-23 TCP 的握手和挥手
02-18 如何正确的替换 HTML
02-17 如何在 Hugo 上实现私人加密页
02-16 core-js 的公地悲剧
02-15 谈谈 RPA
02-09 Node 事件循环
02-05 小公司的狂妄自大
02-04 修复plasma全局快捷键无法设置
01-13 CSS 盒子模型
01-10 CSS 三栏布局
01-08 《Vuejs设计与实现》读书笔记
01-07 谈许立志

2022

12-28 2022 年年终总结
12-27 阳了之后
12-16 JavaScript 的标签模板字符串
12-15 await 的背后
12-12 用 node 实现一个简单的 http 代理
11-21
11-19 中文编程不过是另一种编程语言文学化
11-13 如何放大 Krunner 的字体
10-17 对意见的偏见
10-02 对 GNU 的批判
09-29 PostgreSQL 继承的实现
09-09 解决在 Konsole 下的 Emoji 展示问题
09-09 将 snap 打包成 AUR
09-04 使用 Firefox PWA
09-03 机器与人
08-31 自顶向下的 ACID
08-26 琢词雕句
08-18 对 Golang 的批评
08-14 userChrome.js 的使用
08-07 NodeJs 上的大文件问题
08-05 琐碎备录
07-30 在 Linux 上用 C 写一个守护进程
07-27 如何使用 wine-wechat-setup
07-23 存在论提纲
07-07 人、管理与软件开发——从敏捷开发谈起
07-07 解“不患寡而患不均”
07-02 Notion 使用体验
06-24 批判纲要
06-23 实用与实践
06-22 gRPC vs RESTful
06-11 关于唐山打人事件的一点评论
06-02 谈谈墨子
05-31 GO 的调度器
05-30 谈谈王垠
05-22 现代经济学批判
05-18 [置顶] 备忘录
05-17 《事件捕获与事件冒泡》补遗
05-15 简谈女性主义的问题
05-09 费尔巴哈提纲的第二条
05-06 NodeJs 启动代码解析(一)
05-04 关于 IP 所属地的公开
04-20 配置 bufferline.nvim
04-14 从例子开始学习 Deno
04-04 可能 lua 不是配置 nvim 的最佳解决方案
03-31 现在不考虑技术什么时候考虑
03-31 sort 在 Chrome 和 Firefox 表现不同
03-29 已死的上帝
03-29 随记
03-19 现代创作者的异化
03-19 搞定了几个 Gitea 相关的问题
03-06 修复 Keychron K2 的 Fn 键在 Arch 上不好使的问题
03-05 在 Arch 上启用 QCY-T8 蓝牙耳机
03-02 如何使用 ja-netfilter
02-23 修复 coc.nvim 和 indentLines 的冲突
02-16 sed 速记
02-13 Keychron K2 使用体验
02-12 [置顶] 关于本博客
02-03 读上海房地产研究恶文有感
01-23 coc-kite-cmp 发布
01-20 开源社区需要终身仁慈的独裁者吗?
01-12 PHP学习(一)—— 面向过程的 PHP
01-11 开源正在死亡
01-09 lua 快速入门
01-06 对认识论的纯粹批判

2021

12-30 为什么还是纸质书?
12-28 2021 年年终总结
12-28 圈复杂度
12-28 广为流传的程序员语录摘抄
12-26 拟合论与能动性
12-19 伤变
12-17 TypeScript 类型体操之斐波那契
12-16 呼吸之痛
12-10 旧事记——高中
12-06 Angular 简易入门
12-04 抄书——春秋左传注(一)
12-03 drop-shadow 隐藏原始图像
11-30 Nginx 按路由分流请求
11-29 为什么使用或为什么不用 TypeScript
11-23 Github Action 使用速记
11-08 纯 numpy 实现 KNN
11-07 为什么 overflow 能够清除 float
11-05 使用 Tensorflow 极简实现线性回归
10-31 简单谈一谈 Rust 的内存管理
10-30 对死亡的讨论
10-30 Arch 打包备忘录
10-22 numpy 基础
10-22 read 在 zsh 和 bash 下的不同
10-22 给 Hugo 增加一些 Pandoc 支持增强
10-18 Tensorflow 入门之数学基础
10-14 安装 Collabora Office
10-08 赢麻了
10-02 RxJs 初探 —— 基于事件为中心的编程
10-01 论具体的人与抽象的人
09-27 Sku 算法浅讲
09-27 随笔之一
09-27 如何合并 Git 无关历史
09-22 Minikube 简介
09-22 为什么使用 zsh 以及为什么这样使用
09-20 写一个 Bash 补全函数
09-13 关于天涯神帖的议论
09-12 远程连接 Windows 开发的诸多尝试
09-12 在 Linux 下使用 Objective-C 编程
09-12 使用 yuzu 模拟器玩《月姬R》
08-26 Vue 3.2 <script setup> 摘要
08-24 使用 Sharp 压缩图片、改变图片大小
08-24 函数式的骨感
08-22 如何写一个深拷贝函数
08-15 如何编写一个 Chrome 扩展
07-24 安装 Anbox for Arch
07-11 v8 学习(一)——编译个v8 好麻烦啊!
07-10 flex 布局简说
06-08 Postgresql 创建用户和数据库并赋权
05-30 使用 Whoogle 自建搜索网站
05-24 写了一个基于 art 的静态网页模块化项目
05-21 Pleroma 安装排雷
05-06 认知复杂度——代码质量初探
05-05 关于政治行动论的修正
05-04 政治行动论——反政治光谱的新政治光谱
04-27 在 root 下去除 MIUI 锁屏密码
04-26 修复 Broken 了的 locale
04-11 为什么选择 Linux 桌面
04-11 前端学习之路
04-11 关于科幻小说中的机器人,或者是人工智能的讨论
04-10 对未明子视频的评价
04-05 哲学原著选读笔记——米利都学派
03-21 npm 打包指南
02-28 使用 jest 和 supertest 进行接口测试
02-21 在 Docker 内编译 React Native
02-16 用 Svelte 写个简单的 Todo
01-24 为了一些近期的新闻所写的随笔
01-03 2020 总结

2020

12-02 初识 React Native (一)
11-15 如何使用 Webhook 来实现自动部署项目
11-14 迁移到 Hugo 上
04-07 elasticsearch 频繁更新问题
03-30 elasticsearch 的简单使用
02-15 rinted 做端口转发
01-27 写个简单的 QOS
01-18 解决 mysql 进程无法启动的问题

2019

12-31 2019总结
12-22 css绘制三角形
12-15 服务器故障日志
12-08 angular 虚拟滚动的一些坑
12-01 Express 源码阅读(一)
11-24 systemd-nspawn 的简单使用
11-17 在 linux 下备份系统
11-10 玩玩 docker emacs
11-03 infinality font 字体渲染安装
10-31 happy hacking emacs
10-27 长连接与 Websocket
10-20 分布式锁的简单实现
10-04 Java 源码阅读之 HashMap
07-04 读书的退步
06-27 Express 学习(一)
06-26 在 Debian 下使用 PPA
03-22 最长上升子序列模板
03-22 动态规划求解 RMQ 问题
03-08 线段树算法
01-31 在 vim 下修改自然码码表
01-17 写一个 vim 窗口跳转

2018

12-27 spring 初步(一)
12-26 latex 部分常用公式代码
12-26 org-mode 个人常用快捷键
12-07 Flask 入门项目 Flaskr(二)
12-06 Flask 入门项目 Flaskr(一)
12-02 openjdk 11 配置 struts 2.5 + hibernate 5.3 环境
11-28 在linux 上安装 ssr
10-28 idea 一直加载 maven
10-26 python3 在不同目录下 import 其他py 文件
10-17 python3 下使用 base64
10-13 使用 OpenSSL 自建 CA
10-12 nginx 反向代理上 Pixiv(二)
10-07 js 实现 DOM 监视
10-05 新写了两个油猴脚本
09-24 nginx 反向代理上 Pixiv
09-09 deb 打包指北
09-08 在 linux 下搞定 nvidia 双显卡
09-06 在 idea 中布置 struts 2.5
09-05 hostname 也不要随便取
09-03 安装 graph-easy
09-02 安装 deepin-wine 到 debian 上
08-30 vim 学习笔记(一)
08-29 python 爬虫获取 bilibili 封面
08-29 网易云音乐 for linux 不用 root 打开
08-28 python 实现尾递归斐波那契数列
08-27 python 备忘录(一)
08-27 将 router 的 js 混成一个
08-26 nodejs 的 import
08-26 linux 桌面简单体验(一) ———— 关于 linux desktop 使用的总结
08-26 webpack 的 require 和 import 相关的一点问题
08-25 关于暑假的总结
08-25 FirstBlog
08-25 Hello World