自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA程序员面试题:编程题

java程序员面试题:编程题

2023-06-22 15:27:14 233

原创 SQL调优---explain执行计划及详细解析

SQL调优---explain执行计划及详细解析

2023-05-18 18:48:42 214

原创 redis3 基础及集群配置

redis

2022-09-07 11:21:25 299

原创 计算机网络-tcp三次握手

计算机网络 TCP三次握手

2022-08-31 10:55:14 71

原创 列式数据库和行式数据库区别

列式数据库和行式数据库区别

2022-08-09 17:12:45 361

原创 java发送post请求携带map参数,获取返回值

java post请求

2022-07-01 17:03:06 1503

原创 linux 根据端口号查找项目

2022-06-06 15:38:08 68

原创 SQL查询最大值出现日期有重复情况,如何全部显示日期,并且不出现伪重复数据

伪重复数据即因为出现日期不同,显示两行,最大值相同,但是日期不同,对于用户来说不太友好,会认为可能是重复数据。例如,我这里查询最大值出现日期时:group_concat( DISTINCT PRS_Max_Date SEPARATOR ''、'' ) PRS_Max_Date 将最大值对应的日期以顿号相隔,并合并为一行展示,DISTINCT即去重,最后显示结果为一行例如这个查询,使用left join分别连接查询最大值以及出现日期的子表,最后的结果本应该显示两行,分别对应两个日期,使.

2022-05-27 16:06:30 350

原创 数据库-mysql基础-01

冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。外键:外键用于关联两个表。复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。参照完整性: 参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。MySQL UNION 操作符MySQL UNION 操作符用于连接两个以上的 S..

2022-04-22 11:47:22 30

原创 HTML-thymeleaf-01

1、创建公用的html页面,公用页面不需要标准的html格式例如我这个footer.html,就只有只一行代码<a style="color: #999AAA" href="http://beian.miit.gov.cn/" target="_blank">ICP备案号:渝ICP备2022000602号-1</a>在需要的地方进行引入<div class="footer" > <div th:replace="footer.html">

2022-04-21 15:17:07 43

原创 windows下多个JDK共存和切换方法

1、首先安装你需要的版本的jdk2、多版本JDK共存的关键在于环境变量的配置,我同时安装了3个版本的jdk:8、9、11分别添加系统变量为JAVA_HOME8、JAVA_HOME9、JAVA_HOME11,并配置好各自的安装目录。3、配置一个主要的JAVA_HOME,然后绑定对应的你需要切换的JAVA_HOME配置变量,我这里如图所示绑定的是JAVA_HOME9。4、配置Path变量,新建设为 %JAVA_HOME%\bin然后进入命令行界面,输入java -version,就可以查

2022-03-25 20:48:38 1324

原创 java基础-3、栈(stack),堆(heap)和方法区(method area)

通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用JVM中的栈空间;而通过new关键字和构造器创建的对象则放在堆空间,堆是垃圾收集器管理的主要区域,由于现在的垃圾收集器都采用分代收集算法,所以堆空间还可以细分为新生代和老生代,再具体一点可以分为Eden、Survivor(又可分为From Survivor和To Survivor)、Tenured;方法区和堆都是各个线程共享的内存区域,用于存储已经被JVM加载的类信息、常量、静态变量、JIT编译器编译后的代码等数据;程序中的

2022-03-25 11:07:10 28

原创 java基础-2、数据类型,final,static

在Java里面,本质上讲将数据类型分为两种:基本类型和引用数据类型。基本数据类型分为8种:整型:byte 、short 、int 、long浮点型:float 、 double字符型:char布尔型:boolean整型(byte、short、int、long)byte、short 的取值范围比较小,而long的取值范围时最大的,所以占用的空间也是最多的。int 取值范围基本上可以满足我们的日常计算需求了,所以 int 也是我们使用的最多的一个整型类型。浮点型(floa

2022-03-20 17:51:24 69

原创 java基础1--面向对象的特征

面向对象的特征

2022-03-20 17:08:46 28

原创 开窗函数的使用

1、分组生成序列:共三种,说一下具体区别第一种:ROW_NUMBER() OVER(PARTITION BY i ORDER BY j desc)就是按1-2-3顺序排第二种:RANK() OVER(PARTITION BY i ORDER BY j desc)就是按 1-1-3 排列--这就是 美国式排名第三种:DENSE_RANK() OVER (PARTITION BY i ORDER BY j desc)就是按 1-1-2-2-3排列--这就是中国式排名根据具

2022-01-20 11:52:11 60

原创 更换线上项目的jar的依赖

以替换/opt/aaa/test/xxx.jar为例,将其中依赖的log4j-api-2.14.0.jar替换为log4j-api-2.15.0.jar:处理前先进行备份!!!cd /opt/aaa/testmkdir temp1213 # 新建一个临时路径cp xxx.jar ./temp1213 # 将需要替换的部署jar包复制到临时路径cd temp1213/jar -xvf xxx.jar # 将jar包解压多了三个文件夹 BOOT-INF,META-I...

2022-01-13 10:29:11 1084

原创 springboot项目url中的符号,没有转成对应url编码,报400

解决方式:在application配置文件中添加server: tomcat: relaxedPathChars: '<,>,[,\,],^,`,{,|,}' relaxedQueryChars: '<,>,[,\,],^,`,{,|,}'

2021-12-10 11:14:53 527

原创 linux启动jar包方式及问题

方式一Java-jar jar包名.jar特点:当前ssh窗口被锁定,但是当我们关闭窗口或Ctrl + C打断程序运行时,程序就会退出。改进==》:方式二java -jar jar包名.jar &&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序还是会中止运行。继续改进==》:方式三nohup java -jar jar包名.jar &nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行当.

2021-10-15 16:16:26 694

原创 IDEA打包的两种方式及注意事项

groupId、artifactId、version:可以随意填写,其中artifactId+version就是maven打包后的jar包名。--打jar包命令 mvn clean install -Dmaven.test.skip=true-->--打war包命令 mvn clean package -Dmaven.test.skip=true-->.jar 是可执行jar包,包含了pom中的所有依赖,可以直接用java -jar 命令执行。--允许添加本地jar包-->--选择启动类-->

2021-10-14 16:34:49 15994 1

原创 idea打包java项目成exe可执行文件

idea打包选择的是idea的build方式,而非maven的package。打包成jar和exe的流程:https://www.pianshen.com/article/15401461725/如果没有exe4j则需要下载安装:https://blog.csdn.net/qq_44863179/article/details/105133740主要内容转载于csdn的一只小小的蚂蚁程序员大本营狗头感谢!...

2021-09-09 10:29:29 749

原创 dependency指定内部jar包

pom文件这么修改:<build> <resources> <resource> <directory>src/lib</directory> <targetPath>BOOT-INF/lib/</targetPath> <includes> <include>**/*..

2021-09-08 18:37:40 450

空空如也

空空如也

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

TA关注的人

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