- 博客(14)
- 收藏
- 关注
原创 xshell 连接linux 报错“所选用户未在远程主机上,请重试一次“
网上查了好多的资料和信息,基本上都是复制粘贴的. 可能没有解决我自己的问题!特地记录一下查看/var/log/secure 下的信息1.最有可能连接不上就是权限问题了,把 /home/username/.ssh 和/home/username/.ssh/authorized_keys设置访问权限就基本能解决,具体的公钥私钥生成方法以及存放的路径网上有很多资料,这里就不说了~权限设置chmod 700 /home/bruce/.sshchmod 600 /home/...
2021-12-16 16:56:44
1597
原创 Logstash 启动失败
启动logstash 总是提示这种失败 不知道去哪儿改?这个是logstash.conf 配置文件不知道哪儿除了问题?
2021-07-21 10:59:38
675
2
原创 EasyExcel怎么读取下载多个sheet页数据
工作中用到excel的多sheet页数据的读取和下载多sheet页的数据,之前都是手动一个一个表格自己拼装数据.最近研究了EasyExcel,话不多说直接上代码1.导入sheet页面的实体类@Datapublic class ReqCustomerDailyImport { /** * 客户名称 */ @ExcelProperty(index = 0) private String customerName; /** * MIS编码
2021-02-03 17:01:19
3218
原创 excel上传的时候数组下标越界java.lang.IndexOutOfBoundsException
最近做了一个excel批量上传的功能,总是会有java.lang.IndexOutOfBoundsException: Index: 5, Size: 1 类似于这种错误!考虑了很久,后来查看日志觉得应该是读取excel表格的时候,由于人为操作删除表格用del键,导致读取excel会被当作数据处理,但是列数又没有全部读取完整,当get某一个没有读取完整的列时,可能会java.lang.Inde...
2020-03-17 20:51:06
1810
2
原创 Mybatis 在 insert 之后想获取自增的主键 id,但却总是返回1
真的就是一个小问题忙活了半天, mybatis insert 之后返回的主键总是1因为mapper返回的数值总会是影响数,真正的id是mybatis 封装在insertMode中, 需要insertMode.getId()获取直接上代码获取真正的id...
2020-03-13 16:31:37
755
原创 sql时间与数据库保存时间有差异!不知道哪里出现了问题
通过查询sql日志发现create_time字段是这个样的.但是插入到数据库中就变成了这样.mysql 数据库5.6.20版本其余的数据时间都是正确的,有点诡异啊~
2020-03-09 15:43:04
240
原创 ExcelUtil 工作中用到了excel的解析,网上找来找去太麻烦,还需要自己试一下,就自己记录一下
ExcelUtilpackage connect.util;import org.apache.commons.collections.CollectionUtils;import org.apache.poi.hssf.usermodel.HSSFDateUtil;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import o...
2020-02-26 17:45:56
441
原创 线程池的阻塞队列以及饱和策略处理
工作中有个任务需要写多线程记录一下登陆日志,楼主之前没用过多线程,所以趁着这个机会了解下线程池关于线程池的几个参数就不多说了,一搜索网上一大堆解释,还是贴一张源码图吧!我很常规的设置了这些参数,核心线程数:5 最大线程数:Integer.MaxValue 存活时间:60s 阻塞队列:synBlockinQueue()饱和策略重写的后来code review的时候发现阻塞...
2019-08-23 15:21:42
1043
原创 线程池的四种拒绝策略
今天写线程池的时候由于设定了最大线程数,需要写拒绝策略,顺便就把4中拒绝策略记录一下!1.AbortPolicy:ThreadPoolExecutor中默认的拒绝策略就是AbortPolicy。直接抛出异常也不处理private static final RejectedExecutionHandler defaultHandler = new AbortPolicy();实现:...
2019-08-21 16:27:27
3792
原创 线程池的启动方式,以及线程池中的阻塞队列
1. 线程池的启动方式newFixedThreadPool()方法:该方法返回一个固定线程池数量的线程池。该线程池中的线程数量始终不变。当有一个新的任务提交时,线程池中若有空闲的线程,则立即执行。若没有,则新的任务会被暂存到一个任务队列中,待有线程空闲时,便处理在任务队列中的任务。newSingleThreadExecutor()方法:该方法返回一个只有一个线程的线程池。若多余一个任务被提...
2019-08-20 19:15:17
1561
原创 springcloud 注册中新eureka的高可用集群搭建
参考地址:https://blog.youkuaiyun.com/tianyaleixiaowu/article/details/78184793
2019-08-13 16:59:18
166
转载 使用mybatis自动生成,对数据库的为text类型的数据进行操作的时候,返回的text字段为null!
应该使用selectByExampleWithBLOBs或者updateByExampleWithBLOBs这两个方法。updateByExampleWithBLOBs这个方法必须要求有id,如果id为null的话,会报sql异常,所以用了updateByExampleSelective这个方法! text类型的字段也可以更新!selectByExampleSelective方法查不出...
2019-08-06 13:34:28
1288
原创 SpringCloud feign访问server 提示get方法不可用
刚开始用springcloud 许多地方还不是很清楚,再feign调用server的时候 需要将methdo的类型写上,并且server端要对应上! 否则feign可以是任何方式的访问,会报出xxx get方法不可应feign端server端另外feign传递的参数需要和server端一一对应...
2019-08-05 19:07:40
387
原创 为什么用mybatis写xml文件的时extends不管用,UnsatisfiedDependencyException
引用基础的xml文件失效,并且非路径问题..后来找了好久,后来用mybatis plugin 这个插件 发现mapper中对应xml中的方法有三个!!!!serviceDotMapper有问题,我是通过mybatis的generator根据数据库表自动生成的mapper和xml文件,当时恰巧对数据库字段进行更改,之后直接自动生成,没有将之前的文件及时清理! 清理之后重新生成后已经解决...
2019-07-13 09:55:54
611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人