java
liguanghai12
这个作者很懒,什么都没留下…
展开
-
maven遇到项目编译不通过,缺少类class not found ,但是maven依赖不报错
maven遇到项目编译不通过,缺少类class not found ,但是maven依赖不报错最近项目导入遇到个问题,项目导入后,编译代码,发现有个类没有找到,但是maven的依赖没有报错。一直查找问题,缺少的jar报,发现缺少的依赖jar包,缺少没有下载下来,通过第三方下载后,编译还是缺少类,下载引入的jar没有起作用。百度问题在项目目录下,使用 mvn -X dependency:treeD:\code\qjzh-code\panoramiccontrol>mvn -X dependency原创 2021-03-18 22:04:26 · 951 阅读 · 1 评论 -
StackOverflowError 和 OutOfMemoryError
StackOverflowErrorJava线程操作是基于栈的,当调用方法内部方法也就是进行一次递归的时候就会把当前方法压入栈直到方法内部的方法执行完全之后,就会返回上一个方法,也就是出栈操作执行上一个方法。public class StackOverFlowErrorTest { public static void main(String[] args) { getint(); } private static int getint(){原创 2021-03-15 18:12:46 · 217 阅读 · 0 评论 -
快速排序
直接上代码public class QuickSortTest2 { public static void main(String[] args) { int[] arr = {14, 34, 5, 32, 5, 6, 7, 67, 8, 93, 8, 67, 12}; System.out.println(Arrays.toString(arr)); quickSort(arr, 0, arr.length - 1); System原创 2021-03-15 13:07:54 · 138 阅读 · 0 评论 -
redis中使用set更新一个有有效时间的key,会使有效时间变成永久有效
最近在开发中遇到一个问题,使用redis中的set更新一个含有有效时间的key时,会时这个key的有效时间变成永久有效用客户端尝试:127.0.0.1:6379> set test testOK127.0.0.1:6379> expire test 1000(integer) 1127.0.0.1:6379> set test testOK127.0.0.1:6379> ttl test(integer) -1127.0.0.1:6379>查阅redis原创 2021-01-21 10:29:05 · 2218 阅读 · 0 评论 -
使用dom4j 生成document文档,写入xml文件时,产生中文乱码
使用dom4j 生成document文档,写入xml文件时,产生中文乱码**背景:在本地测试的时候生成xml文档,没有问题,编码也是utf-8,但是在windos sever 2008 测试服务器上时,生成的xml文档编码却是系统自带的编码ASCII。但是把测试服务器上的xml文件拿出来使用notepad++打开却是utf-8的编码,然后使用edit plus打开是ASCII。很奇怪上代码:...原创 2019-05-23 12:02:52 · 585 阅读 · 0 评论