自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx正向代理、反向代理、负载均衡、动静分离详解以及例子

Nginx正向代理、反向代理、负载均衡、动静分离详解以及例子

2023-09-10 11:27:01 319 1

原创 Vue3项目在系统中空白显示,或者提示报错解决办法

Vue3项目在XP系统中空白显示,或者提示报错解决办法

2023-09-06 11:10:54 792 1

原创 Calendar类的使用/Calendar.add/Calendar.set等使用/Calendar加一天

【代码】Calendar类的使用/Calendar.add/Calendar.set等使用/Calendar加一天。

2023-07-01 21:41:27 2561

原创 JAVA网络编程基于NIO实现一个多人聊天Demo

NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的,基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。NIO有三大核心部分Channel(通道)Channel可以理解为连接,与BIO中Sokcet类似,一个连接对应一个Channel,但Channel中仍内置了一个Socket,可以调用socket()获取。Buffer(缓冲区)

2023-06-05 01:03:37 138 1

原创 索引失效的场景?

4.存在类型转换 ,比如你的索引字段是varchar型,但是你搜索条件却是 userid=333,那这样索引不生效。3.模糊查询是 like 以 “%XX”开头,就是说左模糊不太行,右模糊可以。2.sql中写了or ,如果or后的字段不全是带索引字段,此时索引失效。5.数据量极少时,Mysql不会使用索引,因为全表扫描速度更快。2.确认两张表得索引字段得字符编码,字符长度是否保持一致。6.where 条件中的索引运算设计计算时,索引失效。1.索引列值为null,此时会索引失效。1.关联的表是否有建索引。

2023-06-03 17:27:31 1582

原创 索引哪些情况适合创建?哪些情况不适合创建?

更新表时,每次进行INSERT、UPDATE和DELETE操作都会降低更新速度。因为更新表时,不仅需要保存数据,还需要保存索引文件。每次更新添加索引列的字段都会调整因更新而导致的键值变化后的索引信息。可以提高数据检索的效率,降低了数据库IO成本,通过索引对数据排序,减低数据排序的成本,降低了CPU的消耗。在频繁使用的列上建立索引(可以建立联合索引,同时最频繁使用的字段应该在联合索引的最左侧,最左侧原则)官方对索引的定义:索引是帮助MySQL高效获取数据的数据结构。有大量重复数据的列上不要建立索引。

2023-06-03 17:11:46 188

原创 Java锁的分类

主要是记录自己学习的过程。

2023-04-27 17:16:14 66 1

基于Nio的多人聊天Demo

NIO即non-blocking IO,顾名思义是一种非阻塞模型。NIO的目的就是实现一个线程处理多个连接。实现多人聊天消息转发,用户发送消息同步到服务中的其他客户端,运用到了nio中buffer、socket、selector。 1、Channel,管道。Channel可以理解为连接,与BIO中Sokcet类似,一个连接对应一个Channel,但Channel中仍内置了一个Socket,可以调用socket()获取。 2、Selector,选择器。Selector类似一个调度中心,所有Channel都需要注册到选择器中,并绑定一个SelectionKey,绑定时还会指定要监听的事件,如:连接就绪、读就绪、写就绪等。可以调用Selector提供的API实现对发生监听事件的连接进行处理。 3、Buffer,缓冲区。Buffer底层是一个数组,供Channel实现对数据的读写。Buffer的position、limit、capacity分别指当前索引、读/写上限索引、数组容量。

2023-06-05

空空如也

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

TA关注的人

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