
Java
DongLxu
这个作者很懒,什么都没留下…
展开
-
Java 8 将 list按照对象中的某个属性 分组转为map
Java 8 将 list按照对象中的某个属性 分组转为mapMap<String, List> collect =personList.stream().collect(Collectors.groupingBy(Person::getPersonName));原创 2021-04-22 09:57:15 · 1598 阅读 · 0 评论 -
Java登录到其他服务器,并执行shell脚本
private String[] transferFileToTarget(ConEntity conEntity, JobEntity job){ Instant dumpQuery2FileStart = Instant.now(); String res = ""; String cnt = ""; String status = ""; String [] dumpReturn = new String[2]; String cmd = ge.原创 2021-03-27 11:58:01 · 450 阅读 · 0 评论 -
JAVA JSch,从数据库查出来数据,将其转为CSV,并将CSV文件使用SFTP上传到远程LINUX服务器的固定目录下
1.从DB查出来数据,并将其存入内存中:QueryRunner queryRunner = new QueryRunner();String sql2 = “select * from table2”;List<Object[]> result = queryRunner.query(conn.getConnsource(),sql2,new ArrayListHandler());2.根据从数据库查出来的LIST<object[]>对象,将其转为CSV文件:public原创 2021-03-27 11:36:57 · 863 阅读 · 1 评论 -
Java根据某个字符去截取某个字符串,并将截取的内容转为LIST
自己写了好几个方法,最后发现,其实可以一句话就搞定,记录一下:字符串A是需要截取的字符串字符串B是A里的某个字符串Arrays.asList(A.split(B));这样就能将截取后的结果转为一个list原创 2021-01-26 18:23:14 · 995 阅读 · 0 评论 -
获取母字符串中某个子字符串的某个确定的index值
该方法的作用,旨在:在longStr中找str,根据所传的theIndex来返回str在longStr中的第几个索引的字符串位置:private int getIndexOfStrInLongStr(String longStr,String Str,int theIndex){ Set<Integer> indexInt = new LinkedHashSet<>(); int indexStr = 0; int index = 0; if(Str原创 2021-01-05 13:08:21 · 282 阅读 · 0 评论 -
mave项目打包遇到The goal you specified requires a project to execute but there is no POM in this directory
通常我们的MAVEN项目之前都打包正常,但是某一天在打包的时候,遇到了以上的报错,表示现在打包的路径不对,下面以WINDOWS下为例:之前打包正常,是因为打包时候路径在***项目路径下***,可以找到POM文件,则可以正常打包:例如:项目路径 但是,当遇到该问题的时候,说明目前打包的路径已经不在该路径下了,可能被移动到了其他路径下,导致打包失败,报如上找不到pom文件的错误;使用命令cd 到项目路径下即可打包成功!...原创 2020-09-09 09:11:45 · 792 阅读 · 0 评论 -
SpringBoot连接数据库,Log卡在 Using dialect: org.hibernate.dialect.PostgreSQLDialect
首先上spring boot异常时LOG卡顿的异常截图在网上找异常,发现出现该问题的原因是:spring-boot-start 包中 hibernate,其默认是使用jdbc方式来启动的,而项目使用的是其他方式(例如:mybatis+druid方式),jdbc自然获取不到连接的时候,就会一直处于该状态;若要处理,需要将hibernate的默认的jdbc连接方式设置为false,即增加配置:spring.jpa.properties.hibernate.temp.use_jdbc_metadata原创 2020-06-03 11:04:29 · 3993 阅读 · 0 评论 -
windows里使用命令kill程序的时候报无法中止进程怎么办
按照提示,加f:原创 2019-10-21 11:40:31 · 1127 阅读 · 0 评论 -
Java解析EXCEL POI Cell调用Cell.CELL_TYPE_STRING过时
现在我们在使用POI解析EXCEL的时候,在设置每个单元格的格式的时候,发现Cell.CELL_TYPE_STRING提示过时,举个栗子: Row row = sheet.getRow(k); Cell cell4 = row.getCell(4); if (cell4 == null) { returnmap....原创 2019-07-22 21:21:54 · 7719 阅读 · 1 评论 -
Spring boot配置登录拦截器
Spring boot配置登录拦截器后,导致整个JSP页面上的CSS/IMG/JS都被拦截,无法加载的问题第一次使用Java spring boot 中的登录拦截器:要实现登录拦截的功能需要用到的几个接口的方法使用:实现HandlerInterceptor接口preHandle方法会在controller执行之前执行: @Override public boolean pre...原创 2019-07-20 13:59:57 · 217 阅读 · 0 评论 -
Spring scope属性
创建用户类:public Dog{private String name ;private int age;public String getName() { return name;}public void setName(String name) { this.name = name;}public int getAge() { retur...原创 2019-05-02 06:07:30 · 668 阅读 · 0 评论