游客ndvpowd5ckuqi_个人页

游客ndvpowd5ckuqi
个人头像照片
0
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 15:21:24
    发表了文章 2025-12-30 15:21:24

    你知道的数据结构有哪些

    本文简要介绍了常见数据结构,包括线性结构(如动态数组、链表、栈、队列)和非线性结构(如优先级队列、哈希表、红黑树、跳表、B+树),并列举了Java中的典型实现及应用场景,适合初学者快速了解核心概念。
  • 12.30 15:20:20
    发表了文章 2025-12-30 15:20:20

    说说 Java 中的异常

    Java异常体系中,Throwable为顶层父类,Error表示无法恢复的严重错误,Exception表示可处理的异常。Exception分为检查异常(必须显式处理)和非检查异常(即RuntimeException,如空指针、除零等,无需强制捕获)。
  • 12.30 15:19:50
    发表了文章 2025-12-30 15:19:50

    String,StringBuilder 和 StringBuffer 的区别

    String不可变,StringBuilder与StringBuffer可变;后者线程不安全,StringBuffer线程安全。大量拼接时优先选用后两者,多线程用StringBuffer,单线程用StringBuilder。String因final设计保证不可变,利于安全与缓存。
  • 12.30 15:19:19
    发表了文章 2025-12-30 15:19:19

    == 与 equals 的区别

    基本类型用==比较值,引用类型用==比较引用地址。equals方法默认使用==,但可重写:如String比较字符内容,ArrayList比较元素内容是否相等。
  • 12.30 15:18:52
    发表了文章 2025-12-30 15:18:52

    重载与重写的区别

    重载是方法名相同但参数列表不同,由编译器在编译时确定;重写是父子类中方法名和参数列表均相同,由运行时解释器根据对象实际类型决定调用哪个方法,可用@Override检查。
  • 12.30 15:15:29
    发表了文章 2025-12-30 15:15:29

    什么是低代码

    用户可通过拖拽生成前端表单页面,界面直观易用,支持可视化编辑,提升开发效率。配合参考文档,快速上手操作,适用于各类表单设计场景。
  • 12.30 15:13:12
    发表了文章 2025-12-30 15:13:12

    Thread.sleep(0) 到底有什么用(读完就懂)

    本文深入解析Thread.Sleep函数的原理与应用。通过生动的“分蛋糕”比喻,对比Unix时间片与Windows抢占式调度机制,阐明Sleep(1000)不保证精确唤醒、Sleep(0)实为触发CPU重新竞争等核心概念,揭示多线程调度的本质。
  • 12.30 15:09:02
    发表了文章 2025-12-30 15:09:02

    先把磁盘文件拷贝到 PageCache 上,再拷贝到进程中

    PageCache通过缓存磁盘数据到内存,提升读取性能,并支持预读和合并IO。但传输大文件时易占满缓存,影响小文件性能,此时应使用异步IO+直接IO,避免额外拷贝与缓存污染,尤其适用于高并发场景。
  • 12.30 15:06:07
    发表了文章 2025-12-30 15:06:07

    Java线程池实现架构

    Java中线程池相关类主要包括Executor、ExecutorService、ScheduledExecutorService及其具体实现ThreadPoolExecutor和ScheduledThreadPoolExecutor。Executors为工厂类,用于创建不同类型的线程池。Executor是顶层接口,仅支持执行无返回值任务;ExecutorService扩展其功能,支持有返回值任务及线程管理;ScheduledExecutorService进一步增加定时调度能力。
  • 12.30 15:04:09
    发表了文章 2025-12-30 15:04:09

    线程池初探

    线程池通过复用线程提升性能,避免频繁创建销毁的开销。它统一管理线程,支持任务提交、周期执行与调度,使用简单且高效,是多线程编程的重要工具。
  • 12.30 15:02:25
    发表了文章 2025-12-30 15:02:25

    泛型擦除引起的问题及解决方法

    本文深入解析Java泛型机制,涵盖类型擦除、编译时检查、引用传递、自动类型转换及与多态的冲突。重点说明泛型类型检查针对引用而非对象,静态成员不能使用类的泛型参数,且泛型不支持基本数据类型。同时探讨了泛型在继承中的桥方法实现与instanceof限制。
  • 12.30 15:01:39
    发表了文章 2025-12-30 15:01:39

    什么是泛型擦除后保留的原始类型

    原始类型是泛型擦除后在字节码中的实际类型。若无限定,泛型变量默认替换为Object;若有上界限定(如T extends Comparable),则替换为该限定类型,例如Comparable。
  • 12.30 14:58:37
    发表了文章 2025-12-30 14:58:37

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

    Java泛型在编译后会进行类型擦除,仅保留原始类型。例如,List<String>和List<Integer>在运行时均变为List,泛型信息不复存在。通过反射可向声明为Integer的列表添加字符串,证明泛型类型被擦除,JVM无法感知其原始泛型约束。
  • 12.30 14:57:09
    发表了文章 2025-12-30 14:57:09

    ArrayList扩容机制

    本文深入分析了Java中ArrayList的add及扩容机制。通过源码解析,详解ensureCapacityInternal、ensureExplicitCapacity和grow方法的工作流程,揭示其首次扩容默认至10,之后每次扩容为原容量1.5倍的核心逻辑,并区分length、length()与size()的用法差异。
  • 12.30 14:51:03
    发表了文章 2025-12-30 14:51:03

    SpringCloud概述

    Spring Cloud是Spring推出的微服务一站式解决方案,弥补了分散技术栈的整合难题。它具备约定大于配置、组件丰富、开箱即用等特点,完美支持云原生架构。版本以伦敦地铁站命名,如Hoxton.SR12,避免与子项目版本冲突,便于统一管理。
  • 12.30 14:47:47
    发表了文章 2025-12-30 14:47:47

    微服务概述

    本文对比单体应用与微服务架构,阐述微服务的定义、核心特征及优缺点。微服务通过业务拆分,实现服务独立开发、部署与技术选型,提升系统扩展性与维护性,但也带来运维复杂、分布式事务等挑战,需结合SpringCloud等技术实现高效治理。
  • 12.30 14:43:32
    发表了文章 2025-12-30 14:43:32

    什么是跨域

    CORS需浏览器与服务器共同支持,所有现代浏览器均已兼容。通信过程由浏览器自动完成,开发者无需特殊处理。关键在于服务器实现CORS接口。请求分为简单和非简单两类,区别在于请求方法和头信息是否超出限定范围,浏览器对此有不同处理机制。
  • 12.30 14:42:45
    发表了文章 2025-12-30 14:42:45

    过滤器链加载原理

    本文深入解析Spring Security核心过滤器链工作原理,重点分析DelegatingFilterProxy如何代理springSecurityFilterChain,通过FilterChainProxy封装多个安全过滤器,并最终由SecurityFilterChain管理实际的过滤器列表,实现请求的安全控制。
  • 发表了文章 2025-12-31

    == 与 equals 的区别

  • 发表了文章 2025-12-31

    String,StringBuilder 和 StringBuffer 的区别

  • 发表了文章 2025-12-31

    说说 Java 中的异常

  • 发表了文章 2025-12-31

    你知道的数据结构有哪些

  • 发表了文章 2025-12-31

    先把磁盘文件拷贝到 PageCache 上,再拷贝到进程中

  • 发表了文章 2025-12-31

    重载与重写的区别

  • 发表了文章 2025-12-31

    Java线程池实现架构

  • 发表了文章 2025-12-31

    ArrayList扩容机制

  • 发表了文章 2025-12-31

    SpringCloud概述

  • 发表了文章 2025-12-31

    什么是跨域

  • 发表了文章 2025-12-31

    过滤器链加载原理

  • 发表了文章 2025-12-31

    实现权限管理的技术

  • 发表了文章 2025-12-31

    常用过滤器介绍

  • 发表了文章 2025-12-31

    通用权限管理模型

  • 发表了文章 2025-12-31

    本课程能学到什么

  • 发表了文章 2025-12-31

    什么是权限管理

  • 发表了文章 2025-12-31

    MyBatis常见配置

  • 发表了文章 2025-12-31

    为什么学习Spring Boot

  • 发表了文章 2025-12-31

    Spring Boot是什么

  • 发表了文章 2025-12-31

    MyBatis分页

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