- 博客(15)
- 收藏
- 关注
原创 如何批量快速提取复制文件夹里所有文件夹名和文件名(包括所有子文件里的所有文件夹名和文件名)详细步骤
提取文件夹下的文件夹名和文件名(包含子文件夹)新建txt文件,并将后缀修改为.bat编辑该bat文件保存,双击运行该bat文件观察结果————————————————原文链接:https://blog.csdn.net/qq_22182989/article/details/90763732...
2021-11-25 16:17:48 2996
原创 对筛选后的list进行分页
public Result listBkk(TargetSearchSubmit submit) { // 根据专题id筛选目标 Result targetResult = getTargetBySubjectId(submit, false); if (targetResult != null) { return targetResult; } // 分页 if (submit.getD
2021-09-10 10:25:02 404
原创 mybatis返回集合只返回第一条数据, 而navicat返回两条,是什么原因?
navicat查询mybatis查询控制台输出10:42:27 DEBUG c.c.s.d.m.T.querySubjectNameById : ==> Preparing: SELECT t1.target_id targetId, GROUP_CONCAT( t2.subject_name ) subjectName FROM t_subject_target t1 LEFT JOIN t_subject t2 ON t1.subject_id = t2.id WHER
2021-08-24 10:52:53 406
原创 es使用restClient,由5.6.14修改为7.10.2
修改pom文件5.6.14版本<!-- elasticsearch 搜索引擎 --><!--<dependency>--> <!--<groupId>org.elasticsearch</groupId>--> <!--<artifactId>elasticsearch</artifactId>--> <!--<version>5.6.14</ve
2021-08-14 16:09:02 861
原创 开发中常用git操作
创建项目并提交到远程Git仓库标题从远程Git仓库上获取项目源码修改了部分源码,提交到远程仓库从远程仓库获取小袁的提交创建了一个分支并在分支上开发把分支提交到远程Git仓库把分支合并到主干修改git分支名称业务场景将dev-2.2.3-QZXYTH分支修改为dev-QZXYTH-huawei分支步骤将本地dev-2.2.3-QZXYTH分支切换到本地dev-QZXYTH-huawei分支删除远程dev-2.2.3-QZXYTH分支将本地dev-QZXYTH-hua
2021-08-11 11:12:04 75
原创 springboot文件上传临时路径报错
问题The temporary upload location [/tmp/tomcat.1324001239096406718.8822/work/Tomcat/localhost/ROOT] is not valid原因springboot打jar包通过java -jar启动的项目,如果上传文件会在linux的/temp/下生成一个tomcat*的文件夹,上传的文件先要转换成临时文件保存在这个文件夹下面。* 由于临时/tmp目录下的文件,在长时间(10天)没有使用的情况下,就会被系统机制自动删
2021-08-04 16:06:45 381
原创 visualVM下载及使用
下载下载链接:https://visualvm.github.io/download.html安装解压运行,双击bin/visualvm.exe修改配置文件,进入etc/visualvm.conf重新启动至此,启动成功了。
2021-08-04 15:40:10 614
转载 Java 动态代理
要说动态代理,必须先聊聊静态代理。静态代理假设现在项目经理有一个需求:在项目现有所有类的方法前后打印日志。你如何在不修改已有代码的前提下,完成这个需求?我首先想到的是静态代理。具体做法是:为现有的每一个类都编写一个对应的代理类,并且让它实现和目标类相同的接口(假设都有)在创建代理对象时,通过构造器塞入一个目标对象,然后在代理对象的方法内部调用目标对象同名方法,并在调用前后打印日志。也就是说,代理对象 = 增强代码 + 目标对象(原对象)。有了代理对象后,就不用原对象了静态代理的缺陷程
2021-06-04 13:44:57 275 1
转载 Java导出Word文档的实现
前言 在日常的开发工作中,我们时常会遇到导出Word文档报表的需求,比如公司的财务报表、医院的患者统计报表、电商平台的销售报表等等。 导出Word方式多种多样,通常有以下几种方式: 1. 使用第三方Java工具类库Hutool的Word工具类,参考网址为https://www.hutool.cn/docs/#/poi/Word生成-Word07Writer; &n...
2021-06-04 10:02:19 882 1
转载 IDEA插件
File->Settings->Plugings–>Marketplace插件离线下载地址,开发环境无法连接互联网时可以先下载好离线安装包来安装插件。官网:https://plugins.jetbrains.com/http://172.16.100.119:9000/minio/software/必须lombok lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。 @Data,@Getter,@Setter,@S
2021-06-04 09:40:03 346
转载 java应用启动脚本
一些常用的JVM参数,JVM参数也可以临时通过参数传递,启动的jar包文件名通过参数传递,不再写死在脚本里面使用注意点需要sh文件和jar文件在同一个目录,举例如下:1 sh start.sh start APP_NAME.jar2 sh start.sh start -Heap 1024M -MetaspaceSize 256M APP_NAME.jar3 sh start.sh stop APP_NAME.jar下载文件 start.sh#!/bin/sh#非特殊应用下面内存分配已经够用
2021-06-03 17:41:39 1169
转载 java应用诊断-arthas
以前开过远程调试,用起来总是不尽人意,也用过BTrace等,用不习惯,难用!但是阿里这个小工具对我来说简直就是黑夜里的明灯,神灯。一百分安利下载链接使用说明:https://arthas.aliyun.com/doc/download.html优点:1 命令行交互操作简洁,界面友好2 查看的内容多,可以洞悉内部运行情况3 不需要网络,拷贝一个jar包即可,只要有服务进程相同的执行权限即可4 基于动态字节码增强技术,退出后可以还原重置内部类,不影响服务正常运行,可以悄悄地就把bug给查了准备
2021-06-03 16:57:01 179
转载 Idea Mark Directory as 下的文件夹分别代表的含义
可以将内容根目录中的文件夹分配给以下类别:1. Source roots (或者 source folders; 显示为 rootSource)。通过为此类别分配文件夹,您可以告诉IntelliJ IDEA此文件夹及其子文件夹包含应作为构建过程的一部分进行编译的源代码。在Java模块中,源根目录中的子文件夹代表Java包结构。您可以将包前缀分配给源根(例如,my.mycompany.my...
2019-10-12 11:00:37 271
转载 如何在IDEA中将一个springboot项目启动多次?
如何在IDEA中将一个springboot项目启动多次?在实际的开发过程中,为了模仿负载环境,需要将一个项目启动多次。我原来的做法是将项目复制一份,新打开一个项目,然后修改端口号再启动,这样在做修改调整的时候需要修改多次。后来发现idea有一种其他的方式可以同时将一个项目启动多次,下面给大家分享一下:在IDEA上点击Application右边的下三角 ,弹出选项后,点击Edit Config...
2019-10-12 10:31:14 2159 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人