![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 58
沐小淘sara
这个作者很懒,什么都没留下…
展开
-
Java 发送邮件
package com.ruoyi.business.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.Message;import javax.mail.Session;原创 2021-05-20 14:30:41 · 133 阅读 · 0 评论 -
BigDecimal处理double保留两位小数出现多1的问题
必须把double类型的准换为stringdouble percent = 0.2;BigDecimal bg = new BigDecimal(String.valueOf(percent)).setScale(2, RoundingMode.UP);原创 2020-12-09 17:15:53 · 748 阅读 · 0 评论 -
定时器表达式
0 0 10,14,16 * * ? 每天上午10点,下午2点,4点0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时0 0 12 ? * WED 表示每个星期三中午12点“0 0 12 * * ?” 每天中午12点触发“0 15 10 ? * *” 每天上午10:15触发“0 15 10 * * ?” 每天上午10:15触发“0 15 10 * * ? *” 每天上午10:15触发“0 15 10 * * ? 2005” 2005年的每天上午10:15触发“0 * 14 *原创 2020-11-09 16:55:16 · 1083 阅读 · 0 评论 -
java远程调用接口请求数据
StringBuffer result = new StringBuffer();//连接HttpURLConnection connection = null;OutputStream os = null;InputStream is = null;BufferedReader br = null;//192.168.43.70String httpUrl =“http://192.168.43.70:8080/api/statistic/statisticListStrategyPartn原创 2020-11-05 10:08:56 · 410 阅读 · 0 评论 -
如何解决Unable to compile class for JSP
如何解决Unable to compile class for JSP看看自己项目的tomcat和jdk版本是否匹配 如jdk1.8和tomcat8 jdk1.7和tomcat7原创 2020-09-03 10:54:35 · 130 阅读 · 0 评论 -
文件存放在项目下resource目录中的取路径
String localPublic = Thread.currentThread().getContextClassLoader().getResource(“alipayCrt/appCertPublicKey_2019102168500725.crt”).toURI().getPath();//支付宝公钥证书文件路径String alipayPublic = Thread.current...原创 2020-03-20 17:12:08 · 1116 阅读 · 0 评论 -
MySQL事务锁问题Lock wait timeout exceeded; try restarting transaction
问题场景:1、在同一事务内先后对同一条数据进行插入和更新操作;2、多台服务器操作同一数据库;3、瞬时出现高并发现象;‘问题原因:1、在高并发的情况下,Spring事物造成数据库死锁,后续操作超时抛出异常。2、Mysql数据库采用InnoDB模式,默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,一旦数据库锁超过这个时间就会报错解决方法:当前运行的所...原创 2020-03-14 14:21:58 · 299 阅读 · 0 评论 -
java人为抛出异常,目的是为了@Transactional的回滚
java人为抛出异常,目的是为了@Transactional的回滚:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();return new BscResponse(BscResponse.Status.FAIL,“当前学生已报名为[”+course.getName()+"]的课程,请勿重复报名");...原创 2020-03-10 15:37:54 · 501 阅读 · 0 评论 -
java+excel导入解析
<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.1</version> </dependency> ...原创 2019-12-28 13:20:47 · 140 阅读 · 0 评论