2023-05-11
Vue
0

Vue实现重定向功能的

场景说明

在Vue.js开发中,有时我们需要在用户完成登录后将其重定向到特定页面。下面的代码示例演示了如何使用JavaScript和Vue.js框架来实现这个功能。

2023-05-05
JAVA
0

基于hutool造一个加解密轮子

前提

  • 搭建springboot项目
  • 引入hutool依赖
  • 建议引入lombok依赖

相关代码

  1. 依赖
xml
<!-- 注意修改版本信息 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>${最新版本}</version> </dependency>
  1. 生成密钥代码
2023-04-27
Spring Boot
0

springboot之jackson格式化

常见注解列表

注解名称注解作用
@JsonFormat指定在序列化/反序列化时使用的日期格式。可以用于将日期格式化为指定的字符串,或者将字符串解析为日期对象。
@JsonIgnore指定在序列化/反序列化时要忽略的属性。可以用于排除不需要序列化/反序列化的属性,或者避免循环引用问题。
@JsonProperty指定在序列化/反序列化时使用的属性名称。可以用于将 Java 对象的属性名映射到 JSON 字段名,或者将 JSON 字段名映射到 Java 对象的属性名。
@JsonView
@JsonInclude控制在序列化时哪些字段需要包含。可以设置 Include.ALWAYS(默认值,始终包含)、Include.NON_NULL(null 值不包含)、Include.NON_EMPTY(null 值和空集合不包含)等选项。
@JsonCreator指定在反序列化时使用的构造函数或静态工厂方法。可以用于自定义对象的创建过程,或者处理 JSON 中缺少的属性。
@JsonGetter/@JsonSetter指定在序列化/反序列化时使用的方法。可以用于自定义属性的序列化/反序列化过程,或者处理 JSON 中缺少的属性。
@JsonUnwrapped指定在序列化/反序列化时展开嵌套对象。可以用于将嵌套对象的属性展开到当前对象中,或者将当前对象的属性展开到嵌套对象中。

关于@JsonFormat、@DateTimeFormat的区别,以及失效问题?

2023-03-22
力扣
0

给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度

示例1

shell
输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。
2023-03-21
力扣
0

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。

请你将两个数相加,并以相同形式返回一个表示和的链表。

你可以假设除了数字 0 之外,这两个数都不会以 0 开头