自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【IDEA主题】颜色更改,主题背景自定义

idea默认界面不美观?白色界面刺眼?没关系,跟着我的步骤自定义idea背景

2024-01-26 10:44:59 453

原创 【IDEA乱码看不懂,全局切换utf-8汉化】看图即会,简单!

idea乱码看不懂,全局切换utf-8汉化,文字注解清楚明了

2024-01-26 10:27:34 102

原创 MySQL数据库【分配权限】

数据库创建新用户,分配权限,比如只给新用户创建和查看的权限

2024-01-24 15:06:52 455

原创 MySQL多个视图【合并】成一个视图

多个视图【合并】成一个视图

2024-01-24 14:57:49 474

原创 多层嵌套+复杂xml转Java实体类

xml转Java【保姆级教学】

2023-10-18 10:56:35 1185

原创 MVCC多版本并发控制

多版本并发控制器——MVCC、一文解释清楚什么是MVCC、它该如何用???

2023-09-15 22:28:16 61

原创 【事务隔离】事务隔离级别(图文详解)

事务是逻辑上的一组操作,要么都执行,要么都不执行

2023-09-02 21:38:26 124 1

原创 【简介】什么是 RPC?RPC原理是什么?有转载

RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 当然可以,但是可能会比较慢而且一些优化做的并不好。 RPC 的出现就是为了解决这个问题。

2023-09-02 21:14:58 519 1

原创 【Aop重要!全面】Spring AOP

Aspect Oriented Programming 面向切面编程,是一种利用“横切”的技术(底层实现就是动态代理),对原有的业务逻辑进行拦截,并且可以在这个拦截的横切面上添加特定的业务逻辑,对原有的业务进行增强。基于动态代理实现在不改变原有业务的情况下对业务逻辑进行增强

2023-08-31 21:45:50 47

原创 【Spring】DI依赖注入

Spring容器加载配置文件之后,通过反射创建类的对象,并给属性赋值;Spring容器通过反射实现属性注入有三种方式:set方法注入构造器注入接口注入(不常用)

2023-08-31 21:33:48 24

原创 【Mybatis】配置数据库连接池-整合Druid

MyBatis做为一个ORM框架,在进行数据库操作时是需要和数据库连接连接的,MyBatis支持基于数据库连接池的连接创建方式。当我们配置MyBatis数据源时,只要配置了dataSource标签的type属性值为POOLED时,就可以使用MyBatis内置的连接池管理连接。如果我们想要使用第三方的数据库连接池,则需进行自定义配置

2023-08-31 21:26:25 303

原创 【redis】缓存雪崩

缓存在同一时间大面积的失效,后面的请求都直接落到了数据库上,造成数据库短时间内承受大量请求

2023-08-30 15:14:48 25

原创 【radis】缓存穿透

布隆过滤器说某个元素存在,小概率会误判。布隆过滤器说某个元素不在,那么这个元素一定不在

2023-08-30 14:23:51 29

原创 【最详细Mybatis关联映射详解】Mybatis关联映射详解

【最详细Mybatis关联映射详解】Mybatis关联映射详解

2023-08-29 21:12:20 604

原创 【Mybatis】Mybatis分页插件

分页插件是一个独立于MyBatis框架之外的第三方插件

2023-08-29 20:54:18 62

原创 【重要!】apache与tomact的区别

tomcat是一个jsp的容器,tomcat侧重于servlet引擎,apache:侧重于http server,apache是web服务器,apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器tomcat(桶〉,而这个桶也可以不放在卡车上

2023-08-29 17:41:15 40

原创 【Mybatis】Mybatis映射文件

Mybatis映射文件

2023-08-29 13:56:26 36

原创 【Mybatis】MyBatis的CRUD操作

MyBatis的CRUD操作

2023-08-29 13:50:57 35

原创 【Mybatis】Mybatis事务管理

手动事务提交和自动事务提交

2023-08-29 13:39:47 1860

原创 【Java线程池】线程池大小确定

线程池大小确定,线程池数量的确定一直是困扰着程序员的一个难题,大部分程序员在设定线程池大小的时候就是随心而定

2023-08-29 13:32:02 117 3

原创 【Java线程池】ScheduledThreadPoolExecutor 详解

ScheduledThreadPoolExecutor 主要用来在给定的延迟后运行任务,或者定期执行任务

2023-08-28 13:49:04 155 1

原创 【Java线程池】几种常见的线程池详解

Java线程池、FixedThreadPool、 SingleThreadExecutor 、CachedThreadPool介绍

2023-08-23 09:20:11 55 1

原创 【Java线程池】ThreadPoolExecutor 使用(重要)

Java线程池(重要)ThreadPoolExecutor的使用详解

2023-08-23 09:14:03 162 1

原创 【Java线程池】ThreadPoolExecutor 类简单介绍

线程池实现类 ThreadPoolExecutor 是 Executor 框架最核心的类。

2023-08-22 09:01:37 46 1

原创 MyBatis主配置文件

mybatis-config.xml 是MyBatis框架的主配置文件,只要用于配置MyBatis数据源及属性信息

2023-08-18 22:37:14 49 1

原创 为什么索引能提高查询速度(整理)

索引能提高查询速度;MySQL 的基本存储结构; innodb 默认是主键索引

2023-08-18 22:31:39 125 1

原创 zookeeper宕机与dubbo直连的情况

在实际生产中,假如zookeeper注册中心宕掉,一段时间内服务消费方还是能够调用提供方的服务的,实际上它使用的本地缓存进行通讯,这只是dubbo健壮性的一种体现。

2023-08-18 22:28:27 130 1

原创 Dubbo 的负载均衡策略

Random LoadBalance(默认,基于权重的随机负载均衡机制);RoundRobin LoadBalance(不推荐,基于权重的轮询负载均衡机制);LeastActive LoadBalance等

2023-08-15 22:17:27 141

原创 Dubbo 的架构及工作原理(图解)

Dubbo 的架构及工作原理

2023-08-15 22:10:52 120

原创 对java中锁的认识(纯文字总结)

锁在Java多线程编程中扮演着至关重要的角色。它们用于保护共享资源的一致性和可靠性,解决并发访问带来的问题

2023-08-14 21:08:45 38

原创 最大平分数组(华为OD测试题)

给定一个数组nums,可以将元素分为若干个组,使得每组和相等,求出满足条件的所有分组中,最大的平分组个数。数据范围:1<=M<=50, 1<=nums[i]<=50。接着输入m个数,表示此数组。最大的平分组数个数。

2023-08-13 11:02:34 90 1

原创 简述B-Tree B+Tree 和B*Tree的特点(文字总结)

简述B-Tree B+Tree 和B*Tree的特点总结

2023-08-12 09:34:04 73 1

原创 解决死锁的几种方式

避免死锁:在资源分配过程中,使用某种方法避免系统进入不安全的状态,从而避免发生死锁。检测死锁:允许死锁的发生,但是通过系统的检测之后,采取一些措施,将死锁清除掉。预防死锁:通过设置一些限制条件,去破坏产生死锁的必要条件。解除死锁:该方法与检测死锁配合使用。

2023-08-10 23:24:35 732 1

原创 什么是tomcat?请简述tomcat原理

它是servlet的容器;是运行在JVM中的一个进程;是一大堆的资源文件和方法

2023-08-09 16:24:52 128

原创 重写HashMap!重写equals时为什么需要重写HashMap?

equals和HashMap绑定重写

2023-07-27 20:16:43 70 1

原创 Integer的128陷阱

Integer的128陷阱

2023-03-31 16:45:30 55 1

空空如也

空空如也

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

TA关注的人

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