- 博客(23)
- 收藏
- 关注
原创 gradle引入新包无法引用
gradle引入新包后,build成功,且在gradle的dependencies中已存在该新包,但是在external libraies中却没有该包存在对不起 没有直接解决问题,怀疑可能是gradle版本的问题,我自己下载了个gradle,gradle_mapper自己也有个版本(低于我下载的版本),gradle 同步时一直报错,后来我把自己下的高版本的gradle卸载了,重装了同版本的,然后换了个gradle仓库,重新拉取这个包还是一样的结果,经过周末两天的发酵,周一来了打开idea莫名其妙ex
2021-11-15 21:59:51
3171
3
原创 springboot application启动报错NoSuchMethodError
Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.boot.SpringApplication.run(Ljava/lang/Object;[Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext; at titan.app.core.Application.main(Application.jav...
2021-11-11 14:37:18
1127
原创 链表在内存与堆上的内存分布
class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; } ListNode(int val, ListNode next) { this.val = val; this.next = next; }}如上所示一个基本的链表节点定义,包括data域和next域,每一个node节点在堆上分配空间,且在物理空间不连续,如下所示List.
2021-03-30 14:02:32
861
1
原创 springcloud多模块多环境打包诡异异常导致启动失败
项目部署为springcloud形式,有两个module,fn和common;其中fn依赖common而且会注入common配置文件定义的一些值模块都是多环境配置的,在这里啰嗦一下配置文件的加载优先级: 大概是这样,如有纰漏请纠正;而且子模块是可以获取pom依赖包中配置的配置信息的resources/config/bootstrap.properties&g...
2020-03-04 17:32:30
729
原创 记一次Tomcat启动失败的过程
一如往常的Jenkins启动项目,发现启动报错了,很明显项目打包编译没问题,最后启动tomcat容器的时候起不来去查看tomcat进程发现是起来的,没有进行过多的考虑便重启了下tomcat,并且显示启动成功(界面显示成功)如下图:可是重启后,去Jenkins启动项目还是失败于是便去tomcat日志里查找tomcat启动日志 - catalinaout.log;发现其...
2020-02-20 21:15:13
153
原创 Caused by: java.lang.VerifyError: (class: com/alibaba/fastjson/parser/deserializer/FastjsonASMDeseri
一次意外的经历遇到了fastjson转换map到实体bean时发生的错误,报错如下:Caused by: java.lang.VerifyError: (class: com/alibaba/fastjson/parser/deserializer/FastjsonASMDeserializer_2_Contract, method: deserialze signature: (Lcom/...
2019-10-18 10:13:36
1803
1
原创 多模块依赖依赖路径问题
SpringCloud多模块依赖的时候,譬如A模块依赖B模块的CService类,一般情况下,CService会直接从B模块依赖,譬如CService新增方法,A模块可以直接引用;但是有时候会依赖错误,会从Maven依赖B模块,这里就是从私仓引入了,点击A模块依赖的CService,也是打开jar包中的该类;原因如下:在刚新增模块A模块的时候而没有新增B模块,导致A模块从B模块的依赖都是一...
2019-08-23 16:08:14
455
原创 Map小记
final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { Node<K,V>[] tab; Node<K,V> p; int n, i; //第一次put元素,初始化数组大小 if ((...
2019-05-29 11:04:58
116
原创 Result Maps collection already contains value for ***报错问题
<select id="selectByIdPersonAndContractNo" resultMap="BaseResultMap"> select <include refid="Base_Column_List" /> from ARBITRATION_AGREEMENT_RECORD where ID_PERSON = #{idP...
2019-05-15 14:09:16
300
原创 inspects a maven model for resolution problems解决方法
pom文件报错inspects a maven model for resolution problems,但是相应的jar包已经导入了的,并且本地仓库也是有的,点击pom.xml右键maven-reimport也无济于事,试了多种方法,正确操作如下:pom.xml右键maven-Download sources and Documention即可...
2019-05-06 10:26:50
2578
1
原创 读取配置文件参数的几种方法
首先思考读取的要点是什么?一般都是以key/value形式存储在文件中通过key读取value,那么读取的时候文件路径是什么?可以配置多个文件路径读取所有的key/value对么?1、基于输入流读取属性文件的Properties该类继承Hashtable,将键值对存储在集合中。基于输入流从属性文件中读取键值对,load()方法调用完毕,就与输入流脱离关系,不会自动关闭输入流,需要手动关闭...
2019-04-28 14:08:53
2551
原创 MySQL通过frm文件和ibd文件恢复数据
有时候可能手误删除了某表,想着能恢复原来的表结构及数据,这时候可以通过之前的frm文件和ibd文件恢复;frm文件:表的结构信息ibd文件:表的字段值信息以上文件默认均在mysql安装目录data文件夹下对应的数据库名文件夹中第一步:创建同名表(如果连表明都忘记了那就GG了)net start mysql启动mysql创建同名表,记得字段个数的话就直接创建记得的N个字段,字段名...
2019-03-08 02:15:49
3631
原创 MySQL的LEFT JOIN、RIGHT JOIN、INNER JOIN你真的了解么
MySQL中可以对两个表中数据做连接查询,就是左连接、右连接和内连接,那么这三者之间有什么区别呢?LEFT JOIN:左连接,指的是拿左边表的每一行数据和右边表的所有行一一对比,满足条件即打印出来;特点在于如果对于左表的某一行和右表所有数据都不满足条件,也会返回一条数据,例如:学生表student 学号(SID) 姓名(NAME) 年龄(AGE) 01 刘小华...
2019-03-06 23:33:46
167
转载 Collections.unmodifiableList方法的使用及介绍
在《重构——改善既有代码的设计》一书中,有一种重构手法叫Encapsulate Collection(封装集群),为了演示该重构手法,我写了四个类,通过对比重构前后的代码,加深对这一重构手法的理解。类Student有一ArrayList属性,如果没有阅读《重构——改善既有代码的设计》一书,很多人可能会像我一样,如下设计类Student。但是,如果通过Student.getCourses(...
2019-01-11 09:15:01
513
原创 java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/
刚开始搭建springboot+mybatis+mysql的时候,刚搭好springboot没有配备mysql数据源,但是想先尝试下spring环境有没有问题,直接启动,然后壕无人性的报错了:***************************APPLICATION FAILED TO START***************************Description:Fail...
2018-12-25 09:55:32
20588
4
原创 SpringBoot+Mybatis+Swagger
最近两天一直在搞Swagger,Swagger让接口开发测试变得简单很多,不用像postman那样还要输入链接,选择请求方式等关于整合Swagger大致上需要两步骤,第一步就是pom文件引入依赖包 <!-- SpringBoot整合Swagger2 --> <dependency> <groupId>io.springfox&l...
2018-09-19 16:52:37
328
转载 FAST JSON与javabean之间的转换
//json字符串-简单对象型private static final String JSON_OBJ_STR = "{\"studentName\":\"lily\",\"studentAge\":12}";//json字符串-数组类型private static final String JSON_ARRAY_STR = "[{\"studentName\":\"lily\&
2018-07-11 16:01:25
263
原创 关于checkbox的removeClass属性
要实现一个功能就是当选中checkbox时,下面隐藏的一个div要显示出来<input type="checkbox" value="Y" id="checkbox" onclick="onClickHander(this)"/><div id="content" class="wlb_list_Item_row_toggleCont hide_import
2018-04-10 11:36:45
547
原创 jsp乱码问题
做一个简单的页面的时候,访问的时候乱码了,但是查看了下项目编码确实是UTF-8编码;但是再仔细检查,发现jsp中指定显示的编码没有改过来:造成这个问题的原因是,项目初始时就是ISO编码,只是我后来把项目改为UTF-8编码,在我改动之前,这个页面已经存在了,导致页面指定的编码并没有改成UTF-8,所以把页面中指定的编码方式改为UTF-8即可...
2018-04-09 09:31:13
94
原创 部署项目报错 清一色的cannot be resolved to a type
今天下载一个项目包部署到tomcat时,错误框里清一色的cannot be resolved to a type:记得之前遇到这种问题的时候一般是build path中jar包的问题,或者是jdk版本的问题,这次进去build path没发现有jar包出错,也换了新的jdk还是报错,特此记录此问题,留待解决。 百思不得其解之时,看了下library中的东西,都是空的,jar包并不存在,醉了,...
2018-04-08 17:00:38
7751
原创 MyEclipse部署Tomcat报错Deployment is out of date due to changes
今天部署项目时,报错Deployment is out of date due to changes....这类的错误信息,后来想了半天也百度了下终于是想起来了,之前也遇到过这个问题,问题的原因在于笔记本是双用户权限的,而我登陆的不是管理员账号,没有权限部署,解决方法为可以换成管理员账号登陆;或者用管理员权限打开myeclipse方可部署成功...
2018-04-08 16:53:05
391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人