11.13
摘要:今天做了什么: 今天上java的时候进行了一下分级测试然后就是进行测试的时候,开始按部就班的进行写代码.刚开始的时候感觉也没啥事就是我先写的jsp页面然后等到我要连接数据库的时候我突然发现,我的页面上还有就是控制台上的`中文字符全是乱码,就很无语,直接输出的的语句都汇报乱码,但是还不是全部的中文都报
阅读全文
10.27
摘要:今天我学习了Java的异常处理机制,包括异常的分类、处理异常的方法和抛出异常的时机等。我通过编写简单的Java程序来处理异常,如输入非法数据、文件不存在等情况,加深了对这些知识点的理解。但是对于具体应用try catch 语言的时候.有一种无从下手的感觉,对于具体的代码写不出来,然后就是,对于各种异
阅读全文
10.28
摘要:今天,我深入学习了Java的网络编程基础知识,这些内容对于我理解网络编程至关重要。我首先了解了URL的使用,它是一个定位网络资源的地址。接着,我学习了Socket编程,这是一种在Java中实现网络通信的重要方式。同时,我也对HTTP协议有了更深入的了解,它是互联网上应用最广泛的一种网络协议。 为了巩
阅读全文
10.29
摘要:今天,我学习了Java的文件操作相关知识,这是处理和操作文件的重要部分。我了解了如何读取和写入文件,如何创建、删除和重命名文件。通过编写简单的Java程序,我实际操作了这些功能,从而更深入地理解了这些知识点 然而,我也意识到在处理大文件和二进制文件时,大文件可能会占用大量内存,而二进制文件则涉及到更
阅读全文
11.10
摘要:今天我学习了Java的集合框架相关知识,包括List、Set和Map等集合类的使用方法和实现原理。我通过使用这些集合类来解决实际问题,如存储和检索数据等,加深了对这些知识点的理解。但在使用集合类时,我发现自己对一些细节问题容易忽略,需要进一步学习集合类的使用方法和注意事项。关于集合调用的方法认识理解
阅读全文
代码大全阅读笔记
摘要:《代码大全2》是一本非常经典的软件开发书籍。 在书中,强调了比较优秀的代码结构和命名规范的重要性。书中注释的部分帮助我理解怎么去编写有意义的注释,合适的注释可以提供代码理解上的便利,但是过多或者无关的注释会干扰代码的可读性。 还有书中关于代码复用和模块化的内容帮助学习如何设计可重用的代码和模块,提高
阅读全文
11.8
摘要:今天做了什么: 最近准备开始复习离散数学,从一开始复习就是集合,第三章开头感觉还好,是关于集合的知识,凭借着高中那点老底,还是觉得非常简单,然后就是一些新知识,应景记不住了,复习也还是感觉有点难度,当时的记忆不够深刻还是. 遇到了什么困难: 关于离散数学后面的知识已经忘得差不多了. 明天准备做什么:
阅读全文
11.5
摘要:今天我学习了线段树的基本概念和操作,包括线段树的定义、节点的创建、线段树的遍历和更新等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解在处理复杂的线段树问题时,我发现自己在构建和管理线段树方面还有待提高。例如,在线段树的构建和更新过程中,如何应用线段树的性质来优化内存使用和操作效率
阅读全文
11.6
摘要:今天我学习了堆的基本概念和操作,包括最大堆和最小堆的定义、创建、插入和删除等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解。明天我计划学习堆的高级应用,如使用堆解决实际问题,并尝试实现一个简单的堆程序。在处理复杂的堆问题时,我发现自己在构建和管理最大堆和最小堆方面还有待提高。例如
阅读全文
11.7
摘要:今天我学习了位图的基本概念和操作,包括位图的定义、位数组的创建、位图的遍历和查找等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解。在处理复杂的位图问题时,我发现自己在理解和应用位运算方面还有待提高。例如,在构建一个高效的位图时,如何选择合适的压缩策略和处理特殊情况下的位运算问题,
阅读全文
11.4
摘要:今天我学习了斐波那契数列的基本概念和应用,包括斐波那契数列的定义、递归和非递归算法的实现等操作。我通过编写简单的程序来演示这些应用,加深了对这些知识点的理解。明天我计划学习斐波那契数列的高级应用,如使用斐波那契数列解决实际问题,并尝试实现一个简单的斐波那契数列算法程序。在处理复杂的斐波那契数列问题时
阅读全文
11.3
摘要:今天我学习了链表的基本概念和操作,包括链表的定义、节点的创建、链表的遍历和删除等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解。但在处理复杂的链表问题时,我发现自己在解决链表操作的效率和准确性方面还有待提高。例如,在构建一个高效的链表时,如何优化节点的存储和链接以最大限度地减少内
阅读全文
11.1
摘要:今天我学习了哈希表的基本概念和操作,包括哈希函数的定义、哈希表的创建、查找和冲突解决等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解。明天我计划学习哈希表的高级应用,如使用哈希表解决实际问题,并尝试实现一个简单的哈希表程序。在处理复杂的哈希表问题时,我发现自己在解决冲突和实现正确
阅读全文
11.2
摘要:今天我学习了二叉搜索树的基本概念和操作,包括节点的定义、插入、查找和删除等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解。在处理复杂的二叉搜索树问题时,我发现自己在解决平衡和高效查询方面还有待提高。例如,在构建一棵高度平衡的二叉搜索树时,如何选择合适的旋转策略来平衡树的高度和查询
阅读全文
10.31
摘要:今天我学习了图的基本概念和操作,包括图的定义、遍历、最短路径和最小生成树等操作。我通过编写简单的程序来演示这些操作,加深了对这些知识点的理解。在处理复杂的图结构问题时,我发现自己在理解和应用图的遍历和优化算法方面还有待提高。例如,在应用Dijkstra算法或Floyd-Warshall算法解决最短路
阅读全文