01 2025 档案
摘要:Idea 快捷键 生成get set o按下Alt + Insert组合键,此时会弹出一个 “Generate”(生成)菜单。 o在菜单中选择 “Getter and Setter” 选项 定义统一的返回类型 在common创建一个Result,用于返回结果 定义异常处理 Pom添加了新的东西 全局
阅读全文
摘要:Springboot3项目工程和基本环境的搭建 1.1创建项目工程 建一个system文件夹,在system文件夹里面创建springboot工程 1.2创建springboot3项目工程 在平时项目新建处 1.3将已建的system文件夹清理干净 1.4配置端口号 点开application(这个
阅读全文
摘要:1.分析寒假作业 第一条:登录注册,前端:登录注册界面 后端:相当于用户信息增加 第二条:css界面设计,问卷调查形式增加信息 第三条:多条件查询:id查询,整体查询 第四条:统计:用css处理一下,设置有几个选项,第二条那个定期评估就是在每一条评估下面选择选项,每个选项代表是多少分,最后用一个su
阅读全文
摘要:阅读《人月神话》,仿佛开启了一场与软件开发领域先辈的深度对话,书中对软件开发过程中诸多复杂问题鞭辟入里的剖析,为我带来了前所未有的启发与思考。 书中提出的 “人月神话” 概念,彻底颠覆了我以往对软件开发人力与时间关系的简单认知。它指出,在软件开发项目中,人力和时间并非可以随意互换的简单变量。增加人力
阅读全文
摘要:知识启迪与实践反思 翻开《构建之法》,宛如踏入软件开发的知识殿堂,它不仅让我了解软件开发的流程和理念,更引发我对生活、学习和工作的深入思考。 书中提到的需求分析环节,让我明白在做任何事情前,都要精准把握核心需求。就像策划一场校园心理健康讲座,不能只凭主观想法确定内容,而是要通过问卷调查、与同学们交流
阅读全文
摘要:其实打开文档也不知道写点什么,只知道先写点什么,因为心里突然有些难受,感觉不知道往哪个方向走了。我发现好像干什么都找不到希望,什么不是看到希望才坚持,是坚持了才看到希望,道理说烂了,但说到,明白和能够做到之间的距离是很大很大的。 我花了一年的时间开始找,我的幸福到底是什么,其实也不是刻意地寻找,是一
阅读全文
摘要:《构建之法》读书笔记:探索成长与实践的智慧 阅读《构建之法》,是一次对软件开发领域深度探索的旅程,更是一场对自我认知与工作方法的革新。这本书为我打开了一扇洞察高效工作与个人成长的大门,书中诸多理念让我深感共鸣,并在实际生活与工作中不断思索、践行。 书中提及的 “个人开发流程”,令我印象极为深刻。它倡
阅读全文
摘要:《代码大全》读书笔记5:调试与测试的艺术 《代码大全》中调试与测试相关内容,让我认识到这两项工作是保障代码质量的关键环节,充满技巧与艺术。 调试是在代码出现问题时寻找根源并解决的过程。书中介绍多种调试方法,如蛮力法、归纳法、演绎法等。蛮力法虽简单直接,但效率低,适用于问题较明显场景;归纳法从具体错误
阅读全文
摘要:《代码大全》读书笔记4:软件设计的策略与实践 《代码大全》中的软件设计章节,为我呈现系统设计的丰富策略与实践方法。 软件设计的层次分明,从总体架构到详细模块设计,每个层面都至关重要。总体架构设计如同搭建房屋框架,决定软件整体形态与扩展性。书中强调模块化设计原则,将软件分解为功能独立的模块,降低模块间
阅读全文
摘要:《代码大全》读书笔记3:控制结构与算法优化 《代码大全》中关于控制结构与算法的内容,为我打开优化程序逻辑与性能的大门。 控制结构是程序流程的方向盘,书中对顺序、选择、循环结构的深入剖析,让我明白如何精准运用它们实现复杂逻辑。编写选择结构时,合理组织条件判断,避免嵌套过深导致逻辑混乱。例如使用“卫语句
阅读全文
摘要:《代码大全》读书笔记2:代码的质量雕琢 深入研读《代码大全》,其对代码质量的深刻见解让我对编程有了全新认知。 关于代码布局与风格,书中观点独特且实用。合理的代码布局如同优美的文章排版,让阅读者轻松把握逻辑脉络。使用缩进、空行等方式,将代码按功能模块清晰划分,能显著提升可读性。统一的代码风格则像团队的
阅读全文
摘要:《代码大全》读书笔记1:编程的基石与准备 《代码大全》犹如一座编程知识的宝库,为程序员开启深入学习与实践的大门。开篇对软件构建的全面阐述,让我认识到编程并非简单的代码堆砌,而是一个严谨的工程过程。 书中强调软件构建在软件开发中的核心地位,就像建造高楼,构建阶段是奠定坚实基础的关键环节。它涵盖从详细设
阅读全文
摘要:《程序员修炼之道》为程序员的自我提升指明了清晰的路径。 首先,“持续学习”是贯穿始终的主线。程序员要不断学习新的编程语言、框架和算法,拓宽自己的技术视野。例如,从传统的面向过程编程转向面向对象编程,再到如今热门的函数式编程,每一次转变都带来了新的编程思维和解决问题的方式。我们可以通过阅读技术书籍、参
阅读全文
摘要:在当今快速发展的技术环境下,变化是软件开发中唯一不变的主题,《程序员修炼之道》为我们提供了应对变化的有效策略。 书中提到“可维护性的设计”是应对变化的基石。软件系统从诞生起就面临着需求变更、技术升级等各种变化,具有良好可维护性的设计能让系统轻松适应这些变化。例如,采用分层架构设计的系统,当业务逻辑发
阅读全文
摘要:《程序员修炼之道》虽聚焦编程,但其中蕴含的项目管理理念同样发人深省。 在项目规划方面,书中倡导“务实的估计”。程序员往往容易低估项目所需的时间和资源,过于乐观的估计可能导致项目进度失控。例如,在一个新功能开发项目中,只考虑到代码编写的时间,而忽略了需求调研、测试以及可能出现的技术难题解决时间。务实的
阅读全文
摘要:深入阅读《程序员修炼之道》,越发感受到其对代码质量的严苛要求。书中指出,代码不仅仅是实现功能的工具,更是一种可阅读、可维护的“作品”。 “解耦与得墨忒耳法则”让我对代码的模块独立性有了新的认识。得墨忒耳法则规定,一个模块应该只和它的直接朋友交谈,避免与“陌生人”产生依赖。在实际编程中,遵循这一法则可
阅读全文
摘要:《程序员修炼之道》读书笔记一:基础理念的重塑 初读《程序员修炼之道》,仿若开启了一场对编程认知的革新之旅。书中强调的“程序员是技艺者”观点,如同一束光照进了代码的世界。长久以来,编程似乎总被视为单纯的技术工种,而忽略了其中技艺传承与创新的特质。 书中提到的“注重实效的哲学”,是一种务实且高效的编程思
阅读全文
摘要:第26节 解耦与得墨忒(tei)耳法则 1、把你的代码组织成最小单位(模块),并限制他们之间的交互。如果随后必须替换某个模块,其他模块仍能够继续工作。2、应使耦合减至最少。对象间直接的横贯关系,有可能很快带来依赖关系的组合爆炸。比如对某个模块的“简单”改动会传遍系统中的一些无关模块。3、函数的得墨忒
阅读全文
摘要:第22节:死程序不说谎 1、对待程序我们通常会有“它不会发生”的心理状态,这会导致我们忽视一些问题。对于注重实效的程序员来说,如果我们忽略了一个错误,将是非常糟糕的事情。2、我们一些异常情况,我们应该及早崩溃,用于强调问题的存在。3、引起崩溃的时候不要造成破坏,比如申请的资源还没有释放等情况。4、死
阅读全文
摘要:《程序员修炼之道 - 从小工到专家》吐血解读 博文视点Broadview 2021年08月13日 18:16 听全文 以下文章来源于iOS成长之路 ,作者zhangferry 本篇文章是对《程序员修炼之道:从小工到专家》一书的总结和解读。 该书作者是 Andrew Hunt 和 David Thom
阅读全文