01 2018 档案
摘要:那我们怎么确定一定是死锁呢?有两种方法。 1>使用JDK给我们的的工具JConsole,可以通过打开cmd然后输入jconsole打开。 1)连接到需要查看的进程。 2)打开线程选项卡,然后点击左下角的“检测死锁” 3)jconsole就会给我们检测出该线程中造成死锁的线程,点击选中即可查看详情:
阅读全文
摘要:前言 在项目开发中经常会用到配置文件,配置文件的存在解决了很大一份重复的工作。今天就分享四种在Springboot中获取配置文件的方式。 注:前三种测试配置文件为springboot默认的application.properties文件 [html] view plain copy ########
阅读全文
摘要:1、类型常规配置: 通过在properties文件中注入键值对的方式,在java代码中通过@Value注解注入值 2、类型安全配置 将要注入的属性包装成一个类,给类加上注解:ConfigrationProperties(prefix="author")《还可以加location指定路径》 这样启动后
阅读全文
摘要:tomcat6.0 mysql5.1 项目:java web项目 问题:原本项目运行了好几天了,一直没发现问题,突然今天报数据库连接异常,进入看日志发现 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQL
阅读全文
摘要:设计模式--单例模式(一)懒汉式和饿汉式 原创 2012年08月29日 16:28:43 标签: 设计模式 / class / string / 测试 / null 60345 原创 2012年08月29日 16:28:43 标签: 设计模式 / class / string / 测试 / null
阅读全文
摘要:登记式实际对一组单例模式进行的维护,主要是在数量上的扩展,通过map我们把单例存进去,这样在调用时,先判断该单例是否已经创建,是的话直接返回,不是的话创建一个登记到map中,再返回。对于数量又分为固定数量和不固定数量的。下面采用的是不固定数量的方式,在getInstance方法中加上参数(strin
阅读全文

浙公网安备 33010602011771号