- 博客(160)
- 资源 (11)
- 收藏
- 关注
原创 阿里云docker安装rabbitmq
这被坑了3个小时,真的折磨准备环境:安装docker1.拉取rabbitmq的镜像docker pull rabbitmq:management使用命令:docker images 查看镜像是否拉取成功2.启动容器命令:docker run -di --name=tensquare_rabbitmq -p 5672:5672 -p 5671:5671 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitm.
2022-05-28 23:06:38
397
原创 postman传入list
在postman存入集合 list例如:没有参数的{ "flavors": [], "categoryName": "String", "copies": 0, "id": 0, "name": "String", "categoryId": 0, "price": 0.0, "code": "String", "image": "String", "description": "String", "status": 0, "sort": 0, .
2022-05-28 11:44:32
6948
原创 mysql的悲观锁和乐观锁
面试题:mysql的悲观锁和乐观锁悲观锁,是因为这是一种对数据的修改抱有悲观态度的并发控制方式。我们一般认为数据被并发修改的概率比较大,所以需要在修改之前先加锁。乐观锁,在对数据库进行处理的时候,乐观锁并不会使用数据库提供的锁机制。一般的实现乐观锁的方式就是记录数据版本(version)。...
2022-05-24 21:38:05
214
原创 数据库-查询sql应该返回200作为第二高得薪水,如果不存在第二薪水,那么查询应该返回null
面试中的一个sql编写一个SQL查询,获取Employee表中第二高的薪水(Salary).R如表所示:例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null.解题:刚开始以为这道题直接子查询就可以了,但是我想简单了,实现不了。将不同的薪资按降序排序,然后使用 LIMIT 子句获得第二高的薪资。SELECT DISTINCT Salary AS SecondHighestSalaryFROM Em.
2022-05-21 16:03:05
474
原创 一个HashMap面试题
题目:将Hashmap<string,integer>中的key输出到list中,并且按对应的value从大到小排序* 例如: {‘A’:2,‘B’:3,‘C’:1}的hashmap输出{‘C’,‘A’,‘B’}package com.example.mybtaispuls.test;import java.util.*;/** * @program: test * @description: * @author: liulq */public class Test1
2022-04-14 22:18:34
165
原创 2020 全国的邮政编码 json
{ "86": { "110000": "北京市", "120000": "天津市", "130000": "河北省", "140000": "山西省", "150000": "内蒙古自治区", "210000": "辽宁省", "220000": "吉林省", "230000": "黑龙江省", "310000": "上海市", "320000": "江苏省", "330000": "浙江省", "3400
2022-03-25 20:20:27
3669
2
原创 redis 工具类
package org.jeecg.common.util;import java.util.List;import java.util.Map;import java.util.Set;import java.util.concurrent.TimeUnit;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplat
2022-03-25 20:15:38
121
原创 MinioUtil文件上传工具类
package org.jeecg.common.util;import io.minio.MinioClient;import io.minio.errors.*;import lombok.extern.slf4j.Slf4j;import org.springframework.web.multipart.MultipartFile;import org.xmlpull.v1.XmlPullParserException;import java.io.IOException;impo
2022-03-25 20:14:11
1746
原创 时间操作定义类
package org.jeecg.common.util;import java.beans.PropertyEditorSupport;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import ja
2022-03-25 20:12:15
102
原创 AES 加密 工具类
一:package org.jeecg.common.util.encryption;import lombok.Data;@Datapublic class EncryptedString { public static String key = "1234567890adbcde";//长度为16个字符 public static String iv = "1234567890hjlkew";//长度为16个字符}二:package org.jeecg.common
2022-03-25 20:09:22
469
原创 Result 接口返回数据格式
package org.jeecg.common.api.vo;import java.io.Serializable;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;import org.jeecg.common.constant.CommonConstant;import lombok.Data;/** * 接口返回数据格式 * */@Data@ApiM
2022-03-25 20:04:30
593
原创 ValidatorUtils自定义校验工具类
package com.jsy.basic.util.utils;import com.jsy.basic.util.exception.JSYError;import com.jsy.basic.util.exception.JSYException;import com.jsy.basic.util.query.BaseQuery;import com.jsy.basic.util.query.PageQuery;import lombok.extern.slf4j.Slf4j;impo
2022-03-23 16:57:09
1509
原创 Redis配置 工具类
package com.jsy.basic.util.utils;import lombok.extern.slf4j.Slf4j;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFactory;im
2022-03-23 16:56:30
208
原创 LocalTimeUtil 时间转换 工具类
package com.jsy.basic.util;import java.time.*;import java.time.format.DateTimeFormatter;import java.util.Date;public class LocalTimeUtil { private static DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); private stati
2022-03-23 16:56:22
188
原创 PageInfo 工具类
package com.jsy.basic.util;import io.swagger.annotations.ApiModelProperty;import java.io.Serializable;import java.util.Collections;import java.util.List;import java.util.Map;public class PageInfo<T> implements Serializable { private static
2022-03-23 16:55:58
458
原创 StreamUtils 流工具类
package com.jsy.basic.util;import java.awt.print.Book;import java.io.*;import java.util.Arrays;import java.util.List;public class StreamUtils { /** * 序列化,List */ public static <T> boolean writeObject(List<T> list, List
2022-03-23 16:55:04
252
原创 微信登录工具类
package com.jsy.community.utils;import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpGet;import org.apache.http.impl.client.HttpClients;import o
2022-03-23 16:54:33
231
原创 MD5Util 工具类
package com.jsy.community.utils;import java.nio.charset.StandardCharsets;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.*;/*** @Description: MD5工具类引入(from im组 @author liujinrong) * @Author: chq459
2022-03-23 16:54:11
1133
原创 通过mac地址获取局域网IP
package com.zsy.gulimall.product.test;import lombok.Cleanup;import lombok.extern.slf4j.Slf4j;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.Inet4Address;import
2022-03-23 16:53:43
2172
原创 json序列化工具类
package com.jsy.community.utils;import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.datatype.jsr310.JavaTimeMo
2022-03-23 16:53:30
1283
原创 RSA非对称加密工具类
package com.jsy.community.utils;import com.jsy.community.exception.JSYError;import com.jsy.community.exception.JSYException;import lombok.extern.slf4j.Slf4j;import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.io.IOException;
2022-03-22 15:21:39
389
2
原创 经纬度测距 工具类
package com.jsy.community.utils;import org.gavaghan.geodesy.Ellipsoid;import org.gavaghan.geodesy.GeodeticCalculator;import org.gavaghan.geodesy.GlobalCoordinates;import java.util.HashMap;import java.util.Map;/*** @Description: 经纬度测距 * @Author:
2022-03-22 15:20:38
1115
原创 敏感词汇过滤工具类
package com.jsy.community.utils;import org.springframework.util.ResourceUtils; import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.*; /** * @Description: 敏感词汇过滤工具类
2022-03-22 15:20:06
198
原创 UUIDUtils订单号工具类
package com.jsy.basic.util.utils;import java.text.SimpleDateFormat;import java.util.Date;import java.util.UUID;import java.util.concurrent.ThreadLocalRandom;public class UUIDUtils { public static String getUUID() { String uuid = UUID.ra
2022-03-22 15:19:09
382
原创 (工具类)生成统一支付单号
package com.jsy.basic.util;import java.math.BigDecimal;import java.text.SimpleDateFormat;import java.util.Calendar;public class CodeGenerateUtils { /** * 获取商品编码 * 商品编码规则:nanoTime(后5位)*5位随机数(10000~99999) * @return */ public static String
2022-03-22 15:18:49
256
原创 手动分页 工具类
package com.jsy.basic.util;import com.jsy.basic.util.exception.JSYException;import java.util.List;/** * 手动分页工具类 * liin */public class MyPageUtils { /** * @param pageNo 第几页 (从1计数) * @param pageSize 每页展示几条数据 * @param data 数据源
2022-03-22 15:17:55
109
原创 二维码生成工具类
依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.1</version> </dependency>类package com.jsy.utils;import com.go
2022-03-22 15:17:18
101
原创 日期工具类
package com.jsy.community.utils;import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.time.DateUtils;import org.joda.time.format.DateTimeFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time
2022-03-22 15:16:56
179
原创 (工具类)获取输入公历日期的生肖、天干地支、农历年、农历月、农历日、公历节日、农历节日、24节气等数据
package com.jsy.community.utils;import javax.annotation.PostConstruct;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Locale;import java.ut
2022-03-22 15:16:05
685
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人