摘要: 读《图解HTTP》:代理、网关、隧道与缓存到底是什么? 本文是阅读《图解HTTP》第 5 章后的学习整理,结合个人理解做了少量补充。文中的流程图和表格用于概括本章概念,不使用原书截图,也不替代原书内容。 这篇文章解决什么问题 我们平时访问一个网站时,直觉上会以为浏览器直接连到了目标服务器。实际情况往 阅读全文
posted @ 2026-06-03 15:23 lunzi_fly 阅读(213) 评论(0) 推荐(0)
 
摘要: 第5章 if 语句 本章目标:学习条件测试、if 语句的各种结构(if / if-else / if-elif-else),以及如何结合列表使用 if 语句。 5.1 一个简单示例 cars = ['audi', 'bmw', 'subaru', 'toyota'] for car in cars: 阅读全文
posted @ 2026-06-02 17:49 lunzi_fly 阅读(12) 评论(0) 推荐(0)
摘要: 开源治理不是买工具,是建流程——全生命周期设计方案 上一篇结尾留了一个问题:当开发引入一个高风险组件时,企业有没有能力阻止它进入生产环境? 答案是:大多数企业没有。 不只是没有能力,甚至根本没人知道"该由谁来决定"。 我见过的一个真实场景 有个银行客户,在 Log4j 事件之后痛下决心,采购了当时市 阅读全文
posted @ 2026-06-02 17:42 lunzi_fly 阅读(195) 评论(0) 推荐(0)
 
摘要: 第4章 操作列表 本章目标:掌握 for 循环遍历列表、range() 生成数值、切片操作、元组使用以及代码格式规范。 4.1 遍历整个列表 使用 for 循环遍历列表: magicians = ['alice', 'david', 'carolina'] for magician in magic 阅读全文
posted @ 2026-05-29 16:12 lunzi_fly 阅读(56) 评论(0) 推荐(0)
 
摘要: 第3章 列表简介 本章目标:理解列表的概念,掌握创建、访问、修改、删除列表元素的方法,学会组织列表的常用操作。 3.1 列表是什么 列表 由一系列按特定顺序排列的元素组成。用方括号 [] 表示,逗号分隔元素。 bicycles = ['trek', 'cannondale', 'redline', 阅读全文
posted @ 2026-05-26 22:07 lunzi_fly 阅读(22) 评论(0) 推荐(0)
摘要: 第2章 变量和简单数据类型 本章目标:学习使用变量、字符串、数字以及注释,理解 Python 数据类型基础。 2.1 运行 hello_world.py 时发生的情况 print("Hello Python world!") .py 扩展名告诉编辑器这是一个 Python 程序 Python 解释器 阅读全文
posted @ 2026-05-26 10:14 lunzi_fly 阅读(73) 评论(0) 推荐(0)
 
摘要: Codex 换模型太麻烦?这个开源桌面工具帮你一键切换 GitHub: https://github.com/pthonone/moonbridge-desktop 最新版本: v0.2.1 / MIT 先说痛点 用 Codex CLI 的同学应该都有这个经历: 写代码想切 DeepSeek,得去改 阅读全文
posted @ 2026-05-22 17:11 lunzi_fly 阅读(1228) 评论(2) 推荐(1)
 
摘要: title: 第1章 起步 tags: - Python 第1章 起步 本章目标:安装 Python 环境、安装文本编辑器、运行第一个 Python 程序。 1.1 搭建编程环境 1.1.1 Python 2 和 Python 3 Python 有两个主要版本:Python 2(旧版)和 Pytho 阅读全文
posted @ 2026-05-21 15:16 lunzi_fly 阅读(250) 评论(0) 推荐(0)
 
摘要: 很多企业做了 SBOM,为什么依然管不住依赖? 上一篇聊到,很多企业做了 DevOps,开源依赖还是管不好。根本原因之一:不知道自己的系统里到底有什么。 所以很多人想到的第一步是:生成 SBOM。 但 SBOM 这东西,选错生成方式,比不生成更麻烦。 我见过太多"没用的 SBOM" 有个客户,花了大 阅读全文
posted @ 2026-05-20 18:02 lunzi_fly 阅读(158) 评论(0) 推荐(1)
 
摘要: 《图解HTTP》学习笔记 书籍信息:《图解HTTP》作者:上野宣,译者:于均良出版社:人民邮电出版社,2014年5月第1版 你一定见过这些数字:404、500、502……它们就像互联网的表情包,用三个数字告诉你发生了什么。200 是"没问题老铁",404 是"你找啥呢",500 是"我裂开了"。今天 阅读全文
posted @ 2026-05-19 21:41 lunzi_fly 阅读(39) 评论(0) 推荐(0)
 
摘要: OpenAI 与 Anthropic 开放公共学习平台 原文作者:PetterLiu | 博客园 本文对原文进行了排版重构与内容梳理 https://www.cnblogs.com/wintersun/p/20028331 一、总览:两家平台的定位差异 维度OpenAI AcademyAnthrop 阅读全文
posted @ 2026-05-18 10:22 lunzi_fly 阅读(54) 评论(0) 推荐(0)
 
摘要: 《图解HTTP》学习笔记 书籍信息:《图解HTTP》作者:上野宣,译者:于均良出版社:人民邮电出版社,2014年5月第1版 如果把 HTTP 通信比作寄快递,那报文就是那个快递盒子。盒子外面贴着标签(首部),里面装着东西(主体)。有时候东西太大,还得拆成几个小盒子分批寄(分块传输);有时候一个人寄好 阅读全文
posted @ 2026-05-15 17:17 lunzi_fly 阅读(14) 评论(0) 推荐(0)
 
摘要: 本指南基于 Multica 官方文档 编写,覆盖 Cloud 版本的核心概念和操作流程。 目录 Multica 是什么 核心架构:三个组件 5 分钟快速上手(Cloud 版) 工作区(Workspace)基础 智能体(Agent)深入理解 让智能体干活的四种方式 任务(Task)生命周期 Skill 阅读全文
posted @ 2026-05-14 17:44 lunzi_fly 阅读(1885) 评论(0) 推荐(0)
 
摘要: 《图解HTTP》学习笔记 书籍信息:《图解HTTP》作者:上野宣,译者:于均良出版社:人民邮电出版社,2014年5月第1版 上一章我们认识了 HTTP 的"同事们",这章轮到 HTTP 本尊登场了。说实话,HTTP 是个挺"轴"的协议——你说什么它就做什么,做完就忘,绝不记仇。这种"渣男"性格在计算 阅读全文
posted @ 2026-05-13 17:47 lunzi_fly 阅读(32) 评论(0) 推荐(0)
 
摘要: 为什么做了 DevOps,你还是管不好开源依赖? 上一篇提到,很多企业在漏洞爆发时,甚至不知道自己系统里用了什么。 很多人会觉得:"我们已经做了 DevOps,CI/CD 跑得很溜,应该没问题了吧?" 但有个问题我问过很多人:"你们的安全扫描结果,有人看吗?" 阅读全文
posted @ 2026-05-10 14:12 lunzi_fly 阅读(169) 评论(0) 推荐(0)
 
摘要: 《图解HTTP》学习笔记 书籍信息:《图解HTTP》作者:上野宣,译者:于均良 出版社:人民邮电出版社,2014年5月第1版 说起来你可能不信,每天刷手机、看视频、点外卖,背后全靠一个叫 HTTP 的协议在跑腿。它就像互联网的快递小哥——你下单,它送货,风雨无阻。但这位小哥是怎么工作的?他背后还有哪 阅读全文
posted @ 2026-05-06 17:50 lunzi_fly 阅读(62) 评论(0) 推荐(0)
 
摘要: 别再乱买API了!9大Coding Plan深度横评,谁才是程序员的最优解? 9大平台、45款模型、4档上下文、昼夜双轮测试——用数据告诉你,2026年4月国内AI编程包月套餐到底怎么选。 一、Coding Plan 是什么?为什么你需要关注? 2026年,AI编程彻底火了。 Claude Code 阅读全文
posted @ 2026-04-16 11:33 lunzi_fly 阅读(6526) 评论(1) 推荐(1)
 
摘要: 第9篇:MappedStatement映射语句解析详解 前言 在前面的章节中,我们已经深入学习了 MyBatis 的核心执行组件:Executor、StatementHandler、ParameterHandler 和 ResultSetHandler。这些组件在执行过程中都需要依赖一个关键的配置对 阅读全文
posted @ 2025-12-14 20:42 lunzi_fly 阅读(61) 评论(0) 推荐(0)
 
摘要: 第8篇:ResultSetHandler结果集处理 1. 学习目标确认 1.0 第7篇思考题解答 思考题1:DefaultParameterHandler的参数值获取为什么要设计优先级策略? 答案要点: 额外参数优先:foreach动态SQL生成的参数优先级最高 空参数处理:避免空指针异常 基本类型 阅读全文
posted @ 2025-11-30 15:24 lunzi_fly 阅读(928) 评论(0) 推荐(0)
 
摘要: 第7篇:ParameterHandler参数处理机制 1. 学习目标确认 1.0 第6篇思考题解答 在深入学习ParameterHandler参数处理机制之前,让我们先回顾并解答第6篇中提出的思考题,这将帮助我们更好地理解ParameterHandler在整个执行流程中的关键作用。 思考题1:为什么 阅读全文
posted @ 2025-10-24 16:51 lunzi_fly 阅读(150) 评论(0) 推荐(0)