自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(145)
  • 收藏
  • 关注

原创 java实体转map

【代码】java实体装map。

2024-02-19 15:49:39 184

原创 netty-websocket扩展协议及token鉴权补充

postman链接成功根据日志可以看出,链接成功并且相应和请求的头是一致的。

2024-02-05 10:10:31 1413 2

原创 vue-quill-editor 使用

vue-quill-editor 使用,图片拖拽及图片自定义大小

2023-11-21 14:32:00 179

原创 idea 模板参数注释 {@link}

【代码】idea 模板注释 {@link}

2023-11-07 17:46:00 1022

转载 mapstruct详解

mapstruct学习及使用详解

2023-11-02 15:54:32 171

原创 根据Lambda表达式获取实体字段

类似mybatisplus获取实体类名称、获取实体类注解值

2023-10-23 17:21:55 343

原创 树结构封装

【代码】树结构封装。

2023-09-28 17:24:17 55

原创 oracle 乱码(编码为AMERICAN_AMERICA.US7ASCII)问题解决

【代码】oracle 乱码(编码为AMERICAN_AMERICA.US7ASCII)问题解决。

2023-09-27 11:59:41 1109

原创 mybatis-plus解析实体数据库字段

【代码】mybatis-plus解析实体数据库字段。

2023-09-22 16:40:09 109

原创 JaxWsDynamicClientFactory 跳过证书验证

【代码】JaxWsDynamicClientFactory 跳过证书验证。

2023-08-30 11:08:28 564 4

原创 HttpClient 绕过证书验证- sun.security.validator.ValidatorException: PKIX

sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 问题。

2023-08-30 09:30:10 282

原创 spring-authorization-server (1.1.1)自定义认证

spring-authorization-server 1.1.1spring-authorization-server自定义认证spring-authorization-server 客户端及授权服务器

2023-07-27 10:29:52 2614 5

原创 多个HttpSecurity配置(局部AuthenticationManager)

1. 多端httpSecurity2. 局部Authentication及Authorization3. 多个token/多端token隔理4. 多个httpSecurity配置

2023-07-25 22:31:29 944 7

原创 ruoyi dicts的使用

uniapp 同样也可以使用dicts。

2023-07-05 10:51:48 1554 3

转载 spring url 匹配规则

该应用名就是service mesh中的域名,但是由于一些特殊的URL,例如url中带入参数,这种是不通用的,需要一定的规则匹配,如果某些条件没有考虑到可能导致获取到的应用名并不是目标想访问的,带来一定的错误。API 网关支持三种匹配方式。当路径长度相同时,继而遵循 绝对匹配 > 参数匹配 > 前缀匹配 的规则(更详细的说明请参照上面的官方文档)。公司的后端服务采用service mesh做服务治理,网关转发时,通过URL作为唯一标识,找到网关配置中URL对应的应用名,示例,以下配置,优先级由低到高,

2023-06-12 10:16:37 485

原创 echart自定义样式及使用案例

相应的注释都在代码中 ,

2023-06-11 01:00:32 1032

原创 restTemplate中文乱码问题

restTemplate

2023-06-06 11:55:57 198

原创 json、xstream转换器及配置全局jackson

遇到了一个bug,在使用别名是swagger生成的参数不是别名而是实体参数,还是重复的,所以便使用了全局jackson统一使用fastjson的名称序列化

2023-06-02 16:12:52 203

原创 Velocity模板与itextpdf联合生成pdf

html转pdf velocity生成html 、velocity生成pdf

2023-05-22 14:55:50 661 3

原创 随机生成姓名、年龄、密码、邮箱、地址

【代码】随机生成姓名、年龄、密码、邮箱、地址。

2023-05-04 10:25:34 1449

原创 springboot 自定义过滤器

【代码】springboot过滤器。

2023-04-25 16:34:54 198

原创 java jsonp 爬虫

【代码】java jsonp 爬虫。

2023-04-25 15:15:14 585

原创 easyexcel自定义converter

泛型转换 实体字段为泛型 实体字段不是string 泛型转换成String easyexcel

2023-04-25 11:26:20 891

原创 Xstream使用及注解

Xstream toxml

2023-04-11 10:02:27 797

原创 java -测距工具(经纬度)

经纬度测距 工具

2023-04-07 10:40:12 410

原创 netty-websocket 鉴权token及统一请求和响应头(鉴权控制器)

netty websocket自定义鉴权控制器(握手前) ,自定义协议头 Sec-WebSocket-Protocol 增加Sec-WebSocket-Protocol总是连接不上

2023-03-09 09:42:16 4119 8

转载 FastJson小技巧——@JSONField

比如fastjson默认是不会将为null的属性输出的,若是我们也想输出,可以加入@JSONField(serialzeFeatures = SerializerFeature.WriteMapNullValue)。常见:使用fastjson进行需要对字段进行一些特殊处理,比如时间格式,前后端名字不一致,字段为null是否依然序列化等问题。简单而言,就是属性为对象的时候,属性对象里面的属性直接输出当做父对象的属性输出。WriteMapNullValue 是否输出值为null的字段,默认为false。

2023-03-08 14:20:44 3767

原创 偷懒式自定义注解脱敏

注解脱敏,自定义序列化

2023-02-24 15:59:02 107

原创 flowable的变量实操及排坑

complete 任务变量、scope区分、局部变量及全局变量

2023-02-16 11:32:10 3405 4

原创 EasyExcel导出案例

自定义excel转化器、多次写

2022-12-21 11:13:49 444

原创 获取两个日期之间的所有日期

获取两个日期见的所有日期集合

2022-12-21 10:55:34 206

原创 mapstruct进阶属性

@DecoratedWith,uses属性,@BeanMapping,ignoreUnmappedSourceProperties

2022-08-12 11:14:21 2087

原创 部署nexus

tar复制到服务器解压后 进入 bin 执行 ./nexus start查看状态 ./nexus status查看当前进程 netstat -anp | grep java

2022-03-17 13:35:51 128

原创 maven进阶学习

1.依赖传递标签: 标签可选值: compile/test/provided/system/runtime/importimport: 需要继承来导入的jar吧,使用import。但是type必须是pom自定义插件1.新建项目2.注解实现3. setting.xml 修改4.maven 引用5.执行 validate 生命周期 后的结果补充根据引用分别使用不同的实现方式资源过滤...

2022-03-17 13:35:30 187

原创 常用的10中算法

二分查找[ 非递归 ]/** * 二分查找非递归实现 * * @author qb * @version 1.0 * @since 2022/3/7 11:30 */public class BinarySearchNoRecur { public static void main(String[] args) { int[] arr = {1,3,8,10,11,67,100}; int i = binarySearch(arr, 100);

2022-03-17 13:35:15 443

原创 算法之查找算法

线性查找/** * 线性查找 * * @author qb * @version 1.0 * @since 2022/2/24 15:57 */public class SeqSearch { public static void main(String[] args) { int[] arr = {1,9,11,-1,34,89}; int result = seqSearch(arr, 88); System.out.pri.

2022-03-17 13:35:01 87

原创 排序算法之8种排序

排序算法8种排序内部排序:插入排序:直接插入排序、希尔排序选择排序:简单选择排序、堆排序交换排序:冒泡排序、快速排序归并排序基数排序外部排序:冒泡排序/** * 冒泡排序 * @author qb * @version 1.0 * @since 2022/2/23 13:55 */public class BubbleSort { public static void main(String[] args) { int[] array

2022-03-17 13:34:26 499

原创 非线性数据结构之图

图的深度优化遍历package com.example.dataalgorithm.grap;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * 图 * @author qb * @version 1.0 * @date 2022/3/6 15:28 */public class Graph { /** * 存储顶点集合 */ pri...

2022-03-17 13:34:11 107

原创 非线性数据结构之平衡二叉树(AVL)

左旋、右旋、双旋package com.example.dataalgorithm.tree.avl;/** * @author qb * @version 1.0 * @date 2022/3/5 15:06 */public class AvlTreeDemo { public static void main(String[] args) {// int[] arr ={4,3,6,5,7,8}; //左旋转// int[] arr ={...

2022-03-17 13:33:37 123

原创 非线性数据结构之二叉排序树【 BST 】

package com.example.dataalgorithm.tree.binarySortTree;/** * 二叉排序树 * * @author qb * @version 1.0 * @since 2022/3/4 17:11 */public class BinarySortTreeDome { public static void main(String[] args) { int[] arr = {7,3,10,12,5,1,9,2}; ..

2022-03-17 13:33:09 46

空空如也

空空如也

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

TA关注的人

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