自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mysql四种隔离级别

四种隔离级别通俗简短解释

2024-03-08 15:38:16 340 1

原创 线性存储结构-数组,链表

如果 需要在内存当中将数组的长度进行改变,就需要重新创建一个数组以及将原始数组当中的内容复 制到新数组当中。所以在链表结构当中,如果要按照下标进行节点(数据)访问的话, 需要使用计步器法,每一次查找都从头结点出发,一步一步的进行计步,这种操作十分消耗时 间。在对同一个链表结构当中的节点进行增删 操作的时候,只要改变几个引用变量的取值,就能够实现链表节点的增删,不涉及到新链表的整 体开辟和原始链表元素的拷贝。: 指的是在Java中,存在于同一个数组中的所有元素,其内存地址之间是连续有规律 的。

2024-03-03 16:14:54 412 1

原创 JVM运行时内存分区

记录正在执行的虚拟机字节码指令的地址字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制在多线程的情况下程序计数器用于记录当前线程的执行位置,当线程切换回来时,能够知道上次运行到哪里了。

2024-03-03 16:10:43 439 1

原创 插入排序算法

那么在搜索到这个等值元素在手牌中的下标之后,可以直接将新牌插入这个位置,也能够保证插入之后手牌是有序的,但是代价是可能变成不稳定的排序算法;手牌部分始终是有序的,而牌堆是无序的(待排序序列),每一次抽牌都是抽取牌堆最上面的一张牌(待排序序列当中,下标最小的取值)手牌部分是整个序列当中的有序部分,所以在确定新牌的插入位置的时候,可以使用二分搜索的思想进行优化。排序的轮次,与手牌的数量相一致,也与本轮抽取的新牌在数组当中的下标是相一致的(,则表示新牌落在了它该去的位置,新牌比这张牌左边的都大,

2024-03-02 11:51:06 341

原创 选择排序算法

选择排序思想,优化,代码实现

2024-02-29 23:26:53 347

原创 冒泡排序算法

冒泡排序思想及优化,代码实现

2024-02-28 23:01:07 571

原创 Mysql中in和exists的区别

当你使用 EXISTS 操作符时,MySQL 会先执行外部查询(主查询),然后对于主查询返回的每一行,都会执行子查询。一旦找到匹配的记录,子查询就会停止处理,开始处理主查询的下一行。因此,如果主查询结果集很小,但子查询结果集很大时,EXISTS 的表现可能会更好。:当你使用 IN 操作符时,MySQL 会先执行子查询,然后返回结果集。然后,主查询会针对结果集中的每一行进行搜索。如果子查询的结果集很大,这可能会影响主查询的性能。

2024-02-28 22:36:13 383

原创 字符流和字节流的区别

在实际使用中,应根据业务需求选择适合的流类型。例如,如果你要从文件中读取文本数据,那么使用字符流是最好的,因为这样可以正确处理字符编码;如果你正在处理二进制文件(如图片、视频等),则应使用字节流。

2024-02-28 22:33:04 396

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除