自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库优化从哪些方面考虑

SQL优化

2023-10-30 18:08:20 118

原创 redis热点key问题

解决redis热点key问题

2023-10-30 17:50:34 86

原创 Redis过期key

Redis过期key处理

2023-10-04 16:01:30 69 1

原创 RedisIO多路复用

RedisIO多路复用原理

2023-10-04 13:57:31 74 1

原创 MyBatis中的动态代理

其次,将 SQL 语句与 Java 代码解耦,使得代码更加清晰易懂,并且方便维护和修改。MyBatis 利用动态代理的特性,根据 Mapper 接口的定义,在运行时动态生成一个实现了该接口的代理类。Mybatis通过在运行时动态生成代理类,实现了 Mapper 接口的自动实现,将数据库操作与 Java 代码解耦,简化了开发过程,提高了代码的可维护性和可扩展性。在使用 MyBatis 这个优秀的持久层框架时,你可能会好奇 Mapper 接口是如何工作的,没有实现类的情况下又是如何实现数据库操作的。

2023-10-02 22:52:15 184 1

原创 @Autowired和@Reference的区别

1.@Autowired是由Spring框架提供的,@Reference是由JDK提供的2.查找顺序不同@Autowired先根据type查找再根据name查找,而@Reference相反3.支持的参数个数不同,@Autowired支持1个参数,@Reference支持7个参数4.依赖注入用法不同@Autowired支持Set注入和构造器注入,@Reference支持Set注入和属性注入。

2023-10-02 21:39:35 398 1

原创 为什么使用Spring

使用Spring的优点

2023-10-01 17:58:39 18

原创 SpringMVC的工作原理

SpringMVC源码执行流程源码解读

2023-10-01 00:38:00 23

原创 SpringMVC的拦截器以及工作原理

springMVC的工作原理

2023-09-30 20:10:26 154 1

原创 MySQL的事务实现原理

MySQL的事务实现原理是基于ACID(原子性、一致性、隔离性、持久性)的事务模型。MySQL使用了多版本并发控制(MVCC)来实现并发事务的隔离性,同时也使用了日志来保证事务的持久性。

2023-09-29 20:35:15 184

原创 Dubbo的一些功能

在服务运行一段时间后,性能好的服务提供者处理请求的速度更快, 因此活跃数下降的也越快,此时这样的服务提供者能够优先获取到新的服务请求。第四种是加权轮询:比如服务器 A、B、C 权重比为 5:2:1,那么在 8 次请求中, 服务器 A 将收到其中的 5 次请求,服务器 B 会收到其中的 2 次请求,服务器 C 则收到其中的 1 次请求。当某一个消费者使用某一个服务时,该服务因为一些原因超过了一定时间没有相应,消费者就会一直等待,对该服务的请求一旦多了起来,会出现请求堆积,影响性能,严重还可能导致雪崩。

2023-09-29 10:47:46 32

原创 Dubbo

dubbo的一些理解

2023-09-27 23:49:07 35 1

原创 Java集合(三)

这一篇主要讲MapMap子类继承关系如下1.Map中的值是以键值对的形式存在的,并且类型可以是任意的引用类型2.Map的Key是不允许重复,Value可以重复。

2023-09-27 00:17:36 32 1

原创 Java集合(二)

HashSet、LinkedHashSet、TreeSet

2023-09-25 17:23:15 33 1

原创 Java集合(一)

java集合分为单列集合和双列集合,分别对应List和Set。List的常用子类结构图如下Map常用子类结构图如下。

2023-09-24 16:45:00 24 1

原创 Redis主从复制

全量同步和增量同步

2023-09-18 12:31:51 27 1

原创 基于Redis实现分布式锁

Redis实现简单的分布式锁

2023-09-18 11:31:15 36 1

原创 Invalid bound statement (not found)

Invalid bound statement (not found)问题解决

2023-09-03 20:41:00 44

原创 linux网络无法使用问题

linux网路连接

2023-08-16 16:19:16 43 1

原创 nacos启动报错,db.num is null,Unable to start embedded Tomcat

nacos启动报错,db.num is null

2023-08-05 10:23:55 129 1

原创 No provider available from registry 127.0.0.1:* for service com.lvjun.service.DictService on consume

解决dubbo中的NoProvider问题

2023-07-19 14:46:05 659

原创 解决引用Mysql.data问题

我一开始在连接数据库的时候引用MySql.Data.MySqlClient报错,后来发现要添加NuGet程序包,结果等了半天加载不出来,然后去官网随便下载一个mysql connector net,官网地址。选中net版本,下一步就可以卸载了,卸载的很干净。卸载之后可以根据我上面第一个网址去安装匹配的MySql.data.dll版本了。我用的是vs2013,下载的是8版本的用不了。最后发现删不了,搞了半天从官网上下了专门删除的挺好用的。然后发现还是打不开,一搜才发现是版本不兼容导致的。

2023-03-14 20:53:12 435

空空如也

空空如也

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

TA关注的人

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