分类浏览

Backend

选择一篇笔记开始阅读。

13_输入输出文件与路径Backend / Python / 基础专题读取键盘输入、写入文本文件并安全关闭资源。→14_Java 泛型与集合框架Backend / JavaList、Set、Map 的选择,equals/hashCode 契约及泛型通配符。→14_map映射与键值查找Backend / Go / 基础专题创建映射、检查键是否存在,并理解 nil map 与迭代顺序。→14_错误异常与资源清理Backend / Python / 基础专题把可恢复的错误与程序缺陷分开处理,并正确使用 `try` 结构。→15_Java 异常处理与资源管理Backend / Java受检异常、业务错误、异常传播和 try-with-resources 资源关闭。→15_字符串字节与runeBackend / Go / 基础专题区分字节长度和字符数量,完成文本与数字的转换。→15_类实例属性与方法Backend / Python / 基础专题创建类和实例,理解 `self`、构造方法与类属性。→16_Java Lambda Stream OptionalBackend / Java函数式接口、Stream 惰性操作、Optional 及副作用控制。→16_指针地址与修改Backend / Go / 基础专题理解 `&`、`*`、nil 指针和指针参数。→16_继承组合与特殊方法Backend / Python / 基础专题理解继承、方法覆盖、`super()` 和常见特殊方法。→17_Java 文件IO与NIOBackend / JavaPath、Files、编码、流式处理、上传下载与路径安全。→17_结构体方法与嵌入Backend / Go / 基础专题组织字段和行为,分清值接收者与指针接收者。→17_虚拟环境依赖与包管理Backend / Python / 基础专题隔离项目依赖,分清解释器、标准库与第三方包。→18_Java 并发基础Backend / Java线程任务、虚拟线程、共享状态、原子性、可见性与超时取消。→18_接口与隐式实现Backend / Go / 基础专题理解接口描述行为、实现不需声明,以及接口值的组成。→18_类型注解与静态检查Backend / Python / 基础专题为函数和容器标注类型,理解注解与运行时校验的区别。→19_Java JVM与内存Backend / Java类加载、堆栈与元空间、垃圾回收、内存泄漏和性能排查顺序。→19_常用内置函数与标准库Backend / Python / 基础专题掌握日常数据处理函数,并知道常见标准库解决什么问题。→19_类型断言与类型选择Backend / Go / 基础专题安全地取出接口中的具体值,选择合适的多类型处理方式。→20_Java 构建工具与测试Backend / JavaMaven/Gradle 项目结构、JUnit 5、集成测试、依赖管理和可重复构建。→20_综合练习与学习检查Backend / Python / 基础专题把输入、容器、函数、异常和文件组织成一个可测试的小程序。→20_错误处理defer与panicBackend / Go / 基础专题按层处理错误,正确关闭资源并理解 panic 的适用边界。→21_JSON与序列化Backend / Python / 基础专题理解 JSON 数据类型,使用标准库读写 JSON,并校验外部数据。→21_Java Spring Boot APIBackend / JavaSpring Boot 3 控制器、请求校验、分层、事务、数据库、安全和测试边界。→21_泛型与类型约束Backend / Go / 基础专题理解类型参数、约束和适合使用泛型的场景。→22_Java 注解反射与运行时类型Backend / Java反射调用、注解保留策略、泛型擦除及框架运行时边界。→22_goroutine与同步Backend / Go / 基础专题启动并发任务,理解主函数退出、等待和共享状态竞争。→23_Java JDBC与事务Backend / JavaDataSource、参数化查询、JDBC 事务、资源关闭和并发冲突。→23_channel与取消Backend / Go / 基础专题通过通道传值,理解关闭、缓冲和取消信号。→24_Java 现代语言特性Backend / JavaJava 21 的 enum、record、sealed 与模式匹配在领域建模中的使用。→24_嵌入与组合复用Backend / Go / 基础专题理解匿名字段的方法提升与方法集,避免误把嵌入当类继承。→25_Java 网络与HTTP客户端Backend / JavaTCP 与 HTTP 边界、JDK HTTP Client、超时、重试和 SSRF 防护。→25_文件读写与路径Backend / Go / 基础专题用标准库读写文本文件,处理路径和错误。→26_正则表达式与文本处理Backend / Go / 基础专题编译正则并提取简单格式,同时知道普通字符串函数更合适的情况。→27_模块包与测试入门Backend / Go / 基础专题把代码组织为包,编写最小单元测试并运行工具链。→28_JSON与序列化Backend / Go / 基础专题用 encoding/json 编解码结构体,区分无效 JSON、缺失字段与错误类型。→Java protected 关键字详解Backend / Java / Java 修饰符protected 访问权限的详细解析,包含七个实例说明不同包和子类的访问情况→READMEBackend / Python / 基础专题Python 基础专题的学习顺序与入口。→READMEBackend / Go / 基础专题Go 基础专题的学习顺序与入口。→abs()Backend / Java / Java Number & Math 类Math.abs() 方法详解→acos()Backend / Java / Java Number & Math 类Math.acos() 反余弦函数→asin()Backend / Java / Java Number & Math 类Math.asin() 反正弦函数→atan()Backend / Java / Java Number & Math 类Math.atan() 反正切函数→atan2()Backend / Java / Java Number & Math 类Math.atan2() 双参数反正切函数→ceil()Backend / Java / Java Number & Math 类Math.ceil() 方法详解→compareTo()Backend / Java / Java Number & Math 类Number.compareTo() 方法详解→cos()Backend / Java / Java Number & Math 类Math.cos() 余弦函数→equals()Backend / Java / Java Number & Math 类Number.equals() 方法详解→exp()Backend / Java / Java Number & Math 类Math.exp() 指数函数→floor()Backend / Java / Java Number & Math 类Math.floor() 向下取整函数→