会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiaoovo
Now if only the world was always that simple.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2023年5月7日
访问修饰符
摘要: 在Java中,方法的默认访问权限是"package-private"(也称为"default"或"package access")。这意味着如果没有指定任何访问修饰符,方法将具有默认访问权限。默认访问权限限制了方法只能在同一个包(package)内部被访问和调用,而在包的外部是不可见的。 具有默认访
阅读全文
posted @ 2023-05-07 15:49 xiaoovo
阅读(25)
评论(0)
推荐(0)
2023年4月25日
类加载器
摘要: 类与类加载器 任意一个类,都由加载它的类加载器和这个类本身一同确立其在 Java 虚拟机中的唯一性,每一个类加载器,都有一个独立的类名称空间。 因此,比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即使这两个类来源于同一个 Class 文件,被同一个虚拟机加载,只
阅读全文
posted @ 2023-04-25 21:00 xiaoovo
阅读(23)
评论(0)
推荐(0)
类加载机制
摘要: 什么是类加载机制 Java虚拟机在把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程称作虚拟机的类加载机制。 类加载的时机 一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,他的整个生命周期将会经历以下7个阶段: 加
阅读全文
posted @ 2023-04-25 19:28 xiaoovo
阅读(49)
评论(0)
推荐(0)
spring IoC和DI
摘要: IoC控制反转 IoC是Inversion of Control的缩写。他是一种软件设计原则,用于减少代码之间的耦合度。在IoC中,对象不在负责管理和创建他们依赖的对象,而是将这些任务交给外部容器,来完成。这样做可以使代码更加松散耦合,更容易扩展和维护。 控制反转的主要思想是将对象的创建和管理交给I
阅读全文
posted @ 2023-04-25 11:35 xiaoovo
阅读(16)
评论(0)
推荐(0)
2023年4月22日
redis数据结构
摘要: ZipList ziplist是一种特殊的“双向链表”,由一系列特殊编码的连续内存组成,可以在任意一端进行压入和弹出。 ZipList的结构 ZipListEntry的结构 entry并不像普通双向链表节点用两个指针指向前后节点,为了节省空间。 previous_entry_length:前一个节点
阅读全文
posted @ 2023-04-22 17:54 xiaoovo
阅读(21)
评论(0)
推荐(0)
2023年4月16日
springboot整合redis
摘要: 依赖 <!--Spring Boot Redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depend
阅读全文
posted @ 2023-04-16 16:02 xiaoovo
阅读(31)
评论(0)
推荐(0)
@Valid注解
摘要: 使用@Valid注解如: public RespBean doLogin(@Valid LoginVo loginVo, HttpServletRequest request, HttpServletResponse response) { log.info("{}", loginVo); retu
阅读全文
posted @ 2023-04-16 14:47 xiaoovo
阅读(79)
评论(0)
推荐(0)
@RestControllerAdvice注解 @ExceptionHandler注解
摘要: RestControllerAdvice+ExceptionHandler这两个注解的组合,被用作项目的全局异常处理。一旦项目中发生了异常,就会进入使用了RestControllerAdvice注解类中使用了ExceptionHandler注解的方法。 下面是一些项目全局异常的处理 @Control
阅读全文
posted @ 2023-04-16 14:31 xiaoovo
阅读(82)
评论(0)
推荐(0)
2023年3月30日
AspectJ使用
摘要: 给下面这个方法增强功能 import org.springframework.stereotype.Component; /** * @Classname: AopTest * @Description: * @Author: Stonffe * @Date: 2023/3/30 20:19 */
阅读全文
posted @ 2023-03-30 21:04 xiaoovo
阅读(20)
评论(0)
推荐(0)
2023年3月29日
3.29面试
摘要: 成都兴华智远 先是写了几道题,我发现我不会值传递和引用传递的区别,然后sql的题写不来,手写单例模式也不会 自我介绍 面向对象的特性? 继承、封装、多态 常用的集合框架有哪些? 说了List接口用得多的是ArrayList,LinkedList,Map接口用得多的是HashMap,Set接口用得多的
阅读全文
posted @ 2023-03-29 23:56 xiaoovo
阅读(23)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告