小鎏学java_个人页

小鎏学java
个人头像照片
61
0
0

个人介绍

暂无个人介绍

擅长的技术

  • Java
  • 前端开发
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年07月

  • 07.17 16:54:06
    发表了文章 2025-07-17 16:54:06

    MySQL数据库索引的数据结构?

    MySQL中默认使用B+tree索引,它是一种多路平衡搜索树,具有树高较低、检索速度快的特点。所有数据存储在叶子节点,非叶子节点仅作索引,且叶子节点形成双向链表,便于区间查询。
  • 07.17 16:52:11
    发表了文章 2025-07-17 16:52:11

    什么是事务以及事务的四大特性?

    事务是数据库操作的基本单元,具有ACID四大特性:原子性、一致性、隔离性、持久性。它确保数据的正确性与完整性。并发事务可能引发脏读、不可重复读、幻读等问题,数据库通过不同隔离级别(如读未提交、读已提交、可重复读、串行化)加以解决。MySQL默认使用可重复读级别,兼顾性能与数据一致性需求。
  • 07.17 16:50:59
    发表了文章 2025-07-17 16:50:59

    快速排序的实现思路

    该内容描述了快速排序算法的分区过程。首先选择最左侧元素作为基准点,将比基准点小的元素交换到其左边,大的则换到右边,从而确定基准点的正确位置。随后对基准点两侧的子区域递归进行相同操作,直到所有元素有序排列。整个过程高效且常用于大规模数据排序。
  • 07.17 16:49:55
    发表了文章 2025-07-17 16:49:55

    归并排序能做哪些优化

    归并排序常见优化方法包括:小数组切换为插入排序、递归改为迭代实现以减少开销,以及改进为并行归并算法以提升多核CPU性能。
  • 07.17 16:49:17
    发表了文章 2025-07-17 16:49:17

    插入排序的实现思路

    简介:该算法将数组分为已排序和未排序两部分,初始时左边为已排序区域。每次从未排序区取最左元素,从右向左与已排序元素比较,找到合适位置插入,重复此过程直至所有元素有序。
  • 07.17 16:42:48
    发表了文章 2025-07-17 16:42:48

    选择排序与其它排序算法比较

    选择排序与冒泡排序同属O(n²)排序算法,但选择排序不稳定。相比堆排序,虽每轮均选最大元素,但选择排序基于线性结构,效率较低,而堆排序利用大顶堆结构提升了选择效率。
  • 07.17 16:14:54
    发表了文章 2025-07-17 16:14:54

    解释什么是不稳定排序

    本段内容介绍排序算法的稳定性。当排序时存在多个值相等的元素(如红桃五和黑桃五),若它们在排序前后的相对位置保持不变,则该排序算法是稳定的;反之,若其顺序发生变化,则为不稳定排序算法。
  • 07.17 16:14:07
    发表了文章 2025-07-17 16:14:07

    选择排序的实现思路

    该内容描述了选择排序算法的基本思想:将数组分为“未排序”和“已排序”两部分,每轮从“未排序”中选出最大元素放到“已排序”中,重复此过程直至“未排序”只剩一个元素,排序结束。
  • 07.17 16:13:20
    发表了文章 2025-07-17 16:13:20

    冒泡排序与其它排序算法比较

    本内容比较了冒泡排序、选择排序和插入排序的特性。三者时间复杂度均为O(n²),但交换次数和稳定性不同。冒泡排序稳定,交换次数多,可优化至O(n);选择排序不稳定,交换次数少;插入排序交换次数最少,且二者均为稳定排序。对于有序数组,冒泡和插入可优化提升效率。
  • 07.17 16:12:28
    发表了文章 2025-07-17 16:12:28

    冒泡排序的实现思路

    冒泡排序简介:将数组分为未排序和已排序两部分,每轮从左向右比较相邻元素,逆序则交换,使未排序中的最大数逐步移至已排序区。通过多轮操作,直至未排序区缩减为一,排序完成。
  • 07.17 16:11:46
    发表了文章 2025-07-17 16:11:46

    、排序

    排序算法可分为比较排序(如快排、归并、堆排序、插入排序)和非比较排序(如计数、桶、基数排序)。比较排序平均时间复杂度多为 O(n log n),插入排序为 O(n²),但适用场景不同。非比较排序可降至 O(n),但受限于数据范围或位数。实际应用中常混合多种算法,如 Java 排序结合插入、归并与快排,以适应不同数据规模与特性。回答时建议分类说明,并主动提及复杂度与适用场景,展现系统性理解。
  • 07.17 16:10:37
    发表了文章 2025-07-17 16:10:37

    密码如何存储?

    本文介绍了密码存储的安全策略及加密算法对比。内容涵盖明文密码风险、彩虹表攻击原理,以及如何通过加盐、迭代哈希提升安全性,推荐使用 BCrypt 算法。同时比较了 DES、AES、SM4 对称加密算法,和 RSA、ECDSA、SM2 非对称加密算法的特性与应用场景。
  • 07.17 16:09:37
    发表了文章 2025-07-17 16:09:37

    基础算法

    加密算法主要包括对称加密(如AES、SM4)、非对称加密(如RSA、SM2)和哈希摘要(如SHA-2、SM3),分别用于数据加密、安全传输和完整性校验。对称加密使用同一密钥加解密,速度快;非对称加密使用公钥加密、私钥解密,安全性更高;哈希摘要用于生成数据唯一特征,确保数据完整性。
  • 07.17 16:08:37
    发表了文章 2025-07-17 16:08:37

    Java基础

    本段内容介绍了Java基础语法与面向对象的核心知识点,包括方法重载与重写的区别、== 与 equals 的比较,以及 String、StringBuilder 和 StringBuffer 的特性与适用场景,帮助理解 Java 编程中的常见问题和最佳实践。
  • 07.17 16:07:16
    发表了文章 2025-07-17 16:07:16

    数据模型

    MongoDB 是一种基于文档的非关系型数据库,以 BSON 格式存储数据,兼具灵活性与高效性。支持丰富的数据类型和查询操作,具备高性能、高可用、易扩展等特点,适用于处理结构化与非结构化数据。
  • 07.17 16:06:25
    发表了文章 2025-07-17 16:06:25

    1-MongoDB相关概念

    MongoDB 是一种高性能、无模式的文档型数据库,适合需要灵活数据模型、高扩展性和大规模数据存储的应用场景。适用于新项目快速开发、高并发读写、海量数据存储及地理文本查询等需求,且支持类似 JSON 的 BSON 数据格式,灵活易扩展。
  • 07.17 16:05:46
    发表了文章 2025-07-17 16:05:46

    1-MongoDB相关概念

    传统关系型数据库(如MySQL)难以应对高并发读写、海量数据存储及高扩展性需求。MongoDB适用于社交、游戏、物流等场景,支持大数据量、高频读写及低事务要求的数据存储与高效访问。
  • 07.17 08:58:31
    发表了文章 2025-07-17 08:58:31

    线程池

    线程池是一种管理多个线程的技术,通过复用线程减少创建和销毁的开销,提高多线程编程效率。它帮助开发者简化线程管理,避免资源浪费和过度线程切换。Java中通过Executor框架实现线程池,核心类包括ExecutorService、ThreadPoolExecutor等,支持任务提交、调度及关闭操作。本文介绍其使用方法与内部架构。
  • 07.17 08:55:06
    发表了文章 2025-07-17 08:55:06

    Java泛型类型擦除以及类型擦除带来的问题

    Java泛型在编译时会被擦除,JVM仅看到原始类型。例如,List<String>和List<Integer>在运行时均变为List。通过反射可绕过泛型限制添加任意类型元素,说明泛型信息仅存在于编译阶段。泛型擦除后保留的原始类型通常为Object,若有限定则使用限定类型。此机制引发了一些类型安全问题,但通过编译期检查可在一定程度上避免错误。
  • 发表了文章 2025-08-15

    求数组中的最大值和最小值

  • 发表了文章 2025-08-15

    归并排序算法

  • 发表了文章 2025-08-15

    汉诺塔问题

  • 发表了文章 2025-08-15

    时间复杂度和空间复杂度的概念

  • 发表了文章 2025-08-15

    插入排序算法

  • 发表了文章 2025-08-15

    分治算法的基本思想

  • 发表了文章 2025-08-15

    回溯算法的基本思想

  • 发表了文章 2025-08-15

    最大子序和问题

  • 发表了文章 2025-08-15

    贪心算法的基本思想

  • 发表了文章 2025-08-15

    组合问题

  • 发表了文章 2025-08-15

    桶排序算法

  • 发表了文章 2025-08-15

    迷宫问题

  • 发表了文章 2025-08-15

    最小生成树的概念与思想

  • 发表了文章 2025-08-15

    冗余连接问题

  • 发表了文章 2025-08-15

    寻找图中是否存在路径

  • 发表了文章 2025-08-15

    并查集

  • 发表了文章 2025-08-15

    哈希查找算法

  • 发表了文章 2025-08-15

    01背包问题

  • 发表了文章 2025-08-15

    弗洛伊德算法求最短路径

  • 发表了文章 2025-08-15

    算法是什么?(通俗易通,小白专享)

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息