- 博客(17)
- 收藏
- 关注
原创 循环队列 - 实现
**1. List 循环队列实现**class MyCircularQueue { private int size; private List<Integer> data; private int p_head; private int p_tail; public MyCircularQueue(int k) { data = new ArrayList<Integer>(); size = k;
2021-08-24 16:45:56 153
原创 问题】IDEA Maven pom.xml 变灰 出现删除线
项目中的pom.xml文件被设置在maven忽略清单中解决方案 如图 将变灰出现删除线的文件 取消选中
2021-07-26 21:34:13 226
原创 maven项目报错Failure to transfer的解决办法
https://jingyan.baidu.com/article/574c52196adb4d6c8d9dc18c.html
2021-07-18 22:26:05 1066
原创 pom.xml 类似:Missing artifact org.springframework:spring-jdbc:jar:3.2.4.RELEASE 这样的错误,提示某个jar包没有了
解决办法是:右键项目,选择maven,选择update project,除默认选择外,再勾选Force Update of Snapshots/Releases,点击ok,等待maven依赖更新。
2021-07-15 19:06:04 238
原创 “XXX cannot be resolved to a type “eclipse报错及解决说明
jdk不匹配(或不存在)项目指定的jdk为“jdk1.6.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。 需要在BuildPath | Libraries,中做简单调整。jar包缺失或冲突当找不到“XX”所在的jar包时,会报这个错。解决只需要找到(ctrl+点击,可能能看到jar包名称)对应jar包导入项目即可。另外,出现相同的XX时也会报此错。可能需要调包、解包、选删。eclipse查找项目类型策略所致eclipse下,上述两条都对比过了..
2021-07-15 09:17:50 673
原创 java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.xx.xx.map
MyBatis报这个错的原因ResultMap不存在 标签里面的字段和 type属性实体类的对不上 不管是少了还是类型对不上之类的,解决办法就是检查字段映射用resultMap返回其他类型,如如上代码第一个会报这个错,第二个不会报错 就是把resultMap和resultType搞混了 ,resultMap只能返回实体映射,返回其他类型如java.util.Map,java.util.List使用resultType...
2021-07-14 18:56:06 440
原创 MySql 数据库报(errno: 150)解决方法
错误原因有四:外键的引用类型不一样,主键是int外键是char找不到主表中 引用的列主键和外键的字符编码不一致还有要建立外键的话,要先建立索引。没有建立索引也会出错。
2021-07-13 19:14:20 1447
原创 WARN | s.d.s.w.r.p.ParameterDataTypeReader Trying to infer dataType java.lang.String[] springMVC 的警告
记录一个小warn的解决方案:看错误源码,不难发现原因未使用spring规定的基本类型接受前端传送来的数据虽然这只是警告,程序仍然是可以正常运行的 ,但建议改成如下,使用String接受,然后转化为数组,消除警告...
2021-07-07 14:02:47 1492
原创 关于spring boot启动报Error creating bean with name ‘XXX‘ defined in file异常
记录一下出现这种异常的原因1、namespace对应的名字不对2、有些靠ioc注入的类没有加@service之类生成bean的注解3、mapper.xml中#{}里没有写参数名4、parameterType对应的名字错误
2021-07-05 00:02:00 5685 1
原创 idea连接数据库报错 Server returns invalid timezone. Need to set‘serverTimezone’property
idea连接数据库报错 Server returns invalid timezone. Need to set‘serverTimezone’property1.在框中填写 GMT,保存即可!(或填写 Asia/Shanghai)2.可以在url后添加:?serverTimezone=GMT
2021-06-07 19:19:10 122 1
原创 IntelliJ IDEA中项目的包和目录结构显示设置
IntelliJ IDEA中项目的包和目录结构显示设置在新建的目录下再创建一个新目录时,出现了目录没有分层显示,这样使用起来十分不方便。解决方案:点击右上方的设置按钮,将“compact middle packages”取消勾选,实现将空包展开显示,而“compact middle packages”的作用就是压缩空包。目录和包就分层显示了...
2021-06-05 18:18:39 3540 1
原创 Mapped Statements collection does not contain value for错误解决方法
Mapped Statements collection does not contain value for后面是什么类什么方法之类的:标题错误原因有几种:mapper.xml中没有加入namespacemapper.xml中的方法和接口mapper的方法不对应mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了mapper文件的包路径的除外mapper.xml文件名和所写的mapper名称不相同。...
2021-06-03 20:28:43 1181
原创 加快manven项目创建 -DarchetypeCatalog=internal
每次创建项目时, IDEA 要使用插件进行创建,这些插件当你创建新的项目时,它每次都会去中央仓库下载,这样使得创建比较慢。应该创建时,让它找本地仓库中的插件进行创建项目。解决方式:在 IDEA 的 Settings 窗口的 Build, Execution, Deployment > Build Tools > Maven > Runner 中对 VM Option 设置为 -DarchetypeCatalog=internal...
2021-06-03 17:37:01 167
原创 CentOS7.6安装MYSQL8.0的步骤详解
CentOS7.6安装MYSQL8.0的步骤详解1、一般CentOS默认安装了mariadb,所以先查看是否安装mariadb,如果安装就需要先卸载mariadb2、在/usr/local/目录下创建mysql文件夹3、进入mysql文件夹内,下载mysql4、解压mysql到当前目录5、安装mysql,依次执行下列命令6、初始化和相关配置,依次执行下列命令1.如果执行mysqld --initialize; 出现以下报错,先执行再执行1.1如果执行mysqld --initialize 还是报错先执行再执
2021-05-23 18:34:32 434 2
原创 Java中String去除字符串首尾的空白 ,去除字符串中所有的空白内容。
Java中String去除字符串首尾的空白 ,去除字符串中所有的空白内容。一、消除去除字符串首尾的空白 String.trim()二、去除字符串中所有的空白内容 String.replaceAll()一、消除去除字符串首尾的空白 String.trim()源码: public String trim() { int len = value.length; int st = 0; char[] val = value; /* avoid getfi
2021-05-20 00:41:46 4792
原创 java中instanceof 和 子类父类之间的对象转换
java中instanceof 和 子类父类之间的转换调用类public class Application { public static void main(String[] args) { //instanceof 一条线的线性指向关系,在这条线的为true //主要与左边的类型有关,右边为指向关系 //Object>Person>Student || Teacher Student student =.
2021-05-18 00:19:07 494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人