- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 BigDecimal比较输入的数值按照 指定运算符与集合中指定字段的数值对比并过滤返回,List集合根据数值类型和指定运算符进行筛选过滤
BigDecimal比较输入的数值按照 指定运算符与集合中指定字段的数值对比并过滤返回,List集合根据数值类型和指定运算符进行筛选过滤
2024-03-06 10:21:53 361
转载 postman 添加cookie
关于第一个,一般是通过后置方法,将登录接口成功后返回的token值放到环境变量,然后在调用目标接口时,直接引用那个环境变量即可。这个方法比较持久,避免了cookie过期带来的需要频繁换cookie值得问题, 可以说,一劳永逸,但有个缺点就是一旦登录接口挂了,目标接口也没法继续了,所以有利有弊!然后你会发现有一个新的请求,参数都帮你填好了,cookie也有了,如果参数不需要改,你可以直接请求了,是不是很棒,要不然你还要想着参数怎么填充。重点是方法一,重点是方法一,重点是方法一!
2023-08-24 11:21:49 1789
原创 Java将Http请求获取的文件存到指定位置,每日备份接口文件。Java将Response文件存到指定位置
Java将Http请求获取的文件存到指定位置,每日备份接口文件。Java将Response文件存到指定位置
2023-07-03 14:36:27 616 1
原创 EasyExcel校验其他服务器保存的模板的标题行与导入模板的标题行是否一致,EasyExcel读取其他服务器的Excel模板
EasyExcel校验其他服务器保存的模板的标题行与导入模板的标题行是否一致,EasyExcel读取其他服务器的Excel模板
2023-03-17 11:06:06 497
原创 Comparison method violates its general contract!
RuntimeException: java.lang.IllegalArgumentException: Comparison method violates its general contract!
2023-03-13 10:07:40 109
原创 SpringAOP切面实例实现对数据过滤返回,SpringAOP切面实现对用户权限控制,通过@Around注解过滤修改方法返回值
SpringAOP切面实例实现对数据过滤返回,SpringAOP切面实现对用户权限控制,通过@Around注解过滤修改方法返回值
2023-02-16 15:35:41 1968 6
原创 解决PostgreSQL强制类型转换,pg数据库转换数字时存在字符串报错,pgSQL字符串强转报错 的一种终极解决方法
为匹配全数字,如果不全为数字则匹配失败pgSQL字符串强转报错 的一种终极解决方法;1234空格 失败。
2022-10-20 17:36:37 2463
原创 【EasyExcel读取Excel为List<List<String>>】利用EasyExcel读取Excel为List<String>字符串集合
利用EasyExcel将Excel读取成二维List数组List
2022-10-17 13:34:39 3678
原创 postgre数据库sum空字符串sumnull的解决方法, invalid input syntax for type numeric: ““
postgre数据库sum空字符串sumnull的解决方法, invalid input syntax for type numeric: ""解决方法
2022-10-10 15:00:59 1895
原创 【反射获取注解值集合】举例TableField及ApiModelProperty
【代码】【反射获取注解值集合】举例TableField及ApiModelProperty。
2022-10-10 09:42:02 565
原创 Java反射获取指定类对象的所有字段用在select查询语句后的所有字段
Java利用反射获取指定类对象的所有字段用在select查询语句后的所有字段
2022-09-23 10:46:48 632
原创 Postgre指定表 按照两列转JSON数据 Postgre按照指定列获取JSON格式的字符串
Postgre指定表 按照两列转JSON数据 Postgre按照指定列获取JSONSQL。
2022-09-23 10:42:53 232
原创 Java List根据列计算合计行对象,List根据对象每列列求和返回合计对象,List多列求和得到合计对象
Java List根据列计算合计行对象,List根据对象每列求和返回合计对象,List多列求和得到合计对象。根据传入的数据集合将集合中对象的指定属性(需为BigDecimal或String类型)进行加和
2022-09-21 09:28:54 2222
原创 拿到Lambda表达式中的变量,获取Lambda式中的变量值并存储。解决Variable used in lambda expression should be final or effectivel
在手动控制事务等的时候使用Lambda表达式时需要存储中间某个SQL执行返回的值。但是因为Lambda表达式不能够用外部变量直接存储,所以可以通过定义List集合来存储,并通过自带的get方法直接获取。...
2022-07-14 14:15:53 378
原创 解决@Transactional在子方法中失效的问题,解决@Transactional失效问题,Java用Spring手动开启事务
在一些特殊情况下@Transactional方法失效 。解决方法在最后。解决@Transactional在子方法中失效的问题,解决@Transactional失效问题,Java用Spring手动开启事务
2022-07-13 11:06:52 1521
原创 List集合Stream流转PageInfo或Page分页
List集合Stream流转PageInfo,可以同时保留原集合和分页集合,分页集合用于页面查询,原集合用于导出。
2022-07-06 11:06:24 1511 2
原创 BeanUtils.copyProperties方法忽略大小写
import java.lang.reflect.Field;import java.util.HashMap;import java.util.Map;public class BeanUtils { //忽略大小写且NULL值不会覆盖新值 public static <T> T copyProperties(Object source, Object target) { Map<String, Field> sourceM.
2022-03-18 16:38:51 2012
原创 List集合深度复制方法,解决List集合浅复制后修改原集合复制后的也修改的问题
/** * 深度复制List A集合得到B集合,这样在修改集合A的时候 B集合中对象不会改变 * @param src 被复制的集合 * @param <T> 集合中的对象(必须继承序列化接口) * @return (复制出来的新集合,修改原集合的话不会受原集合的影响) * @throws IOException * @throws ClassNotFoundException */ public stati...
2021-09-07 13:49:37 2528
原创 element-UI vue的table表格sortable=“custom“排序
1.在<el-table 中加 @sort-change=“changeTableSort_3”<el-table v-else-if="category == 0" ref="multipleTable" :data="tableData" style="width: 100%" tooltip-effect="dark" @selection-change="handl
2021-08-11 16:25:18 4723
原创 easyuicombotree或combox没有清除图标按钮icon-clear
$('#query_productid').combotree({ icons: [{ iconCls: 'icon-clear', handler: function (e) { $(e.handleObj.data.target).combotree('clear') //如果为combox改为.combox('clear') ...
2021-04-13 09:15:54 406
原创 Date的toString字符串转换成指定日期格式 Mon Mar 01 15:09:46 GMT+08:00 2021
代码如下import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;import java.util.regex.Pattern;public class Test1 { public static void main(String[] args) { //这个是要转换的字符串 String dat="Mon Mar 01 15:09:46 GMT+08:00
2021-03-01 16:38:22 3979 5
原创 从零安装和搭建RabbitMQ和RabbitMQ集群,rabbitmq使用和集群搭建
概述1、安装版本概述rabbitmq 3.6.9otp版本19.3HAProxy version 1.5.18(通过yum安装)2、所使用测试服务器服务器名称erp2:192.168.30.238(主节点,结点名称rabbit-2)服务器名称vpn-servere:192.168.30.211(从节点,结点名称rabbit-1)3、相关需要开放的端口5672 :rabbitmq服务端口15672 :rabbitmq网页管理页面端口5673:HAProxy端口8100:HAProxy网
2020-07-24 09:27:47 377 1
原创 RabbitMQ(基于Spring)通过设置队列的过期时间延时时间,监听死信队列来实现延时取消订单
直接上步骤1、导入pom坐标<properties> <slf4j.version>1.6.6</slf4j.version> <log4j.version>1.2.12</log4j.version></properties><dependencies> <!--log4j相关坐标--> <!-- log start --> <dependen
2020-07-16 10:42:58 1276
原创 基于SpringDataRedis监听通过redis消息队列实现订单超时自动取消功能(本文基于消息监听)(Spring中可用)
1.1、首先要在redis的配置文件.conf中添加一行代码来开启对失效key的监听notify-keyspace-events Ex1.2、导入pom中相关SpringDataRedis坐标<!--SpringDataRedis的相关坐标--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis<
2020-07-10 11:21:52 1073
原创 基于Jedis监听通过redis消息队列实现订单超时自动取消功能(本文基于消息监听)(Spring中可用和非Spring中也可用)
(如果想看基于SpringDataRedis请进我主页查看另一篇文章)(不想看过程请直接移步实现方法)这里写目录标题过程中遇到的问题实现方法过程中遇到的问题1、Spring启动了,但是监听器未启动,解决:通过在web.xml中添加监听器2、添加监听器后报错空指针,因为Spring的@Autowired并未能够自动注入解决:通过该方法注入 WebApplicationContext appctx = WebApplicationContextUtils.getWebApplicationC
2020-07-10 11:08:55 562
原创 java获取Directory对象
在使用lucene的时候好奇有几种获取方式Directory对象结论如下FSDirectory.open加载本地文件,需要File对象RAMDirectory可以将磁盘中的索引加载到内存中,访问速度快,无法持久化存储。FileSwitchDirectoryDirectory的实现类,实现了可以根据在不同索引之间切换不同DirectoryNRTCachingDirectoryNRT一般使用少量改动,实时高性能场景。...
2020-05-12 20:10:58 1301
原创 通过POI3.17版本将数据库查询结果list集合导出到excel表格中,并通过页面超链接下载excel
1.准备一个实体类,这里我准备的是Account,有三个属性 private Integer id; private String name; private Double money;2.在jsp或html页面中添加a标签并设置href属性<a href="${pageContext.request.contextPath}/account/excelExpo...
2020-04-30 15:33:49 454
原创 SpringMVC400畸形语法错误之时间Date类型
1.注意在SpringMVC中客户端传递时间类型数据的话必须按照yyyy/MM/dd HH:mm:ss这种格式才能够自动封装为Date类型的数据。如果想按照指定格式封装请往下看:2.指定输入的格式封装为Date类型2.1编写一个工具类StringToDateConverter.javaimport org.springframework.core.convert.converter.Con...
2020-04-26 11:10:20 407
原创 SpringMVC上传文件,用poi通过excel批量添加数据,向数据库中添加对象,对象涉及日期格式,Boolean格式提供思路
以下是步骤:1.导入所需依赖坐标或者相对应的jar包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.2</ver...
2020-04-25 18:24:50 357 1
原创 fullcalendar日历控件中文显示设置fullcalendar变成中文
fullcalendar日历显示中文此方法不需要zh-cn.js,直接在.fullCalendar里面配置以下代码即可,header之前的就够。$('#calendar').fullCalendar({buttonText: { today: '今天', month: '月视图', week: '周视图', day: '日视图'...
2020-04-17 22:47:15 11049 12
原创 利用Mybatis进行一对多查询时,查询结果不正确或只查询出一对一的结果
SQL语句如下:SELECT r.*,u.id uid, u.username username, u.birthday birthday, u.sex sex, u.address address FROM ROLE r LEFT OUTER JOIN USER_ROLE ur ON ( r.id ...
2020-04-09 17:18:52 614
原创 IDEA通过本类获取类加载器的getResourceAsStream无法获取src下的配置文件时的一种情况
Module创建完毕后将配置文件复制到src文件夹根目录下,却怎么都访问不到不能成功加载,一种可能的情况就是没有重新build,在module的根目录上右键选择Rebuild即可!...
2020-04-05 16:07:18 1564 4
原创 通过URL的getpath方法获取的返回路径因为中文或者空格等字符而乱码问题
学习用url来获取src文件下的配置文件Properties时,因文件路径抛出文件路径找不到代码如下:Properties pr1 = new Properties();ClassLoader classLoader = TestJDBC.class.getClassLoader();URL uurl = classLoader.getResource("jdbc.properties")...
2020-03-15 17:56:15 2419 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人