年度归档: 2025 年

37 篇文章

Node.js 异步与 Promise
Promise 表示以后得到的结果,await 暂停当前异步流程。两个独立操作可以重叠等待,但依赖前一步结果的操作必须保持顺序。
Node.js 模块与 ESM
ESM 的 import 与 CommonJS 的 require 有不同解析和加载规则。扩展名、package type 与工具链共同决定文件怎样被解释。
第一个 Node.js 服务
HTTP 服务注册一个处理函数;每来一个请求,函数根据方法和地址给出响应。启动成功不证明所有路径都符合约定。
Node.js 环境搭建与工具链
Node 运行 JavaScript,包管理器安装依赖,TypeScript 工具提供类型检查或转换。运行 ts 文件与检查类型是不同能力。
Flask 入门
Flask 是微框架:只做路由、请求响应、模板。其余(ORM、表单、认证、后台)都得自己选。
H5制作平台
像素风格临时 H5 制作平台,核心是快速生成、临时可用、自动销毁:模板中心做免费引流,自定义开发分可视化与代码双模式并用 ESLint 限制非像素风格,作品默认 24 小时过期,靠 Redis 过期键加定时任务销毁记录与云存储文件。
热搜抓取与聚合方案
热搜聚合系统分数据源、抓取、存储、分析、展示五层,两条路径:非技术向用浏览器自动化加定时任务走 Webhook,半小时上线;技术向用 Python 爬虫拿百度、微博、小红书等十余平台榜单,每小时取前 10 条写入 CSV 与 SQLite 并去重归一热度。
Django 入门
Django 是「全家桶」框架:ORM、后台管理、认证、表单、缓存、国际化全都有,且质量稳定。二十年的积累,是 Python Web 里最成熟的选择。
FastAPI 框架入门
FastAPI 入门:函数参数与类型注解被框架读取,用于路由绑定和校验。Pydantic 在边界处理数据,普通 Python 函数不会因此自动变成强制类型系统。
Python 异常处理
异常表达失败,with 保证按协议退出和清理。只捕获你能够处理的异常,不能把所有失败悄悄改成空数据。