自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见hash算法Java实现(murmurhash3、HMAC SHA1、HMAC SHA256、HMAC SHA512、SipHash24)

【代码】常见hash算法Java实现(murmurhash3、HMAC SHA1、HMAC SHA256、HMAC SHA512、SipHash24)

2022-12-10 21:29:09 1208 1

原创 一文理解 JWT、JWS、JWE、JWA、JWK、JOSE

关于JsonWebToken的专业名词解释headerJWSJWS(Signed JWT)compact序列化主要生成流程:结果示例难点:JWS JSON序列化JWS JSON 序列化形式(多个签名)扁平化JWS JSON 序列化形式(单个签名)JSON 序列化与 compact序列化的区别:JWS JSON字段含义payload:base64编码的JWT负载字符串protected:base64编码的JWS头部字符串,包含的声明受到签名保

2022-12-03 19:48:40 7613 1

原创 JDK安全算法包装(MD5 、RSA、 AES、国密SM系列)

jdk常用安全算法支持

2022-11-26 16:03:45 949

原创 浅谈后端接口统一及原理

后端接口返回json数据格式,做统一规范处理

2022-11-26 10:08:51 506

原创 多数据源解决方案——AOP实现多数据源动态切换

场景描述在springboot开发中,可能遇见操作多个数据库的情形。一种解决方案就是:配置动态数据源,利用AOP,注解实现数据源的自由切换比如类似使用@TargetDataSource(DataSourceEnum.MASTER)public List<SysUserDto> getSysUserInfo() { return master.selectAll();}@TargetDataSource(DataSourceEnum.SLAVE)public List&

2022-01-07 21:59:05 3282

原创 Hexo自定义字体(Matery主题与Butterfly主题)

自定义网站字体准备首先确保主题存在css文件:(hexo-theme-matery/source/css/.mycss)路径很重要!文件没有用就自己创!本站使用的开源字体:JetBrains Mono网站局部个性化字体一般网站的web字体都可以直接从Google-Font获取资源,这样不用担心字体商业带来的法律问题1)创建web字体引用@font-face{ font-family: '引用的字体名称'; src: url('谷歌字体路径(或者其他什么字体引用)');

2021-03-31 14:51:20 4309

原创 DNS协议(Wireshark+分布式数据库+资源记录+报文)

DNSDNS基本服务DNS提供了域名->ip的解析服务。主要由:DNS分布式数据库以及使得主机可以查询数据库的应用层协议构成。DNS建立在UDP协议之上进行网络传输,互联网端口port:53举个栗子✌️从应用层解释:本地主机(@localhost)向服务器请求www.matemaster.cn/index.html资源时,DNS的操作过程1)web browser:华为浏览器向本地电脑的DNS客户端程序发送获取www.matemaster.cn的ip地址请求2)本地电脑的DNS客户端向远

2021-03-29 18:28:41 586

原创 基于hexo框架——matery主题的博客魔改记录

信封动画电脑端信封骨架结构<div id="computer"> <div id="maincontent"><br> <div id="form-wrap"> <img src="" id="beforeimg"> <div id="envelope"> <form> <div class="formmain">

2021-03-27 13:33:28 461

原创 hexo部署云服务器(华为云+宝塔+hexo+matery)

Hexo部署华为云准确来说,这部分是介绍,如何将hexo部署到云服务器。也就说这部分是面向那些想把自己的博客网站放到自己的云服务器上运行的朋友们!云服务器云服务器配置云服务器参数Linux系统Ubuntu 18.04 server 64bit with ARM云硬盘1G+40GB(高IO)域名www.matemaster.cn连接云服务器创建git用户(1)登录云服务器,切换root用户(华为云默认root用户)(2)安装git(可以git–ver

2021-03-27 13:21:12 567 3

空空如也

空空如也

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

TA关注的人

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