- 博客(15)
- 收藏
- 关注
原创 mysql使用存储过程循环修改数据
存储过程:create PROCEDURE updateCode()BEGINDECLARE i int;DECLARE s int DEFAULT 0;DECLARE pid VARCHAR(50);-- 定义游标,并将sql结果集赋值到游标中DECLARE report CURSOR FOR select id from compute;-- 声明当游标遍历完后将标志变量置成某个值DECLARE CONTINUE HANDLER FOR NOT FOUND SET s=10;--打开
2021-05-20 16:26:02
1435
1
原创 js实现正方体旋转动画
效果:<!doctype html><html><head><meta charset="utf-8"><title>正方体旋转动画</title> <style>*{ margin:0 auto; padding:0; } html{ background:#222; } div.wrap{ width:200px;
2021-05-14 14:18:14
1065
原创 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
3079
原创 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
956
原创 二维数组和稀疏数组转化
**应用场景:**当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来存储给数组。从而达到压缩数组的目的稀疏数组的处理方法:记录数组一共有几行几列,有多少不同的值。把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。该小规模数组就是稀疏数组。图例:java代码实现://前提:需要了解二维数组与稀疏数组的关系public class sparseArray { //二维数组转稀疏数组 public static int[][] arra
2021-04-28 11:54:23
146
原创 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
998
原创 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
865
原创 JAVA下载模板
模板文件所在地址代码实现: @GetMapping(value = "/downloadTemplate") public void downFrozenTemplate(HttpServletRequest request, HttpServletResponse response) throws Exception { try { ClassPathResource classPathResource = new ClassPathResource(
2021-04-26 17:42:13
544
1
原创 mysql批量插入数据
今天突然需要向mysql中插入100条数据,方法如下:1.这里需要用到mysql得存储过程create PROCEDURE 存储过程名称()BEGINDECLARE i int;set i = 1;WHILE i < 1000 DOinsert into 表名(id,name) values('id值','name值');set i = i+1;END WHILE;END这里进行说明:create PROCEDURE 存储过程名称() :声明存储过程BEGIN :存储过程
2021-04-21 16:45:25
136
原创 linux系统,清理缓冲池内存
话不多说,直接命令释放页缓存:echo 1 > /proc/sys/vm/drop_caches释放dentries和inodes缓存:echo 2 > /proc/sys/vm/drop_caches释放所有缓存:echo 3 > /proc/sys/vm/drop_caches
2021-04-15 17:11:15
203
原创 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
178
原创 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
1983
1
原创 查看linux系统端口占用情况
查看linux系统端口占用情况netstat -ntlp //查看当前所有tcp端口netstat -ntulp | grep 80 //查看所有80端口使用情况netstat -ntulp | grep 3306 //查看所有3306端口使用情况
2021-03-29 10:27:03
85
原创 com.netflix.zuul.exception.ZuulException: Forwarding error
com.netflix.zuul.exception.ZuulException: Forwarding errorzuul运行中遇到com.netflix.zuul.exception.ZuulException: Forwarding error解决方法:hystrix: command: default: execution: isolation: thread: timeoutInMilliseconds: 6
2021-03-25 09:14:11
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人