- 博客(33)
- 收藏
- 关注
原创 邮件发送报错AuthenticationFailedException: 530 Login fail. A secure connection is requiered(such as ssl).
mail.smtp.socketFactory.port 设置SSL端口。mail.smtp.socketFactory.class 启用SSL链接。
2024-11-22 16:23:10
2223
1
原创 interrupt(), isInterrupted(),interrupted()区别,以及怎么中断停止一个线程
interrupt(), isInterrupted(),interrupted()区别,以及怎么中断停止一个线程
2023-02-14 14:23:05
334
原创 java8时间LocalDateTime相关操作
字符串转LocalDateTime, LocalDateTime转字符串,LocalDateTime转化为Date, Date转化为LocalDateTime, LocalDateTime加减天数,小时。 java8关于LocalDateTime的相关操作方法, LocalDateTime比较, 获取LocalDateTime的年月日时分秒
2022-11-01 18:03:27
4024
原创 启动rocketMQ报错: 错误:找不到或无法加载主类 Files\Java\jdk1.8.0_131\jre\lib\ext
启动rocketMQ报错: 错误:找不到或无法加载主类 Files\Java\jdk1.8.0_131\jre\lib\ext
2022-08-04 15:55:07
3246
1
原创 mybatis查询报空指针
前端时间,mybatis查询时,报错了,报了一个空指针。查询别的表的时候不报错,就这个表报错### Cause: java.lang.NullPointerException at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(Defau
2021-10-19 11:41:19
5951
原创 MySql随机查询一条数据
之前业务里面有一个要求,有一个表存放待解答的问题表,需求是需要随机的展示一个题目到前台页面。 数据库是使用的MySQL,那么怎么才能随机查询到一条数据呢? 查询了网上的网友提供的方法,大概有3种: 方式一:select * from t order by rand() limit 1; 方式二:select max(id) as maxId, min(id) as minId from t ; 首先查询出来最大和最小的i...
2021-07-03 19:42:01
10352
3
原创 freemarker 指定时间与当前时间比较
1, 比较时间,带有年月日时分秒。 如下面,如果couEndTime小于当前时间,那么出现评分按钮<#if i.couEndTime?datetime lt .now?datetime > <button class="layui-btn layui-btn-mini scoreRecord" name="${i.couId!}">评分</button></#if>2,比较日期,只有年月日,没有时分秒<#if...
2020-06-11 18:08:24
1533
原创 百度编辑器ueditor保存后再进来前面多了一行空白
每次在编辑器里面保存后,重新进来,内容前面都多了一行空白。只需要把textarea都放在一行就可以了。
2020-05-28 11:13:09
746
原创 mybatis 批量insert 到SQLServer数据库,精度丢失问题
在做一个批量入库的操作时,发现精度有丢失的情况,比如传入的值是0.562,执行批量insert操作后,查看数据库,结果显示为1.但如果批量操作只入库一条数据时,就不会丢失精度,入库后值是0.562.原因是精度没有统一,要把所有insert的数据的精度都统一就不会丢失精度。如果不统一就会按照insert的数据里面最低精度来处理。当在代码里面把精度都设置统一后,再批量操作多条数据入库,精度...
2020-04-17 14:00:11
967
原创 layui 下拉联动 Cannot read property 'innerHTML' of undefined
$("#"+dt_id+" option").remove();$("#"+dt_id).append("<option value=''>无</option>");form.render('select');用layui下拉联动,操作下拉form.render('select'); 时,报错。原因是$("#dt_id")这个id在页面上有两个相同的...
2020-04-15 14:54:28
740
原创 utc格式字符串转Java时间对象
String date2 = "Mon Sep 09 07:38:25 UTC 2019";SimpleDateFormat format2 = new SimpleDateFormat("EEE MMM dd HH:mm:ss 'UTC' yyyy",Locale.US); // utc格式Date date = format2.parse(date2);
2019-10-18 11:00:35
347
原创 gmt格式字符串转Java时间对象
String date3 = "Sun, 4 Aug 2019 04:18:19 GMT";SimpleDateFormat format3 = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z",Locale.US); Date date = format3.parse(date3);
2019-10-18 10:41:31
391
原创 webmagic xpath满足多个条件抽取
1, 在采集网页,获取满足的条件时,比如采集一个列表的数据里面的超链接a标签,如下:这个列表的html代码如下:是由两个div组成的,所以要获取这两个列表的规则可以这样写:page.getHtml().xpath("//div[@class='newsname_list' ]/ul/div | //div[@id='line_u12_0']").nodes();用管道符|...
2019-09-09 17:51:31
2028
原创 thymeleaf 给表格加a标签超链接
<td ><a th:href="@{'/news/detail?id=' + ${news.id}}" target="_blank" th:text="${news.title}"></a></td>
2019-09-03 17:52:27
8475
原创 本地上传文件到Linux
本地上传文件到Linux步骤:1,打开cmd2,输入如下命令:pscp 文件路径完整名 服务器用户名@服务器ip:服务器路径输入后,再输入对应的登陆密码就可以上传了。例如:pscp C:\work\1.txtspider@210.1.1.83:/home/spider...
2019-06-11 10:49:27
666
原创 下载网络附件,读取inputstream卡主
在做下载网络附件时,下载附件在本地Windows电脑上没有问题,不会卡主,但是当服务部署到Linux服务器上执行下载任务时,就会卡主。换了几种下载的写法,依然会卡主。这种情况偶尔也会不卡主。int len;byte[] buffer = new byte[1204];while ((len = inputStream.read(buffer)) > 0) { log.inf...
2019-06-10 16:34:35
541
原创 java.net.SocketException Unexpected end of file from server
在下载网络附件时,有几个附件下载不了,总是报上面这个错,原因是请求路径有特殊字符导致的。比如这两个附件名称:新建 Microsoft Word 文档.docx,新建 Microsoft Word 文档 (2).docx解决方式:对下载路径的文件名称进行进行编码。编码后有一个问题就是空格会被编码为+号,然后再用字符串的replaceAll方法来替换就可以了。middlePath=UR...
2019-06-10 16:23:58
2014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人