Archives
All the articles I've archived.
- 如何在 PostgreSQL 数据库中开启 citext 扩展Published: at 21:02 UTC+08:00- 开启 PostgreSQL 数据库 citext 扩展,从数据库层面支持大小写不敏感数据 
- Golang 基础项目配置Published: at 16:22 UTC+08:00- 融合一下之前学习的几个 golang 教程的示例项目目录,方便日后新建项目时查漏补缺 
- 读 Learn Go with tests 笔记Published: at 22:12 UTC+08:00
- 实现平滑圆角Published: at 19:58 UTC+08:00- 上一篇文章学习了如何在 figma 中实现组件化,这一篇来看看如何实现小米新 logo 类似的平滑圆角 
- 在 neovim 中使用 styled-componentsPublished: at 13:24 UTC+08:00- 最近又开始使用 styled-components,记录下如何在 neovim 中使用 
- 在 figma 中创建组件Published: at 20:43 UTC+08:00- 查阅 Figma 文档,学习如何在 Figma 中创建组件 
- 在 Expo 项目中使用 nativewindPublished: at 23:58 UTC+08:00- 记录下在 Expo 项目中使用 nativewind 遇到的问题 
- Redux 笔记Published: at 20:45 UTC+08:00- 了解 Redux 的基本概念,记录 Redux 的学习笔记 
- Typescript decorators 装饰器Published: at 21:12 UTC+08:00- 不再羡慕 Python 的装饰器,Typescript 有自己的装饰器 
- Custom React Native TemplatePublished: at 23:37 UTC+08:00- The template of React Native which include typescript is good enough, but it's complicated to config prettier, eslint, etc every time. So I need to make a template which contains the basic configuration used during my daily development. 
- 使用 dotdrop 管理 dotfilesPublished: at 11:20 UTC+08:00- 记录我是如何使用 dotdrop 管理 dotfiles 配置 
- Swift ExtensionsPublished: at 21:26 UTC+08:00- Swift 的 Extension 极大的便利了开发体验,本文罗列了一些我觉得有用的扩展方法 
- 使用 Canvas 绘制仪表盘Published: at 23:10 UTC+08:00- 为了动态显示题目的完成情况,设计师想到了一个仪表盘动画,这篇文章就分享一下我是如何通过 Canvas 实现仪表盘动画的 
- 自定义转场动画Published: at 20:45 UTC+08:00
- 理解 RunLoopPublished: at 20:20 UTC+08:00- 从源码出发,整理巩固 Runloop 的知识点 
- LeetCode 0019Published: at 00:24 UTC+08:00- LeetCode 0019 解题思路 
- LeetCode 0189Published: at 21:28 UTC+08:00- 经典的三次反转问题 
- 中西文中间添加 Thin space U+2009Published: at 16:40 UTC+08:00- 即刻 App 上线了中西文自动添加`空格`的新功能,思考一下如何实现该需求,也重新认识一下`空格` 
- #30 Days JavaScriptPublished: at 00:57 UTC+08:00- 从 iOS 到前端,30 天学习 JavaScript 
- 【译】Swift 算法 - 哈希表Published: at 23:11 UTC+08:00- 这是第一次尝试翻译英文 blog,用词不当的地方还请见谅。 
- Swift & Objective-C 中的链式调用Published: at 00:18 UTC+08:00
- 更新 fork 的 Git 仓库Published: at 12:00 UTC+08:00