文章分类 -  后端

上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页
摘要:使用optional处理啊空指针 // 使用option处理空指针 public static void main(String[] args) { User user = new User("张三", 20, "1"); Optional<User> optionalUser = Optional 阅读全文
posted @ 2022-12-27 23:18 King-DA 阅读(101) 评论(0) 推荐(0)
摘要:SDS简介 无论是Redis的key还是value,其基础数据类型都是字符串。例如,Hash型value的field与value的类型、List类型、Set类型、zset类型value的元素的类型都是字符串,虽然redis是使用标准的c语言开发的,但并没有直接使用c与阿言中的字符串表示,而是自定义了 阅读全文
posted @ 2022-12-27 09:11 King-DA 阅读(38) 评论(0) 推荐(0)
摘要:redis配置详解 # Redis配置文件样例 # 注意单位:如果需要内存大小的时候,可以指定内存大小,比方说1k、5GB、4M.配置文件对大小写不敏感 # Note on units: when memory size is needed, it is possible to specifiy # 阅读全文
posted @ 2022-12-24 01:48 King-DA 阅读(100) 评论(0) 推荐(0)
摘要:垃圾回收机制 垃圾收集的目的,当对象建立的时候垃圾收集期,就开始监控对象的动态情况,垃圾收集主要是对内存的释放。创建对象的时候申请一个空间。 垃圾回收机制: 1.不再使用的内存空间应回收 》垃圾收集; 2.java消除了程序员回收内存空间的职责,提供了一种系统级线程跟踪存储空间的分配情况,在jvm的 阅读全文
posted @ 2022-12-15 00:07 King-DA 阅读(36) 评论(0) 推荐(0)
摘要:简介 能快速创建出生产级别的spring应用 springboot的特点: 1.为基于spring的开发提供更快的入门 2.创建可以独立运行的spring应用。 3.直接嵌入tomcat或者jetty服务器,不需要打包为war文件。 4.提供推荐的基础pom文件(starter)来简化Apache 阅读全文
posted @ 2022-12-12 09:48 King-DA 阅读(17) 评论(0) 推荐(0)
摘要:redis的io模型。 redis客户端提交的各种请求是如何最终被redis处理的?redis处理客户端请求所曹勇的处理架构,称为Redis的IO模型。不同版本的Redis采用的IO模型是不同的。 单线程模型 对于Redis3.0及其以前的版本,redis的IO模型采用的就是纯粹的单线程模型,即所有 阅读全文
posted @ 2022-12-11 21:05 King-DA 阅读(473) 评论(0) 推荐(0)
摘要:redisson框架中的分布式锁的原理图 redLock实现原理 阅读全文
posted @ 2022-12-08 01:47 King-DA 阅读(28) 评论(0) 推荐(0)
摘要:拉去多个配置 # 共享配置 # 表示拉去额外的配置文件(多个应用共享的) spring.cloud.nacos.config.shared-configs[0].data-id=common.properties # 需要动态配置,不然不能动态刷新 spring.cloud.nacos.config 阅读全文
posted @ 2022-12-05 00:37 King-DA 阅读(179) 评论(0) 推荐(0)
摘要:nacos之在springboot中进行配置 第一步、首先需要引入依赖 <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> <versio 阅读全文
posted @ 2022-12-04 23:35 King-DA 阅读(1241) 评论(0) 推荐(0)
摘要:使用不等于(!=或者<>) explain select sname, sage, ssex from student where Sname='吴兰'; -- ref explain select sname, sage, ssex from student where Sname!='吴兰'; 阅读全文
posted @ 2022-12-01 22:55 King-DA 阅读(211) 评论(0) 推荐(0)
摘要:范围之后全失效 explain select * from student where Sname='吴兰' and Sage='1992-03-01' and Ssex='女'; -- ref 90 explain select * from student where Sname='吴兰' an 阅读全文
posted @ 2022-12-01 22:38 King-DA 阅读(50) 评论(0) 推荐(0)
摘要:使用函数操作索引列 explain select * from student where Sname='吴兰'; explain select * from student where left(Sname,4)='吴兰'; 单独查询索引列时,type类型是ref 使用函数操作索引列时,type类 阅读全文
posted @ 2022-12-01 22:27 King-DA 阅读(143) 评论(0) 推荐(0)
摘要:在8.0的mysql数据库中进行验证 select * from student; show index from student; create index index_stu_snameSageSex on student(sname,Sage,Ssex); commit; -- 火车头 sel 阅读全文
posted @ 2022-12-01 22:20 King-DA 阅读(54) 评论(0) 推荐(0)
摘要:经典案例3(双表) 没有索引时: type类型为all 添加右表索引: 查询结果: 第一次添加到右表中,查询的类型为ref 添加左表索引: 第二次是添加在右表的card字段上。查询类型为index 使用左连接时,数据左表全都有,left join条件用于确定如何从右表搜索行,左边一定都有。 所以右边 阅读全文
posted @ 2022-11-29 00:06 King-DA 阅读(13) 评论(0) 推荐(0)
摘要:经典案例2(单表分析) 注意:该查询中范围之后的索引会导致失效。但是并不是复合索引全部失效。只在范围条件后面失效 去除原来的ccv索引,创建cv索引。 阅读全文
posted @ 2022-11-28 23:20 King-DA 阅读(16) 评论(0) 推荐(0)
摘要:explain 经典实战案例1 explain select d1.name,(select id from t3) d2 from (select id, name from t1 where other_column='')d1 union (select named from t2); 阅读全文
posted @ 2022-11-28 22:54 King-DA 阅读(27) 评论(0) 推荐(0)
摘要:linux查看开放端口的方法: 1、使用rpm安装nmap工具,执行“nmap 127.0.0.1”命令即可查看本机开放的端口; 2、执行“netstat -anp”命令进行查看开放的端口。 1:nmap工具检测开放端口 nmap是一款网络扫描和主机检测的工具。nmap的安装非常简单,如下所示rpm 阅读全文
posted @ 2022-11-23 22:22 King-DA 阅读(22152) 评论(1) 推荐(0)
摘要:执行计划包含哪些信息 id select 查询的序列号,包含一组数字,表示查询中执行select子句或者操作表的顺序 分为三种情况: 1.id相同,执行顺序从上到下。 2.id不同,如果是自查询,id的序号会递增,id值越大,越会先执行。 3.id相同不同,同时存在 id如果相同,可以认为是一组,从 阅读全文
posted @ 2022-11-14 09:02 King-DA 阅读(27) 评论(0) 推荐(0)
摘要:映射管理 GET http://127.0.0.1:9200/user/_mapping { "properties":{ "name":{ "type":"text", "index":true }, "sex":{ "type":"keyword", "index":true }, "tel": 阅读全文
posted @ 2022-10-23 23:45 King-DA 阅读(76) 评论(0) 推荐(0)
摘要:创建文档 post http://127.0.0.1:9200/shopping/_doc 请求体 { "name":"小米", "age":"18", "addr":"北京" } 为什么不能使用put? 创建成功会有一个主键id生成,随机生成。put请求时幂等的,所以使用put会报错。 post 阅读全文
posted @ 2022-10-22 09:19 King-DA 阅读(79) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页