正则

正则表达式是记录文本规则的代码,掌握元字符和限定符能有效匹配不同格式的字符串。

阅读全文

去除数组对象中与子节点Id重复的父节点

父节点id和子节点重复时只保留层级最深的那个节点

阅读全文

递归树

递归处理树形结构时注意判断末端节点和拼接名称逻辑避免数据丢失

阅读全文

记突发事件导致的服务降级

CDN 依赖没备用方案导致服务全挂,降级需修改环境变量但 CI 流程效率低。

阅读全文

React Hooks 创建电影 App

使用 react hooks 开发电影 app 时,注意组件拆分和状态管理,代码可直接使用。

阅读全文

Python3 安装

安装 python3 时注意依赖环境,编译步骤要完整,避免后续使用出错。

阅读全文

Python2 => Python3 踩坑集合

Python2 迁移 Python3 时注意模块重命名和废弃方法,如 md5 改为 hashlib,urlparse 改为 urllib.parse,setdefaultencoding 和 Queue 需注释或替换。

阅读全文

Proxy 实现观察者模式

使用 Proxy 实现观察者模式能方便监听数据变化并触发相应操作。

阅读全文

项目模块化原则

模块化要分清业务和UI,业务逻辑放业务组件,UI只负责展示,公共部分统一抽离。

阅读全文

Prisma 入门指南

prisma 初始化步骤简单但配置需仔细,尤其数据库连接和schema定义容易出错。

阅读全文