自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jackson使用示例——Bean、XML、Json互转

前言目前常见的json解析工具有jackson、fastjson、gson;jackson是spring mvc内置的json转换工具;fastjson是阿里的开源JSON解析库,由于fastjson经常会出现漏洞,所以很多人都不再用了;Jaskson相关注解注解说明@JsonProperties把属性的名称序列化时转换为另外一个名称 ;@JsonProperty(“DepName”)@JsonFormat把属性的格式序列化时转换成指定的格式;@JsonFor

2021-01-01 22:49:24 1305 1

原创 Ubuntu20安装Docker详细步骤

前言ubuntu版本:20.10Ubuntu安装Docker步骤1、卸载旧版本$ sudo apt-get remove docker docker-engine docker.io containerd runc2、更新apt软件包索引并安装软件包以允许apt通过HTTPS使用存储库 $ sudo apt-get update $ sudo apt-get install \ apt-transport-https \ ca-certificates \

2020-12-18 13:36:08 6046 3

原创 springboot缓存使用 springboot-cache、整合Redis

一、JSR-107Java Caching定义了五个接口,分别是CachingProvider、CacheManager、Cache、Entry、Expiry。CachingProvider:定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。CacheManager:定义了创建、配置、获取、管理和控制多个唯一命名的Cache,这些Cache存在于CacheManager的上下文中。一个CacheManager仅被一个Cac

2020-12-17 20:50:11 814

原创 Guava集合工具使用示例

前言在项目里面使用guava能够是我们的代码更优雅,美观

2020-12-10 17:01:35 300

原创 笔记——PostgreSQL操作JSON数据

一、常用语法jsonb是json的二进制形式 // -> 返回json select '[{"a":"foo"},{"b":"bar"},{"c":"baz"}]'::json->2 // 输出 {"c":"baz"} select '{"a": {"b":"foo"}, "c":{"a": "aaa"}}'::json->'a' // 输出 {"b":"foo"} // ->> 返回文本 select '[{"a":"foo"},{"b":"bar"},{"c

2020-12-07 10:11:15 3802

原创 数字签名与验签

1、数字签名概念数字签名(又称公钥数字签名)是只有发送方才能产生的无法伪造的数字串,是对发送者发送信息真实性的有效证明。数字签名主要是保证数据有效性(验证是谁发的)和完整性(验证信息是否被篡改)。数字签名是非对称加密和数字摘要技术的应用。A:客户端C:服务器A写邮件给C:A用公钥对邮件加密,C收到邮件后用私钥进行解密;C写邮件给A:C写好邮件,用hash函数生成邮件的摘要,将摘要附在邮件上面,这就完成了数字签名,然后,C再使用私钥加密,最后发送给A;A收到邮件后,先把数字签名取下来,

2020-12-05 21:13:17 1074 8

原创 常见加密算法实现——DES、AES、RSA、MD5

一、对称加密1、介绍对称加密:加密和解密使用同一个密钥。对称加密算法:DES、3DES、AES等。     DES:数据加密标准,是一种使用密钥加密的块算法;     3DES:DES向AES过渡的加密算法;     AES:高级加密标准,替代DES;对称加密的特点:加密速度快,可加密大文件;密文可逆,数据容易暴露;加密后编码找不到对应字

2020-12-02 15:50:06 1796

原创 SpringBoot整合Swagger2

Swagger简介Swagger是一个规范和完整的框架,用于生成,描述,调用和可视化RESTful风格的web服务;作用:      1、接口的文档在线自动生成;      2、功能测试;Swagger2相关注解注解备注@Api修饰整个类上面,描述当前Controller的功能作用@ApiOperation修饰方法,描述当前方法的作用@ApiParam单个参数描述@ApiModel用对象实体

2020-12-01 20:30:39 226

空空如也

空空如也

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

TA关注的人

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