自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EasyUI easyui-combotree 选择父级只选择父级,不带上子级

cascadeCheck时tree中的属性,目的是定义是否层叠选中状态。需求:客户希望选择多选下拉框时,选择父级的时候只选择父级,不要把子级也选中。方法:在data-options中加入cascadeCheck:false。

2024-02-21 17:02:35 412

原创 【深入理解JVM】JVM5

深入理解JVM

2022-08-11 10:39:54 1950 1

原创 IDEA加载Eclipse项目,无法访问jsp

IDEA加载Eclipse项目,无法访问jspIDEA部署eclipse出现的问题1.无法访问jsp文件解决方法真正的解决方法是使用tomcat启动。方法如下:IDEA部署eclipse出现的问题1.无法访问jsp文件1.IDEA直接部署eclipse项目,如果直接使用SpringBootApplication来启动,启动不会报错,但是访问jsp时会出报404。解决方法1.查看了很多文件,发现问题可能如下:https://blog.csdn.net/op_violet/article/de

2022-01-06 10:30:33 3221

原创 【MYSQL中(@i:=@i+1)的使用】

@TOC1.(@i:=@i+1)的作用1.查询sql时,有时需要一个伪列rownum。在mysql中便可以使用(@i:=@i+1)生成自增的序列例子SELECT (@i:=@i+1) rownum,first_name,last_name FROM employee ,(SELECT (@i:=0)) t从结果可以看出rownum每次都增加1.如果想要加5,便改为(@i:=@i+5).如果想要从100开始,便将(@i:=0)改为(@i:=100)SELECT (@i:=@i+5) ro

2021-12-21 15:52:15 13610 3

原创 【报错:HikariPool-1 - Exception during pool initialization.】

HikariPool-1 - Exception during pool initialization.com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure不废话,直接上图原因是MySql版本问题.在Mysql5.5以上的版本,创建连接会报此错误。解决方法这么个问题搞了一下午,记录一下,防止下次遇到同样的问题!!!不废话,直接上图原因是MySql版本问题.在Mysql5.5以上的版本,创建连接

2021-12-09 17:31:44 6071 1

原创 【MYSQL WITH recursive使用】

MYSQL WITH recursive使用MYSQL WITH recursive使用语法用法1:输出1~n或者求 1~n的和用法2 父求子创建table:user求张三后代MYSQL WITH recursive使用由于在项目中有使用到recursive,因此在此做记录语法WITH recursive 表名 AS ( 初始语句(非递归部分) UNION ALL 递归部分语句)[ SELECT| INSERT | UPDATE | DELETE]用法1:输出1~n或者求

2021-12-02 11:37:23 9276 1

原创 【BeetSQL入门学习】

BeetSQL学习1.导入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.projectl

2021-11-24 16:59:37 1566

原创 IDEA+SpringBoot+JSP一直报404的解决方法

IDEA+SpringBoot+JSP一直报404的解决方法今天遇到访问jsp报404的问题。直接run的话会404。有关springboot调用jsp的相关的依赖都已经配置了。但是使用maven中的spring boot run则不会报404解决方法:将pom.xml中<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper&l

2021-11-17 18:00:47 624

原创 Maven导包一直失败

Maven导包一直失败Maven导包一直失败解决方法Maven导包一直失败maven导包一直失败,经常会出现.lastUpdated结尾的文件。使用阿里云也是如此。解决方法在pom.xml文件中加入以下配置,在配合阿里云仓库就成功了<repositories> <repository> <id>getui-nexus</id> <url>http://mvn.gt.getui

2021-11-16 10:03:30 639

原创 gitee.com: Permission denied (publickey).的解决

@git@gitee.com: Permission denied (publickey).的解决文章目录前言git@gitee.com: Permission denied (publickey).原来openssh默认不再支持ssh-rsa算法啦一、解决方法?前言已经在Gitee中添加了公钥,但执行用 ssh -T git@gitee.com还是会报*git@gitee.com: Permission denied (publickey).使用 ssh -v git@github.c

2021-10-28 11:03:11 254

原创 【深入理解JVM】4.垃圾收集器

垃圾收集(GC)主要完成的三件事: 1.哪些内存需要回收 2.什么时候回收 3.如何回收GC收集流程,如图:

2020-03-03 21:39:52 82

原创 【深入理解JVM】 3.对象的内存布局和访问定位

本节主要讲的是HotSpot VM 对象的内存布局 在hotspot vm中,内存布局分为对象头(Header)、实例数据(Instance Data)、对齐填充 1.对象头:存储对象自身的运行时数据和类型指针。如果是数组的话,对象头中还应有记录数组长度的数据。 1.1:对象自身的运行时数据包括HashCode...

2020-03-03 20:40:03 117

原创 【深入理解JVM】2.对象的创建

JVM中对象的创建流程如下图注意:分配内存的方式有两种指针碰撞 假设Java堆中内存是绝对规整的,所有用过的内存都放在一边,空闲的内存放在另一边,中间放着一个指针作为分界点的指示器,那所分配内存就仅仅是把那个指针向空闲空间那边挪动一段与对象大小相等的距离,这种分配方式称为“指针碰撞”(Bump the Pointer)。空闲列表 如果...

2020-03-02 22:19:00 91

原创 LinkedList

package com.it.test;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.ListIterator;public class LinkedTest { public static void main(String[] args

2020-03-02 21:44:10 76

原创 【深入了解JVM】 1.JVM运行时的数据区

JVM包含以下及格数据区域:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区,运行时常量池; 程序计数器(线程私有,内存空间较小): 是当前线程所执行的字节码的行号指示器。在JVM中,字节码解释器工作时,是通过改变这个计数器的值来获取下一条执行的字节码指令。 由于JVM的多线程是通过线程轮流切换并分配执行时间来实现的,为了线程切换时能够...

2020-03-02 21:21:33 86

空空如也

空空如也

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

TA关注的人

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