摘要: 所花时间:5小时 代码量:232 博客量:第2篇 知识点:HTTP 1.0/1.1/2.0 核心区别:1.0 短连接,每次请求需建立新 TCP 连接;1.1 支持长连接(Connection: keep-alive)和管道化请求;2.0 引入多路复用、二进制帧、头部压缩,大幅提升传输效率。 ​DNS 阅读全文
posted @ 2026-03-15 20:55 F1yy 阅读(1) 评论(0) 推荐(0)
摘要: 所花时间:7小时 代码量:210 搏客量:第2篇 知识点:同步机制:synchronized关键字(对象锁、类锁)、Lock接口(ReentrantLock可重入锁,需手动释放)的区别与使用场景 ​线程状态:新建、就绪、运行、阻塞(等待、同步、超时等待)、终止的切换条件 ​实操关键点:wait()/ 阅读全文
posted @ 2026-03-15 20:53 F1yy 阅读(1) 评论(0) 推荐(0)
摘要: 尊敬的老师、各位同学: 大家好!我叫韩云飞,是计算机专业的一名学生。目前我正处于备考专业课程与实践技能提升的阶段,已经掌握了Java基础编程、计算机网络核心原理等知识,并有过小型项目的代码编写经验。在学习中,我习惯先梳理知识框架再深入细节,但有时会因为过度纠结理论而耽误实践进度。 本学期,我给自己制 阅读全文
posted @ 2026-03-13 21:48 F1yy 阅读(1) 评论(0) 推荐(0)
摘要: 所花时间:7小时 代码量:220 搏客量:第一篇 知识点:掌握Java Stream流的filter、map方法,实现集合数据过滤与转换 完成学生管理系统的登录模块编码,解决密码加密存储问题,使用MD5工具类实现加密,规避明文存储风险 阅读全文
posted @ 2026-03-13 21:46 F1yy 阅读(1) 评论(0) 推荐(0)
摘要: 动手动脑: 这段代码展示了方法重载(Method Overloading)的特性。 方法重载是指在同一个类中,可以定义多个同名的方法,只要它们的参数列表(参数的类型、个数、顺序)不同即可。 在这段代码里: 有两个名为 square 的方法,一个参数是 int 类型,用于计算整数的平方;另一个参数是 阅读全文
posted @ 2025-10-09 10:03 F1yy 阅读(7) 评论(0) 推荐(0)
摘要: 用 double 计算 “3.2 - 2.7”,结果居然是 0.4999999999999999,而非 0.5。查了底层原理才明白,double 是二进制浮点数,计算机只能用二进制存储数据。但像 0.1 这样的十进制小数,转化为二进制是无限循环的,存储时会截断,导致计算累积误差,自然得不到精确结果。 阅读全文
posted @ 2025-09-27 21:17 F1yy 阅读(14) 评论(0) 推荐(0)