11 2024 档案
摘要:在当今数字化时代,编程已经成为了一项无处不在的技能和工具。无论是开发应用程序、网站,还是处理数据分析和机器学习,编程都扮演着关键的角色。然而,编写优质、可维护的代码并不是一件容易的事情,这正是《代码大全》这本书的价值所在。 编程的艺术性 《代码大全》首先强调了编程的艺术性。编写代码不仅仅是实现功能,
阅读全文
摘要:在阅读《代码大全2》的过程中,我深刻体会的是程序的复杂度与规模。程序规模越大,复杂度越高,与此同时“熵”也在增加。 作者认为软件开发的本质问题性难题是复杂度。现代计算机程序的复杂性远远超出了人类大脑的容量,因此,作为软件开发人员,我们不应该试图在同一时间将整个程序都塞进自己的大脑,而应该通过某种方式
阅读全文
摘要:第一章 欢迎进入软件构建的世界 第一章介绍了软件构建。软件构建是指在软件开发过程中,将各种源代码、库文件以及资源文件等整合在一起,生成最终可执行程序的一系列操作和过程。它涵盖了从最初的编码与调试,到编写单元测试确保每个模块的功能正确性,再到整体规划构建流程和各个组件间的集成等多个环节。软件构建不仅是
阅读全文
摘要:根据个人前几天的错误查找情况来进行一个简单的说明(纯个人经验帖) 问题描述:各个html或jsp页面都可以通过tomcat,从浏览器搜索进入,但是通过servlet来进行跳转会出现问题。 排查步骤: 我个人是又新开了一个项目,重新配置了一遍项目结构,使用的原来的源代码,问题依然存在; 后通过浏览器搜
阅读全文
摘要:今天下载安装了两个绘制UML模型图的软件,以下为流程 Astah的安装流程:由于安装中界面的改变过多,流程图片并未全部展出。详细流程见UML建模工具Astah Pro 8破解教程2022最新最详细版 - 净重21克 - 博客园 (cnblogs.com)(我是跟着人家进行的下载安装) 下载并解压安装
阅读全文
摘要:今天完成了前端对数据库一张表的增删部分,改查还有一些缺陷。还重新温习了一下哈夫曼树 import java.util.*; class HuffmanNode implements Comparable { char character; int frequency; HuffmanNode lef
阅读全文
摘要:今天在课余写一个登录的数据库,已经完成,但是不知道为什么显示错误,到现在还尚未调试完成
阅读全文
摘要:今天在课余又学了javaWeb的一些内容,把MySQL重新下好了 DQL 聚合函数 聚合函数:将一列数据作为一个整体,进行纵向计算 count 统计数量 max/min 最值 sum 求和 avg 平均数 select count (id)from stu;括号内的列名不能为空,有空的项不算数 co
阅读全文
摘要:今天javaWeb只看了这些内容,MySQL已经准备在重新下载安装了。 DQL 查询表: select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组后条件 order by 排序字段 example SELECT xxx FROM xxx 去除重
阅读全文
摘要:这是补充昨天的,昨天在课余突然发现MySQL出了问题,不知道是什么原因导致的,昨天晚上一直在找,都没找到为什么会出问题。
阅读全文
摘要:今天学习了Maven和JavaBean。以下是一个小的学习总结 Maven: Maven 是一个项目管理和构建工具,主要用于 Java 项目的管理。它通过使用项目对象模型(POM)来简化构建过程,能够自动处理依赖关系、构建流程和发布版本。在学习 Maven 的过程中,我了解到以下几个关键点: 项目结
阅读全文