java
就是不充电
这个作者很懒,什么都没留下…
展开
-
xml中<=转义
记录一下:<![CDATA[<=]]>原创 2021-05-11 11:50:38 · 2347 阅读 · 0 评论 -
java根据url下载文件
1.需要参数remoteFilePath:url地址fileName:文件名称2.代码实现@RequestMapping(value = "/uplaodFile", method = RequestMethod.GET) public static void getFile(String remoteFilePath,String fileName, HttpServletResponse response) throws IOException { URL urlfil原创 2021-05-10 15:15:33 · 3026 阅读 · 0 评论 -
java调用百度api进行身份证识别
1.准备工作百度身份证识别需要先获取accessToken,下面进行token的获取: public Map getToken() { Map token = new HashMap(); //APIKey和SecretKey需要你在百度智能云平台添加应用拿到这两个值 String APIKey = ""; String SecretKey= ""; String str = "https://aip.baidubce.c原创 2021-04-28 17:05:59 · 887 阅读 · 0 评论 -
二维数组和稀疏数组转化
**应用场景:**当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来存储给数组。从而达到压缩数组的目的稀疏数组的处理方法:记录数组一共有几行几列,有多少不同的值。把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。该小规模数组就是稀疏数组。图例:java代码实现://前提:需要了解二维数组与稀疏数组的关系public class sparseArray { //二维数组转稀疏数组 public static int[][] arra原创 2021-04-28 11:54:23 · 96 阅读 · 0 评论 -
java幂等性判断
代码如下:import org.apache.commons.collections4.map.LRUMap;public class IdempotentUtils { // 根据 LRU(Least Recently Used,最近最少使用)算法淘汰数据的 Map 集合,最大容量 100 个 private static LRUMap<String, Integer> reqCache = new LRUMap<>(100); /**原创 2021-04-28 11:13:03 · 958 阅读 · 0 评论 -
java生成16位唯一性的订单号
直接代码: public static String getUUID(){ //随机生成一位整数 int random = (int) (Math.random()*9+1); String valueOf = String.valueOf(random); //生成uuid的hashCode值 int hashCode = UUID.randomUUID().toString().hashCode(); //原创 2021-04-28 11:10:56 · 767 阅读 · 0 评论 -
JAVA下载模板
模板文件所在地址代码实现: @GetMapping(value = "/downloadTemplate") public void downFrozenTemplate(HttpServletRequest request, HttpServletResponse response) throws Exception { try { ClassPathResource classPathResource = new ClassPathResource(原创 2021-04-26 17:42:13 · 485 阅读 · 1 评论 -
spring boot项目发送邮件
前段时间项目中遇到发送邮件,在此记录一下1.引入依赖我是使用Hutool封装的邮件发送: <!--Hutool依赖--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.7</v原创 2021-04-14 12:41:51 · 127 阅读 · 0 评论 -
java生成微信小程序二维码,跳转指定页面
前提需要:微信的access_token跳转页面:pages/index/index代码实现: //获取微信小程序二维码 //sceneStr:页面携带的参数 public String getminiqrQr(String sceneStr) { String accessToken = "你自己的access_token"; //随机数代表图片名 Integer qrcodeId = (int) (1 + Math.random()原创 2021-04-09 18:07:27 · 1864 阅读 · 1 评论