- 博客(39)
- 收藏
- 关注
原创 【软件测试】测试分类
在软件测试中,依照不同的环境采用不同的测试方法,因此也诞生了这些测试分类。在实际场景中,许多测试分类是结合一同使用的,在最大程度上做到软件无bug,用户体验好。
2024-09-01 16:36:21
1213
原创 【Spring】Cookie和Session
HTTP是"无状态"的协议,我们可以理解为它没有记忆力。无论来了多少次,他都会从头到尾重新执行。因此需要引入Cookie和Session让HTTP拥有“记忆”
2024-08-25 01:27:40
1160
原创 【Spring】初识Spring MVC
Spring MVC是Java中十分常用的一个设计思想。其中的注解有多般变化,PostMapping是其中十分重要的注解。此外类注解和方法注解都有自己的标识。传递参数的方式有多种,需要仔细思考。源码Spring MVC。
2024-08-21 11:13:14
970
原创 【MySQL】索引和事务
索引和事务是mysql中十分核心的机制。索引就像目录一样,能够提高查询速度;索引和事务都是MySQL中非常核心的机制和知识点。在索引中我们除了索引的增删查,还需要掌握它的核心机制。在事务中,我们了解了它的原子性、持久性、一致性、隔离性。其中隔离性是它核心的机制,根据不同的情况选择不同的隔离方式,以适应不同的使用环境是隔离性的核心问题。
2024-08-18 23:55:37
1244
原创 【MySQL】查询进阶
在本文中,学会了更加进阶的查询方式,聚合查询类似于库函数一样,是很好用的一种查询方式。连接方式的内连接和外连接之间的区别也很明显。自连接使用场景虽然少但是要注意为表起别名。
2024-08-17 17:25:04
1218
原创 【MySQL】数据库初识
在本系列中主要分析以MySQL为主的关系型数据库。本文中简单介绍了数据库的基础操作,即对数据库、数据表进行的增删改查的基础操作。。
2024-08-08 15:41:03
978
原创 【网络编程】网络原理(一)
在前文中,主要对UDP和TCP协议有了简单的了解,而这两种协议是负责传输层的内容。在本文中,对于UDP协议的报文格式有了简单的了解
2024-08-04 14:01:19
1576
原创 【网络编程】初识网络
学习网络的相关知识是为了后续做到主机之间通信等操作,为打造一个网站、编写一个程序所必须打下的基础。在本文中,简单介绍了网络的组成和网络协议模型。
2024-07-24 00:43:39
505
原创 文件IO操作之文件内容操作
在本文中将着重讲解文件内容的操作。在文件内容操作的过程中,主要有以下几个核心步骤。文件打开、文件路径的构造。文件内容的操作。
2024-07-22 23:53:16
804
原创 【Java数据结构与算法】顺序表
顺序表是最基础的数据结构之一,它所拥有的方法我们都可以用简单的逻辑进行复刻(但是标准库中的ArrayList类还是更好的)源码☞顺序表源码。
2024-07-20 23:53:15
1204
原创 了解定时器
定时器类似于闹钟效果。通常使用在对于一个任务进行定时执行/延时执行效果。当使用了定时器之后,任务不会立即执行,而是在规定时间到达之后才开始执行。
2024-07-17 14:05:53
201
原创 【Java基础】数组基础
Java当中的数组在栈中被使用,而数组指向堆中的数据才是真实的数据。数组只是引用了这些数据,因此,我们称数组为引用类型。当数组指向对应的数据时,我们称为”引用指向对象“。如下图所示,我们假设0x99是堆中的数据,数组array在栈中存放着这些数据的地址,通过调用指向堆中各自对应的数据,这就是”引用“。那么有没有可能存在数组不指向对象呢?在上面的代码中,arr2并不存在引用的情况,arr2这个引用不指向任何一个对象,只对数组进行了初始化。在运行了array[0]之后,则数组出现空指针异常。
2024-03-25 14:40:35
783
5
原创 【Java数据结构与算法】初识数据结构——时间复杂度和空间复杂度
众~所周知,我们在进行Java程序编写过程中,思路是很重要的一部分。在有了思路后,我们将用敲代码的方式将这一思路体现出来。以leetcode网站上的内容为例,我们可以看到在解题通过的同时,力扣还给出了两个重要的指标:执行用时分布和消耗内存分布。即编译运行程序所需要的时间和内存大小。这两项指标是计算算法效率的两种分析方式。在算法效率分析中称之为时间效率(时间复杂度)和空间效率(空间复杂度)。
2023-11-29 20:28:03
1283
15
原创 【Java代码习题练习】
源码:https://gitee.com/Bao__man/java-se/tree/master/Work3。在代码中,我们使用逻辑运算符进行求解。
2023-10-27 16:45:12
233
5
原创 【Java基础】逻辑运算
对于 && , 如果左侧表达式值为 false, 则表达式结果一定是 false, 无需计算右侧表达式.将两个数转化为二进制并进行与运算,如果两个二进制位都是 1, 则结果为 1, 否则结果为 0。简述:按位或与按位与的计算过程类似。如果两个二进制位都是 0, 则结果为 0, 否则结果为 1.当 表达式1 的值为 false 时, 整个表达式的值为 表达式3 的值.当 表达式1 的值为 true 时, 整个表达式的值为 表达式2 的值;简述:如果两个数字的二进制位相同, 则结果为 0, 相异则结果为 1。
2023-08-25 16:45:45
241
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人