随笔分类 - 大二上作业
摘要:学 JavaWeb 链接数据库这块儿,感觉就像在搭一座桥,把前端后端和数据存储的地方连起来。刚开始接触的时候,光那些驱动包就搞懵了,得先下载对应数据库的驱动,然后在项目里配置好,少一步都不行,不然程序一跑就报找不到驱动的错,试了好几次才弄明白路径怎么放才对。 连接的步骤也挺固定的,加载驱动、获取连接
阅读全文
摘要:从“过程”到“对象”的转变:最初,我习惯于线性的“过程式”思维,思考的是“先做什么,再做什么”。而Java课堂教会我,首先要从问题中抽象出“事物”,也就是类(Class)。比如,要管理学生信息,我先定义的不是步骤,而是一个Student类,它拥有name、id等属性(字段),以及
阅读全文
摘要:链接:https://files.cnblogs.com/files/blogs/847696/动手动脑3.zip?t=1760694634&download=true 编译错误的原因是:在Test类的main方法中,尝试创建Foo类的对象obj1时,没有传递任何参数。但Foo类定义了一个带参数的构
阅读全文
摘要:今天的数据结构学了栈和列表,它们的差别还挺明显的,适用的情况也不太一样。栈就特别讲究 “后进先出”,跟咱们平时叠盘子似的,只能从最上面放或者拿东西,核心就三个操作:push 加元素、pop 删元素、peek 看最上面的元素,这几个操作速度都特别快,时间复杂度都是 O (1)。实际用的时候,它这种 “
阅读全文
摘要:今天花用APP背了50个四级核心词,没有追求“背完就忘”的数量,反而在“记牢用对”上多下了功夫,收获比之前盲目刷词要实在得多。 四级单词里最容易卡壳的不是生僻词,而是“认识但用不对”的熟词僻义。比如今天记“course”,一直只知道“课程”的意思,直到看到例句“the course of the r
阅读全文
摘要:今天进行了工程实训,本次实训旨在巩固铁路系统技术概论课程中所学的理论知识,如铁路信号系统、列车运行控制系统、铁路车辆构造、接触网系统等内容。通过实地观察、动手操作、模拟演练等方式,将抽象的理论概念转化为具象的实践认知,熟悉铁路系统各技术环节的实际应用场景,掌握相关设备的基本操作方法与故障排查思路,培
阅读全文
摘要:在接触 Java 类与对象这一知识点前,我对其的认知仅停留在课本上抽象的文字定义,总觉得这些概念晦涩难懂,难以与实际编程逻辑建立关联。但经过这堂课程的系统学习,我不仅逐步理清了类与对象的核心逻辑,更在编程思维层面实现了一定的转变,对面向对象编程有了更深入的理解。 课程初期,老师围绕类与对象的本质关
阅读全文
摘要:英语课学习心得 这堂英语课让我收获颇丰,默写、词根词缀记忆法和四级听力技巧的讲解,每一部分都精准击中了我英语学习中的薄弱点,让我对英语学习有了新的认知和方向。 课堂上,老师随机抽取高频单词和短语进行默写,我才发现自己对很多 “熟悉” 的单词掌握并不扎实 —— 要么拼写混淆,要么忘记固定搭配。比如 “
阅读全文
摘要:今天学习了数据结构,我对堆栈这一数据结构的心得体会,源于对其“后进先出”这一基本规则及其广泛技术实现的深入理解。堆栈的核心操作,即压栈和弹栈,都只能在同一端进行,这种访问上的限制并非缺点,反而是其能在计算系统中扮演关键角色的根本原因。这种结构天然地契合了“回溯”或“撤销”的需求,因为最后发生的事件恰
阅读全文
摘要:文档: https://files.cnblogs.com/files/blogs/847696/动手动脑2.zip?t=1759839965&download=true 1.生成随机数 import java.util.Arrays; public class RandomGenerator {
阅读全文
摘要:正当我对着空白的IDE发愁“该如何开始”时,这本书的《曳光弹开发》这一章给了我明确的方向。 1. 曳光弹 vs. 原型—— 两种启动策略 这是我第一次接触这两个概念,它们解决的是不同的问题。 原型:用于探索和验证。 书上说原型是“用完即弃”的。这让我想起学C语言时,要验证一个复杂的算
阅读全文
摘要:我正在尝试用继承来重构一些重复代码,正好与这本书的第二章内容产生了强烈共鸣。这一章读下来,感觉就像是给我的编程习惯做了一次“大扫除”。 1. 重复的邪恶(DRY原则)—— 一次痛苦的领悟 “不要重复你自己”(DRY原则)是本书最核心的原则之一。书上说,重复是“邪恶”的,我举双手赞同!上学期用
阅读全文
摘要:这本书第一章《务实的哲学》就给我带来了巨大的冲击,它不像教科书那样讲语法,而是在讲“心法”。 1. “我的源码让猫给吃了” – 责任感的觉醒 书中一开头就提到“提供各种选择,不要找蹩脚借口”。这简直是对我上学期C++大作业的精准吐槽!当时一个指针错误导致程序崩溃,我第一反应是“编译器有问题”
阅读全文
摘要:文档:https://files.cnblogs.com/files/blogs/847696/动手动脑.zip?t=1758984935&download=true 1.EnumTest.java EnumTest.java中定义了枚举Size,该枚举包含SMALL、MEDIUM、LARGE三个常
阅读全文
摘要:周爱民老师的大道至简翻开来像跟着一位带过无数新生的学长,一点点复盘我这学期编程作业里的那些磕磕绊绊。那些曾让我对着屏幕叹气的小错误、改到凌晨的bug,突然在书里找到了根由。作为刚啃完C语言和C++的大一学生,书里的话不像课本里的理论那样生硬,倒像是在说我过去半年的真实经历——原来编程里的那些坑,早有
阅读全文