Java
文章平均质量分 58
小小小手手啊
这个作者很懒,什么都没留下…
展开
-
Spring循环依赖问题
Spring管理的Bean默认都是单例的,这些对象在Spring容器里面只有唯一一份,所以Spring创建bean的时候就必须要考虑到不能重复创建对象,否则也就违背了单例的原则,所以这个时候就需要考虑到循环依赖的情况原创 2023-02-02 14:47:07 · 359 阅读 · 0 评论 -
Windows下启动jar包带参数提示无法找到主类
如图所示情况,按理说这种是对的,因为平常是用MAC本开发的,刚刚去MAC试了一下这样写没问题,但是Windows就是不行,Windows启动jar包时需要注意以下几点1:添加System Property需要按照-Dname=value的形式指定,并且需要注意的是,这个参数需要放在Java和-jar命令的中间,否则报错,如Java -Dxx=xx -jar aa.jar2:添加Progr...原创 2020-01-19 09:34:51 · 1393 阅读 · 1 评论 -
Invalid bound statement (not found)的常规解决办法以及特殊情况
下方链接里是基本的排除方法,但是总是有奇奇怪怪的例外情况,下面做下总结 :)https://blog.csdn.net/weixin_42204641/article/details/81155726https://blog.csdn.net/sinat_38232376/article/details/81915605【1】出现绑定异常的另外一种原因是有可能创建文件夹的时候,...原创 2019-12-24 18:54:36 · 1289 阅读 · 0 评论 -
使用Jenkins打包使用了lombok的springboot项目失败
问题已解决:重新配置了一遍服务器的maven,手动修改maven的setting文件里的本地仓库地址到指定的文件夹,并指定远程仓库地址为阿里云maven仓库重新部署即可猜测:原问题应当是无法正常下载jar原因已下是原问题--------------------------------------分割线------------------------------------...原创 2018-12-13 01:02:36 · 7337 阅读 · 0 评论 -
SpringBoot运行时dataSource创建失败的解决办法
先贴错误信息:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/Drui...原创 2018-10-07 20:33:58 · 34335 阅读 · 4 评论 -
HashMap源码探究(死锁/扩容)【JDK1.7】【JDK1.8】
先说HashMap最重要的一点:缺点 HashMap的缺点我们大都听说过,其在高并发的情况下表现较差,会出现一些奇奇怪怪的问题,比如使CPU使用率提高到100%(此处打个小差,因为前几天,我的服务器莫名其妙CPU占用率也达到了100%,我还以为是跑了哪个项目写的有问题了,后来查了一下所有进程才发现有个ddgs的一直在高占用,经过研究发现,这是一个新型的挖矿病毒,中毒原因是我之前练习...原创 2018-08-02 20:58:12 · 2841 阅读 · 1 评论 -
Java-反射 框架设计的灵魂
反射使用的前提条件:必须先得到代表的字节码的Class,Class类表示.class字节码文件常见形式为对象.getClass(),即利用反射拿到某个对象的字节码文件,然后利用字节码文件进行相关获取操作 反射机制Java反射是Java被视为动态(准动态)语言的一个关键性质,这个机制允许程序在运行时通过Reflection APIs(getClass)取得任何一个已知名称的class...原创 2018-07-24 21:55:12 · 326 阅读 · 0 评论 -
CoreJava易忘基础知识点
接口:接口的语法:组成部分与抽象类相似,用interface关键字定义,里面只有公开静态常量(final修饰)和公开抽象方法,使用时用implements,没有构造方法,没有动态代码块和静态代码块接口的微观概念:是一种能力和约定接口的意义:当父类的方法种类无法满足子类需求的时候,可以通过实现接口来扩充子类的能力接口引用仅可以调用接口中所声明的方法,不可以调用实现类中独有的方法(可...原创 2018-03-14 00:14:49 · 252 阅读 · 0 评论 -
汉诺塔算法问题的解法(Java)、思路以及举一反三
首先,先放代码,讲解以及注释将会在后文里单独写出来public class hnt { public static void main(String[] args) { hnts("a","b","c",3); } public static void hnts(String from,String temp,String to,int n){ if(n==1){ Syst...原创 2018-05-08 15:17:57 · 4253 阅读 · 4 评论 -
连接池的概念、意义以及使用【重要】
连接池的概念 为应用程序创建固定数量的连接对象,保存在池中进行复用。每次访问时从池中获取已存在,使用完毕后,返回池中。连接池的意义 首先我们要明白,“建立数据库连接”是相当耗费资源和时间的,同时,建立数据库连接的数量也是有限的(所以在初学的时候,很多忘了写关闭连接的朋友在刷新应用几次之后发现控制台报错,还找不到原因,但是重启一下电脑或者重开一下Eclipse就好了,这就是因为数据库连接...原创 2018-04-21 21:31:22 · 8015 阅读 · 2 评论