自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一条快死的鱼

小强同学努力成为大牛

  • 博客(21)
  • 收藏
  • 关注

原创 自己记不住的

1、mybatisplus

2021-06-11 09:57:57 466 1

原创 【Java +selenium +jsoup】Java打开火狐、谷歌浏览器,并在浏览器中网页获取内容

【代码】【Java +selenium +jsoup】Java打开火狐、谷歌浏览器,并在浏览器中网页获取内容。

2023-09-14 17:55:15 582

原创 Java获取网页图片(打开浏览器方式)

【代码】Java获取网页图片(打开浏览器方式)

2023-07-10 01:47:19 626

原创 Java获取微信手机号

【代码】Java获取微信手机号。

2023-06-26 13:22:18 1097

原创 Java获取视频时长以及视频封面图

【代码】Java获取视频时长以及视频封面图。

2023-06-26 09:52:13 858 2

原创 vue引入页面并携带参数

【代码】vue引入页面并携带参数。

2022-11-23 11:52:52 383 1

原创 JWT生成Token,解析Token

生成token /** * 生成签名,5min后过期 * * @param aaa key * @param bbb 标识 * @return 加密的token */ public static String sign(String aaa, String bbb) { Date date = new Date(System.currentTimeMillis() + EXPIRE_TIME); Algorithm algorithm = Algorithm.HMAC2

2021-10-12 18:04:10 980

原创 数据脱敏工具

/** * 对字符串进行脱敏操作 * @param str原始字符串 * @param prefix 左侧需要保留几位明文字段 * @param suffix 右侧需要保留几位明文字段 * @param maskStr 用于遮罩的字符串, 如'*' * @return 脱敏后结果 */ public static String desensitized(String str, int prefix, int suffix, String maskStr) { if (s..

2021-07-05 14:42:29 893

原创 自定义注解,aop实现

直接上代码…/** * @author gxq * @date * <p> * 自定义注解(实现数据库查询,接口访问权限一系列) */@Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER, ElementType.ANNOTATION_TYPE}) //表示此作用作用的目标,详细看我注解@Retention(RetentionPolicy.RUNTIME)//注解的生命周日@Document

2021-07-01 14:20:37 203

原创 自定义注解(方法调用实现)

直接上代码…说明:这个数据只存在用户id,我们想知道用户的名字,这是这个注解放在类下的字段上(@FieldValue(type = FieldValueTypeEnum.USER,fieldBy = “updateBy”)) 然后通过有这个注解自动吧名字通过set方法放进实体类中@Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER, ElementType.ANNOTATION_TYPE}) @Retention

2021-06-11 10:24:45 1330 1

原创 使用百度关键词过滤(文本,图像)

导入jar<dependency> <groupId>com.baidu.aip</groupId> <artifactId>java-sdk</artifactId> <version>${version}</version></dependency>配置://图像public class Sample { //设置APPID/AK/SK public sta

2020-12-25 16:31:04 575

转载 springjpa

不知道为啥,我想要勋章就是不给,你们都给了吗,为啥不给我,因为我不配程序员

2020-10-24 15:56:43 298

原创 sql常见问题解决

sql语句中返回时间格式(为了方便java代码中不用处理时间)DATE_FORMAT(字段名, ‘%Y-%m-%d %H:%i:%s’) AS 别名,%M 月名字(January……December)%W 星期名字(Sunday……Saturday)%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)%Y 年, 数字, 4 位%y 年, 数字, 2 位%a 缩写的星期名字(Sun……Sat)%d 月份中的天数, 数字(00……31)%e 月份中的天数, 数字(0……3

2020-10-12 18:03:51 1658

原创 个人在开发中遇到注解(如果又缺少常用的还请留言告知谢谢各位)

类上注解@API 当前类说明@Slf4j 可以使用log方法@AllArgsConstructor 创建构造方法方法上注解@ApiOperation 方法说明@ApiImplicitParams 设置参数 里边是@ApiImplicitParam@ApiImplicitParams:用在请求的方法上,包含一组参数说明@ApiImplicitParam:对单个参数的说明 name:参数名value:参数的说明、描述required:参数是否必须必填paramType:参数放在哪

2020-09-28 15:06:37 842 2

原创 java中各种距离换算

  org.gavaghan   geodesy //---------导入的jar   1.1.3

2020-09-27 13:22:56 1416 1

原创 sql语句时间跟数字转换汉字的转换

sql语句中返回时间格式(为了方便java代码中不用处理时间)DATE_FORMAT(字段名, ‘%Y-%m-%d %H:%m:%s’) AS 别名,sql语句中返回男女(为了方便java代码中不用处理转换,因为数据库存储0跟1,返回0是男,1是女)CASE WHEN 字段= 值 THEN ‘返回1’ ELSE ‘返回2’ END AS 别名,...

2020-09-25 11:21:24 1317

原创 JSONObject转对象、集合、数组

废话不多说直接上代码发送http请求OkHttpClient client = new OkHttpClient(); Headers headers = new Headers.Builder().add("TENANT_ID", "1").build(); //设置请求头 Request request1 = new Request.Builder().url(url).headers(headers).build(); Response response = client.newCall

2020-09-17 11:22:38 21457

原创 minio图片上传

不多废话直接删代码安装一系列请关注官方文档https://docs.min.io/cn/minio-quickstart-guide.html导包必须的 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>6.0.8</version> </dep

2020-09-15 16:08:53 1725

原创 cookie工具类内容详解

import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * * Cookie 工具类 *

2020-09-07 16:53:06 199

转载 JSON的三种解析方式以及JSONObject、JSONArray区别

**JSON的常用两种解析方式**一、什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组“” 双引号内是属性或值冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)所以 {“name”: “Michael”} 可以理解为是一个包含name为Michael的对象而[{“

2020-08-13 15:28:31 722

转载 Springboot2.x整合异步任务

代码实现异步任务的实现说实话非常简单。第一步:创建SpringbootAsyncTask项目第二步:开启异步任务的开关只需要在启动类里面添加一个注解开关即可。第三步:新建MyAsyncTask类在这里定义了3个任务,但是只有在第一个任务方法上加了异步注解。这是为了便于我们的时间验证。第四步:新建MyController类这个类的功能很明显,就是调用了三个方法。第五步:访问链接,测试一下1任务一耗时:1000毫秒2任务二耗时:2000毫秒3任务三耗时:3001毫秒4任务全部完成,总耗

2020-08-12 15:22:09 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除