自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Elasticsearch快速入门

Elasticsearch快速入门

2022-10-17 22:28:18 645 1

原创 MongoClient添加连接配置信息

MongoClient添加连接配置信息

2022-10-14 15:37:05 1230

原创 用数组来存字母出现的个数

用数组来存字母出现的个数

2022-10-11 16:22:30 872

原创 搭建微服务环境

微服务环境搭建

2022-09-23 17:53:50 197

原创 Postgresql对比Mysql优势在哪

Postgresql对比Mysql优势在哪

2022-09-22 16:23:43 1297

原创 Clickhouse的安装

ClickHouse安装

2022-09-22 11:30:38 1620

原创 mysql索引的相关知识点

mysql索引的相关知识点

2022-08-03 18:20:54 171

原创 JVM一些常考知识点

JVM常考面试题

2022-08-03 13:17:01 52

原创 Gc Roots

GCRoots

2022-08-03 12:48:00 455

原创 Spring中用到的设计模式

适配器模式 首先,将所有的适配器放到一个集合中,当要使用适配器的时候,遍历集合找出相对应的适配器,将该适配器返回给用户,用户执行适配器中的方法传入需要适配的类型,返回需要的类型 每一个通知都对应一个拦截器,Spring需要将具体的通知封装成拦截器,返回给容器,这里对advice的转换就用到了适配器模式 想一下,你定义的advice通知方法,最终是不是要通过拦截器去执行的 public interface AdvisorAdapter { // 判断通知类型是否匹配

2022-04-04 08:21:01 1897

原创 常见的排序算法(java实现)

冒泡排序思路:将数组中两个相邻的数进行比较,如果前一个数大,就将两个数交换位置,这样就能实现将大的数往后移,就像冒泡一样浮到上面。class Solution { public int[] sortArray(int[] nums) { for(int i = 0; i < nums.length - 1; i++){ for(int j = 0; j < nums.length - i - 1; j++){

2022-04-03 18:44:22 2004

原创 二分查找算法

递归实现 public int search(int[] nums, int target) { int left = 0; int right = nums.length - 1; int res = dichotomySearch(nums,target,left,right); return res; } public static int dichotomySearch(int[] nums,int ta

2022-04-03 11:32:47 381

原创 Spring知识点

Spring的生态 spring是spring全家桶的基石 扩展性 扩展性 接口 空的方法实现(模板方法) postProcessor(增强器)---beanFactoryPostProcessor ---beanPostProcessor 两个接口 onRefresh()这个方法在springboot里面做了一个很重要的扩展---内嵌tomcatAOP术语连接点 类里那些方法可以被增强,这些方法称为连接点 切入点..

2022-04-01 18:33:45 428

空空如也

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

TA关注的人

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