21-SpringBoot部分-JSON接口与统一数据封装
教学目标维度目标描述知识目标理解Jackson框架的自动序列化/反序列化机制;掌握@JsonFormat/@JsonIgnore/@JsonProperty等注解的使用;掌握统一返回结果封装类的设计模式;理解接口版本管理的常见策略技能目标能够设计通用的Result统一返回类;能够
[Python] 系列⑩XML 解析与 JSON 编解码
数据存储和传输离不开两种格式:XML 和 JSON。这篇讲 Python 怎么解析 XML、怎么编解码 JSON,以及它们怎么选。一、什么是 XMLXML(可扩展标记语言)是一种描述数据的标记语言,强调存储和传输数据,而不是显示。
大模型Function Calling在Java里怎么落地?我踩了7个坑
Function Calling在Java里落地,框架选型只是第一步。真正让你加班的是参数类型对不上、模型反复调同一个工具、异常吞掉后模型开始编答案、以及并发下工具注册表被踩踏。下面这7个坑,每个都附了能跑的代码片段,按踩坑顺序排。
24-SpringBoot部分-Redis缓存入门
教学目标维度目标描述知识目标理解Redis作为缓存的核心价值与基本数据类型;掌握Spring Boot整合Redis的配置与使用;掌握@Cacheable/@CacheEvict/@CachePut注解的使用;了解缓存穿透/击穿/雪崩的概念及应对策略技能目标能够使用RedisTe
C# 用System.Text.Json做序列化与反序列化
读写配置、调接口、存数据都离不开 JSON。.NET 自带的 System.Text.Json 不用装任何包,两行代码就能在"对象 ⇄ JSON 文本"之间转换,是 C# 里最常用的工具之一。序列化:对象 → JSONusing System.Text.
C# 自定义JsonConverter:搞定特殊格式的序列化
日期要输出成 "2026-09-25" 而不是带时间的 ISO 格式、金额要保留两位小数、枚举要输出中文——这些 System.Text.Json 默认办不到,得写自定义转换器。
Java 字符串模板消失两年了 JDK 21 曾经那么惊艳,为什么至今没回来
Java 的字符串模板为什么消失两年了?从 JDK 21 到 JDK 28,OpenJDK 究竟在犹豫什么?Java 有个挺有意思的现象:一些复杂到普通开发者都不太容易理解的特性,几年下来不断推进;而一个看起来很简单的字符串插值功能,却在两轮 Preview 之后突然消失了。
05 JavaWeb部分:Servlet高级与Ajax基础
一、教学目标知识目标理解 Filter 过滤器的概念、工作原理和生命周期。掌握 Filter 的常见应用场景(编码处理、登录校验、敏感词过滤)。理解 Listener 监听器的概念和常见监听事件。了解文件上传与下载的基本实现方式。
极简的 Java 低代码开发:树形、导出与枚举字典
前两篇把 CRUD 这一层拆完了:Controller 13 个接口零代码,Service 只覆写钩子。到这里一定会遇到反问——树形结构、Excel 导出、下拉字典这些「总有特殊情况」的东西,还能量产吗?这一篇就讲这三块。
从字符串、集合到 HTTP 状态码的扩展方法实战
写了很多年 C# 后,真正烦人的往往不是大问题这篇文章介绍的是一个 C# 扩展库思路:把长期重复出现的小型样板代码收拢成更顺手的扩展方法和工具函数。它讨论的不是某个复杂架构,而是日常开发里反复出现的摩擦点。比如:• 字符串判空、去空格、大小写转换到处写。