自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Elasticsearch

一个开源的分布式搜索引擎,可以用来实现搜索、日志统计、分析、系统监控等功能。是以 Elasticsearch 为核心的技术栈,包括 Beats、Logstash、Kibana、Elasticsearch。是 Apache 的开源搜索引擎类库,提供了搜索引擎的核心 API。创建倒排索引时对文档分词用户搜索时,对输入的内容分词ik_smart:智能切分,粗粒度ik_max_word:最细切分,细粒度利用 config 目录的 ikAnalyzer.cfg.xml 文件添加扩展词典和停用词典。

2025-10-13 22:38:34 861

原创 Redis深入

内存预分配是因为申请内存会在用户态于内核态之间切换,十分耗费性能c语言里的数组是二进制不安全,意思是 每个字符数组里最后一个会是'\0'标志结束,所以不可以在字符数组的中途存储‘\0’。SDS二进制安全,因为是按照头信息里的len去按长度读取的缺点:如果数据量太大,二分查找的性能也没有很高,而且底层也是基于连续数组实现的,一次性申请太大的连续内存空间也不好

2025-05-05 00:21:47 442

原创 MySQL深入

索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

2025-04-03 23:30:40 623

原创 MySQL五十题

规范:如果有group by,查询内容就能写gruop by里有的信息和计算函数,根据id和name的分组结果是一样的,所以都写,这样就可以在第二行写上去了。及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90。课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率。学生有可能没有成绩,所以不要先查子表再套学生表了,直接拉大通铺后再分组。表二:剩下的同学肯定选了(1,2,3)里的课,选出所学课程数是否等于3。根据c_id分组,组内排名,根据score降序排名。

2025-04-01 13:54:58 788

原创 JVM

Java。

2025-03-25 23:16:05 991

原创 Web简介

数据库的事务是一种机制,一个操作序列,包含了一组数据库操作命令,事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,这组数据库命令只能同时成功或失败,事务是一个不可分割的工作逻辑单元。服务端会话跟踪技术,本质是Cookie,钝化:服务器正常关闭后Tomcat会自动将Session数据写入硬盘的文件,活化:再次启动服务器后从文件中加载数据到Session中。是一个软件(应用程序),对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便携。

2025-03-23 21:06:18 731

原创 RabbitMQ

三种设置方式:1、控制台设置2、代码设置3、基于注解设置。

2024-12-24 00:05:48 158

原创 Springcloud

规则接口是IRule,默认实现是ZoneAvoiddanceRule关联链路。

2024-12-18 00:29:47 309

原创 Redis

通用命令不同数据结构的操作命令。

2024-12-11 01:44:23 183

原创 SpringBoot2

dependencyManagement>元素提供了一种管理依赖版本号的方式。在dependencyManagement元素中声明所依赖的jar包的版本号等信息,那么所有子项目再次引入此依赖jar包时则无需显式的列出版本号。Maven会沿着父子层级向上寻找拥有dependencyManagement 元素的项目,然后使用它指定的版本号自定义Service接口 继承大佬接口(IService)就不用自己写了自定义Service实现类,继承大佬类(ServiceImpl)就不用自己写了。

2024-12-06 05:07:05 939

原创 Linux

连接在CentOS中输入 ifconfig 查询当前端口快照命令入门。

2024-12-04 18:05:47 236

原创 SpringMVC

具体流程:https://blog.youkuaiyun.com/sls1223074612/article/details/1288081324、springmvc.xml中添加视图解析器表示6、web.xml中注册springMVC框架(所有的web请求都是基于servlet的)

2024-11-29 23:37:05 824

原创 Spring6

1、模块jdk最低为17,引入spring的依赖<dependence>2、写配置文件3、写测试文件...}简单处理方式不可以所以自己创建工厂bean没有问题本质我写的自定义注解:使用我的注解:使用反射获取注解的值AOP(Aspect Oriented Programming):面向切面(方面)编程。(AOP是一种编程技术)AOP是对OOP(面向对象编程)的补充延伸。AOP底层使用的就是动态代理来实现的。Spring的AOP使用的动态代理是:JDK动态代理 + CGLIB动态代理技术。

2024-11-28 02:35:50 1155

原创 Mybatis

ORM思想。

2024-11-24 01:43:44 717

原创 罗马

2024-11-18 22:57:10 202

原创 Git

('add file02' 是给这次操作的备注,查看日志的时候可以看到这次操作的备注)抓取指令:git fecth (将仓库里的更新都抓取到本地,不会合并)添加到本地仓库 :git commit -m 'add file02'☌ [-f] : 原本如果有冲突会提示你,加上[-f]表示强制覆盖。拉取指令 :git pull (fetch + merge)创建文件: touch file02.txt。合并:git merge。添加到暂存区 :git add .推送到远程仓库 :git push。

2024-11-16 20:28:34 382

原创 JavaWeb

全球广域网,也称为万维网(www),能够通过浏览器访问的网站:是用Java技术来解决相关web互联网领域的技术栈:存储数据的仓库,数据是有组织的进行存储,DataBase,简称DB:管理数据库的大型软件,DataBase Management System,简称DBMS:Structured Query Language,简称SQL,结构化查询语言,操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准。

2024-10-10 17:05:42 829

原创 反射、动态代理

反射允许对封装类的字段()、方法()和构造函数()的信息进行编程访问。

2024-06-08 19:57:15 399

原创 网络编程

在网络通信协议下,不同计算机上运行的程序,进行的数据传输Java中可以使用java.net包下的技术开发常见的网络应用程序。

2024-06-07 19:28:53 1062

原创 多线程

3, //核心线程数量6, //最大线程数量60, //空闲线程最大存活时间TimeUnit.SECONDS, //时间单位new ArrayBlockingQueue<>(3), //任务队列Executors.defaultThreadFactory(), //创建线程工厂new ThreadPoolExecutor.AbortPolicy() //任务的拒绝策略。

2024-06-02 16:03:52 723 1

原创 IO流

特点:1、打印流只操作文件目的地,不操作数据源2、特有的写出方法可以实现,数据原样写出3、特有的写出方法,可以实现自动刷新,自动换行打印一次数据 = 写出 +换行 +刷新。

2024-05-30 17:26:21 743

原创 异常,File

代表程序出现的问题

2024-05-14 18:02:32 273 2

原创 集合

使用场景:当一个类中,某个变量的数据类型不确定,就可定义带有泛型的类//泛型类//E可以理解成记录数据类型的变量,//可写成T、E、K、V(type element key value)int size;size++;//因为方法返回值是E,如果返回值不做"(E)"的类型强转,会返回object类型,会报错//泛型类的使用//此时E被指定为Integer类型sout(i);方法中形参类型不确定,1.使用类名后面定义的泛型所有方法都能用。

2024-04-25 22:52:19 1038 1

空空如也

空空如也

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

TA关注的人

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