博主首页

随笔分类 -  java

摘要:file.transferTo(fileThu.getAbsoluteFile()); 采用绝对路径即可 阅读全文
posted @ 2023-04-26 18:05 笑~笑 阅读(238) 评论(0) 推荐(0) 编辑
摘要:使用请求参数构造规范化的请求字符串 private static final String ENCODING = "UTF-8"; private static String percentEncode(String value) throws UnsupportedEncodingExceptio 阅读全文
posted @ 2021-07-14 10:57 笑~笑 阅读(259) 评论(0) 推荐(0) 编辑
摘要:参数进行字典顺序排序; 调用阿里云消息队列RocketMQ版 http调用方式请求接口所需 /** * @param paraMap 请求参数 * @param urlEncode 是否utf-8编码 * @return */ public static String formatUrlMap(Ma 阅读全文
posted @ 2021-07-14 10:41 笑~笑 阅读(474) 评论(0) 推荐(0) 编辑
摘要:提示:前端传过来的加密数据“+”会变成空格 导致解密失败 后端可以将空格转回加号import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.bouncycastle.util.Arrays; import org.bou 阅读全文
posted @ 2021-06-16 10:20 笑~笑 阅读(323) 评论(0) 推荐(0) 编辑
摘要:userVO.setParentId(userId).setParentId().setUserId() 在对象上添加此注解即可 @Accessors(chain = true) 阅读全文
posted @ 2021-05-21 09:05 笑~笑 阅读(3347) 评论(4) 推荐(2) 编辑
摘要:ImageIo.read() 读取图片时返回Null的解决方法 最近做图片缩略图处理,大部分使用java自带的ImageIO.read( InputStream )都能读取到图片,但是总有一小部分jpg图片无法读取到,read()方法会返回一个null,无法对这部分图片处理。 查阅了很多资料,了解到 阅读全文
posted @ 2020-11-24 17:55 笑~笑 阅读(2495) 评论(2) 推荐(1) 编辑
摘要:Map实例化、map实例化 ImmutableMap.of("id","1","text","甲供","mark",0) public static final Map<String,String> hhMap=new HashMap<String,String>(){{ put("0","00") 阅读全文
posted @ 2020-11-23 14:20 笑~笑 阅读(197) 评论(0) 推荐(0) 编辑
摘要:jdk的动态代理需要目标类必须实现一个接口; cglib动态代理不需要实现接口就可以进行代理 需要依赖一个jar包 <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2.2</version 阅读全文
posted @ 2020-11-17 16:42 笑~笑 阅读(135) 评论(0) 推荐(0) 编辑
摘要:一、什么叫jdk的代理? 用另外一个对象去代理实际对象的操作 分为动态代理和静态代理二、先说说静态代理 从字面意思来看就是不会改变的,只可以代理某个固定对象的。 静态代理就是通过实现和目标对象实现的同一个接口来代理目标对象。 通俗一点:例如A类实现了B接口,这时候我们要代理A类,我们需要声明一个C类 阅读全文
posted @ 2020-11-16 16:37 笑~笑 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Field[] fields = TbRawMaterialController.class.getDeclaredFields(); Arrays.stream(fields).forEach(field -> { String fieldName = field.getName(); Class 阅读全文
posted @ 2020-10-29 15:13 笑~笑 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:Field[] fields = TableMainAddVO.class.getDeclaredFields(); List<String> strList = new ArrayList<String>(); Arrays.stream(fields).forEach(f -> { if(f.i 阅读全文
posted @ 2020-10-28 13:37 笑~笑 阅读(2693) 评论(0) 推荐(0) 编辑
摘要:有时候框架自带的验证规则不是很满意 ,或者就是不喜欢 ,有钱任性 那么就自定义入参校验 定义一个注解 package com.yirui.supervisor.util;import javax.validation.Constraint;import javax.validation.Payloa 阅读全文
posted @ 2020-09-28 15:00 笑~笑 阅读(1651) 评论(0) 推荐(0) 编辑
摘要:数据库查询的时候 ,当in里面的参数个数大于1000以后就会报错 大体思路 就是把sql改成 in() or in ()的结果 入参的list进行截取 mybatis中xml的写法 and <foreach collection="list" item="item" open="(" separat 阅读全文
posted @ 2020-04-27 09:33 笑~笑 阅读(8749) 评论(0) 推荐(1) 编辑
摘要:代码无法复制出来,下次有机会再处理,先截图了 阅读全文
posted @ 2019-12-18 08:47 笑~笑 阅读(601) 评论(0) 推荐(0) 编辑
摘要:1.第一步添加bpmn文件得插件,不然没法查看和编辑bpmn文件,添加插件的方法各自百度即可,很简单 2.安装好bpmn插件后开始新建bpmn文件,也就是画流程图 一般是在代码中进行指定流程审批人的,我这里只做入门案例 3.添加pom依赖 这里包含了在线设计流程图的相关依赖,在下一篇会写出来,项目中 阅读全文
posted @ 2019-12-11 16:50 笑~笑 阅读(18864) 评论(5) 推荐(1) 编辑
摘要:spring cloud (一、服务注册demo_eureka) spring cloud (二、服务注册安全demo_eureka) spring cloud (三、服务提供者demo_provider) spring cloud (四、服务消费者demo_consumer) springclou 阅读全文
posted @ 2019-11-29 15:30 笑~笑 阅读(2345) 评论(0) 推荐(0) 编辑
摘要:spring cloud (一、服务注册demo_eureka) spring cloud (二、服务注册安全demo_eureka) spring cloud (三、服务提供者demo_provider) spring cloud (四、服务消费者demo_consumer) springclou 阅读全文
posted @ 2019-11-29 09:31 笑~笑 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:1) “File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically” 。 2) 组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中 阅读全文
posted @ 2019-11-19 16:04 笑~笑 阅读(2489) 评论(0) 推荐(1) 编辑
摘要:LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用: 阅读全文
posted @ 2019-08-21 09:48 笑~笑 阅读(371) 评论(0) 推荐(0) 编辑
摘要:初试kafka消息队列中间件二(采用java代码收发消息) 上一篇 初试kafka消息队列中间件一 上一篇 初试kafka消息队列中间件一 今天的案例主要是将采用命令行收发信息改成使用java代码实现,根据上一篇的接着写; 先启动Zookeeper,然后启动Kafka,再创建消息主题; 以上三步我就 阅读全文
posted @ 2019-08-09 15:07 笑~笑 阅读(953) 评论(0) 推荐(0) 编辑