- 博客(12)
- 收藏
- 关注
原创 通用缓存工具类
package com.juzi.sms.service;import java.util.List;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.HashO...
2020-03-23 17:53:59 229
原创 JAVA实现生成短链接
其实就是在后台保存有短链和长链的映射关系,然后进行重定向,让浏览器跳转到对应的长链接。首先访问短链接,根据短链接查询数据库获取完整长链接,返回301或者302,让浏览器重定向到目标地址,浏览器跳转到长链接。例子:当访问短链接,https://域名/xxx时,后端返回了302,同时多了一个Location响应头,值就是原始链接地址。302 临时重定向 (很多短链生成平台其实都是走的302重定向。短链接就是将长度较长的链接压缩成较短的链接。好处:便于发布、传播。
2024-01-25 09:36:16 630
原创 二维码工具类
package com.ejavashop.model.seller.newpop.util;import com.ejavashop.util.OSSUnitUtil;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.common.BitMatrix;i...
2021-08-05 17:11:05 118
原创 java解析多层嵌套json字符串
ThirdFaceVerify thirdFaceVerify = new ThirdFaceVerify();//以下是一个json对象中嵌套一个json子对象String myJsonObj = "{\n" + " \"confidence\":\"91.702\",\n" + " \"request_id\":10000,\n" + " \"thresholds\": {\n" + " \"1e-6.
2021-07-13 15:16:40 530
原创 微信公众号开发 获取openid时报错40163:code been used问题的解决
总结起来说,就是“点击公众号菜单产生两次请求”,导致code被用了两次,前端因为code是重微信服务获取的code ,用户刷新页面的时候,没有重新获取code,导致code 还是以前的code,第二次请求接口的时候就会出现40163,报code 失效,因code 一次请求只能使用一次,故不能使用多次哈...
2021-07-02 18:21:54 8674
原创 多个文件打成压缩包(zip)并下载
package com.juzi.sms.comm;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import...
2020-03-24 20:53:49 615
原创 写入服务器文件,导出excel表格
protected void writeSubInfoFile(String fileName, String mobiles) { FileUtils.writeSuccForfailFiles( groupProperties.GROUP_SEND_FILE_DIR + DateUtils.getDateFormatS(new Date()), ...
2020-03-24 13:48:16 277
原创 根据下划线截取字符串
String uid = "12927_832ade8dea014e34904f74c743ed0550_20200319";System.out.println( uid.split("_")[0]);
2020-03-23 17:48:23 3032 1
原创 parallelstream 测试
public static void main(String[] args) { List<Integer> list=new ArrayList<>(10000); for (int i = 0; i < 10000; i++) { list.add(i*2); ...
2020-03-23 17:47:05 135
原创 将集合转换成字符串
List<String> list = new ArrayList<>();list.add("aa");list.add("bb");list.add("cc");// 打印集合listSystem.out.println(list);// 将集合转换成字符串String str = StringUtils.join(list, ",");//打印出字符...
2020-03-23 17:37:16 2270
原创 字符串截取,根据职位名称后面的-姓名. 截取姓名
public static void main(String[] args) throws IOException { String str = "20170913-HRBP主管-张小莉.doc"; String nameString=getFullName(str); System.out.println(nameString);
2017-10-19 15:50:48 689 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人