开发
喧嚣尘上醉月楼
这个作者很懒,什么都没留下…
展开
-
java.math.BigDecimal类的用法
在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类: BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的fl转载 2017-11-20 15:44:09 · 319 阅读 · 0 评论 -
List集合add方法覆盖原来的内容解决办法
今天遇到一个有意思的问题,当我遍历数组的同时在for循环中使用list.add(),但这样会将之前的内容也覆盖掉。本来有3条数据,但这样会得到三条相同的数据解决办法: 在循环中将你的对象再new一次原因: 当使用List时,如果T是引用类型,保存的是引用,如果是值类型,保存的是值本身。1、T是对象是,也就是说如果是引类型时,在循环外边已经new了一个对象,相当于这个对象的地原创 2017-12-29 18:08:45 · 22345 阅读 · 5 评论 -
JSF 学习
JSF 学习申明:此文章大量借鉴了http://blog.csdn.net/qjyong/article/details/1833457尊重原创!保留出处!只用于学习 学习目的:1、 初步认识JSF2、 了解他在项目中的作用3、 初步掌握它的用法4、 使用意义JSF认识 JavaServer Faces(JSF)是一种构建web应用程序的标准框架。提供了一种以组件为中心的java Web用户...原创 2018-03-13 16:36:45 · 297 阅读 · 1 评论 -
修改maven 中的 JAVA_HOME配置
背景:因为我安装了好几个版本的JDK,因此我的环境变量 是JAVA_HOME+版本号配置的 在配置maven的时候,配置完成后,cmd ---> mvn -vError: JAVA_HOME not found in your environment.Please set the JAVA_HOME variable in your environment to match...原创 2018-11-08 17:38:17 · 15374 阅读 · 4 评论 -
ssm项目添加redis配置
第一步:添加redis的maven配置,在pom.xml中<!-- redis 相关配置 --> <!-- 通过redis.clients.jedis.JedisPool来管理,即通过池来管理,通过池对象获取jedis实例,然后通过 jedis实例直接操作redis服务,剔除了与业务无关的冗余代码 --> <dependency> &...原创 2018-11-21 11:18:50 · 1570 阅读 · 1 评论 -
Artifact storage:war exploded: Error during artifact deployment. See server log for details 之一种解决方法
最近使用idea,早晨起来打开电脑,启动项目,就报这个错。前一天明明一点问题没有,很奇怪。。。。。。我的习惯,先给我自己的出解决办法,没有时间的伙伴可以直接借鉴做法如上图,给tomcat一个固定的日志输出路径。因此,猜测我的问题是由于日志过多或日志路径不对引起的一、对于大多数人百度一下,大多数问题都是编译文件引起的,通过修改tomcat中的Deployment 或者修改fil...原创 2018-12-18 17:05:30 · 38346 阅读 · 9 评论 -
数据库死锁问题之一
首先,我是用的quartz定时器项目:报Deadlock found when trying to get lock; try restarting transaction错,意思是当请求锁的时候发现了死锁,试图重新开启事务(自己翻译的。。。哈哈哈)最初下面的2条sql是写在一起的UPDATE t_user u ,t_shop p SET u.`c_member_level` = 4...原创 2019-04-03 12:10:10 · 448 阅读 · 0 评论 -
linux查看catalina.out某一时间的文件
排查问题时,有时log日志不能做出很好的记录,就需要到catalina.out中查找。一般这个文件都很大,因为他是控制台输出日志grep '2019-08-26 17:27:37' catalina.out日期格式自己项目中配置的...原创 2019-08-27 11:01:10 · 2886 阅读 · 1 评论