go-zero 微服务入门
go-zero 是国内的微服务框架,核心不是「写 HTTP 接口」,而是用代码生成把一套微服务骨架搭起来:.api 文件描述接口,goctl 生成 handler / logic / model 三层代码,配套限流、熔断、缓存、链路追踪。
浏览器证书红叉:证书链不完整的排查
一、现象与影响面:红叉背后有四种不同的病 症状:浏览器地址栏证书红叉,或者用户反馈"网站不安全",但你自己打开却好像又能过。证书问题的影响面比其他故障更致命——用户看到的不是加载慢,而是明确的"别进这个站",转化直接归零。 动手之前先记住一个关键事实:不同客户端对同一份坏证书的反应不一样。桌面浏览器可能正常、curl 报错、Java 程序直接断连,…
Fiber 框架入门
Fiber 是基于 fasthttp 的 Go Web 框架,API 风格照搬 Express。它的卖点只有一个:快。
Echo 框架入门
Echo 是 Go 的 HTTP 框架,和 Gin 定位最接近但 API 设计更统一。核心特点是中间件接口规范、参数绑定和校验做得整齐。
Flutter 学习路线
这张路线适合谁 前置知识一句话说死:会任意一门主流语言(变量、函数、类、异步的概念清楚),会用命令行装东西,就能上路。Dart 不需要先学——路线里按需补,站内《Dart 语法要点》就是为此准备的。完全零编程基础的话,先去把任何一门语言的入门课过一遍再来,这条路线救不了零基础。时长口径:每天 1-2 小时业余学习,五个阶段合计 6-9 周。已经在写…
Python 标准库详解
按场景拆解 Python 标准库:文件与系统用 os、pathlib、shutil,网络与数据交换用 socket、urllib、json,结构化数据用 csv、xml,调试用 logging、unittest,并发用 threading、asyncio。
Python 内置函数详解
围绕 Python 3.12 的 69 个内置函数分类讲解,覆盖类型转换、序列操作、输入输出、数学运算、对象属性与迭代器等类别,示例含 sorted、zip、map、filter,并提醒 zip、map、filter 返回的是迭代器而非列表。
Python 35 个关键字详解
Python 3.12 的 35 个关键字,按控制流、定义声明、类型与作用域、异常处理分类逐个讲并配示例,涵盖 match-case、yield、lambda;match、case 需 3.10 以上,async、await 需 3.5 以上。
用 Flutter 做一个本地优先的待办应用
一、要做什么:本地优先,验收先定死 三句话讲完这个项目:一个 Flutter 待办应用,不登录、不联网,数据只活在本机;增删改、勾选完成,杀掉进程再开一切还在;亮暗两套主题,切到暗色重启仍是暗色。功能一分钟说完,但"本地优先"(offline-first)这个约束会让每个看起来很小的决策都变重——没有后端兜底,状态丢了就是丢了,持久化写坏了就是坏了…
Flutter 基础知识参考字典
要点 Flutter 入门阶段的名词按用途分成七组:Widget 基础、布局、滚动、状态、导航、调试、报错。每个条目给签名、一句话定位、最小示例和坑。字典是查的不是读的——遇到具体问题从分组标题跳进去,文末速查表做全量索引。 Widget 基础 组内共性:Widget 分无状态(StatelessWidget,纯配置)与有状态(StatefulWi…