- 博客(23)
- 收藏
- 关注
原创 2021-11-01
微信开放平台网站应用扫码登录整合springboot1、微信开放平台申请网站应用 注意:需要繳費三百2、创建网站应用 准备资料提交审核3、等待审核通过拿到网站的 appid 和 密码4、设置扫码的回调地址 注意:只设置域名不需要urlencode解析 不需要配置具体地址 只需配置域名5、...
2021-11-01 16:33:05
139
原创 2021-10-30
websocket整合springboot1、开启WebSocket支持import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.socket.server.standard.ServerEndpointExporter;/** * 开启WebSocket支持 * @a
2021-10-30 22:28:43
164
原创 2021-10-30
springboot整合kettle1、需要整合的jar包,部分需要手动导入<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P
2021-10-30 20:15:03
132
原创 2021-10-30
springboot整合wechat支付1、需要的jar包 <dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> <version>0.0.3</version> </dependency>2、封装的wetchat工具类impor
2021-10-30 17:48:07
316
原创 2021-10-23
redis中的发布订阅机制1、编写redis配置类, 配置RedisMessageListenerContainer 消息监听容器,把监听类和对应的监听方法绑定到redisMessageListenerContainerpackage common.redis.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;
2021-10-23 13:30:34
669
转载 2021-10-21
java注解参数的详解@Target:注解的作用目标@Target(ElementType.TYPE)——接口、类、枚举、注解@Target(ElementType.FIELD)——字段、枚举的常量@Target(ElementType.METHOD)——方法@Target(ElementType.PARAMETER)——方法参数@Target(ElementType.CONSTRUCTOR) ——构造函数@Target(ElementType.LOCAL_VARIABLE)——局部变量@T
2021-10-21 09:20:27
90
原创 2021-10-02
win10系统中配置rabbitmq安装包提取码:链接:https://pan.baidu.com/s/1zkSkM0VSphUzfbYCbjVAfg提取码:0kmv具体配置如下:安装一路默认即可1、安装erlang环境在电脑环境变量中添加新的变量名ERLANG_HOME=E:\Program Files\erl9.0再path中添加%ERLANG_HOME%\bin;%RABBITMQ_SERVER%\sbin2、安装rabbitMq 在 E:\Program Files\Rab
2021-10-09 21:32:42
113
原创 2021-09-28
poi功能完善 页码显示 请结合上部分 重点 createFotter方法替换一个段落中的多个值方法:通过得到段落字体的大小计算一行中可以放置多少字符或汉字,然后计算每个段需要的字段多少才能显示需要的效果,得到实际数据库中字段的大小,超出截取,不够补位就可以实现样式控制‘拒绝段落入值打乱布局的效果package common.redis.utils;import org.apache.commons.collections.CollectionUtils;import org.apache.po
2021-09-28 16:39:43
153
原创 2021-09-26
redisTemplate操作手册package common.redis.utils;import org.apache.commons.lang3.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.connec
2021-09-26 14:42:27
142
原创 2021-09-24
poi填充word文档package common.redis.utils;import org.apache.commons.collections.CollectionUtils;import org.apache.commons.io.IOUtils;import org.apache.poi.xwpf.usermodel.*;import org.apache.xmlbeans.XmlException;import org.apache.xmlbeans.XmlOptions;im
2021-09-24 14:41:10
191
原创 2021-09-17
CyclicBarrier 的使用import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;public class Test { public static void main(String[] args) { CyclicBarrier barrier = new CyclicBarrier(2,new Vou()); Thre
2021-09-17 17:22:50
80
原创 2021-09-17
多线程生成报告import com.alibaba.fastjson.JSONObject;import com.dstz.base.core.id.IdUtil;import com.dstz.base.core.util.StringUtil;import com.dstz.sys.util.ContextUtil;import org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang.Stri
2021-09-17 16:56:57
197
原创 2021-09-13
jdk8对map集合数据进行去重操作 List<Map<String, String>> list = new ArrayList<>(16) ; Map<String,String> map1 = new HashMap<>(16); map1.put("key1", "val1"); Map<String,String> map2 = new HashMap<>(16);
2021-09-13 14:23:05
80
原创 2021-09-07
CountDownLatch用法有countDown方法和await方法,CountDownLatch在初始化时,需要指定用给定一个整数作为计数器。当调用countDown方法时,计数器会被减1;当调用await方法时,如果计数器大于0时,线程会被阻塞,一直到计数器被countDown方法减到0时,线程才会继续执行。计数器是无法重置的,当计数器被减到0时,调用await方法都会直接返回。package com.rocan.service;import java.time.LocalDateTime;
2021-09-07 14:47:36
85
原创 计算数组的差集,并集,交集
import static java.util.stream.Collectors.toList;import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { List<String> list1 = new ArrayList(); list1.add("1"); list
2021-08-09 13:37:34
148
1
原创 2021-08-08
java菜单控制权限 /** * list数据转换为tree数据 * 根据parentId把list数据转为map分组 * list循环数据根据id查询分组 把对应的map分组数据插入到对应的children * @param zoneList * @return */ public static List<SysResource> nodeTress(List<SysResource> zoneList) {
2021-08-08 22:59:11
104
1
原创 2021-08-04
java配置拦截器java配置拦截器解决前端后端跨域问题一、编写WebMvcConfiguration配置 import org.springframework.context.annotation.Configuration;import org.springframework.web.method.support.HandlerMethodArgumentResolver;import org.springframework.web.servlet.config.annotation.Cors
2021-08-04 19:44:23
88
原创 2021-08-04
redis整合redis一、引入redis依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <dependency> <groupId>org.spr
2021-08-04 19:25:37
109
原创 2021-07-27
递归算法 tree型菜单public List<SysResource> routingHop() { List<SysResource> sysResources = this.selectList(new EntityWrapper<SysResource>().eq("enable_",0).isNull("parent_id").orderBy("level",true)); List<SysResource> res
2021-07-27 18:38:12
83
原创 2021-07-21
Java字符串拼接去掉最后一个逗号,小数点计算保留 //截取字符串去掉字符串末尾的逗号 String bulid = builder.toString().substring(0,builder.length()-1); //计算合格率 /* Integer qualifiedNums = jcsl-size; Double qualifiedNum = qualifiedNums*1.0; //合格数 Double jcnum
2021-07-21 11:06:01
131
1
原创 2021-07-12
雪花算法 46位ID生成器(一秒生成25万条ID)1、雪花算法封装util工具类package common.projects.develop.util;import java.lang.management.ManagementFactory;import java.net.InetAddress;import java.net.NetworkInterface;/** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长
2021-07-12 15:54:27
58
原创 2021-07-06
java发送163邮箱案例需要jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>1、mysql数据库封装实体类信息package common.projects.develop.entity;i
2021-07-12 13:42:54
239
1
原创 2021-07-06
**二维码内嵌LOGO生成工具类**package common.projects.develop.util;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.common.BitMatrix;import com.google.zxing.qrcode.de
2021-07-06 16:20:52
128
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人