自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 protobuf对象 转为Json串写入elastic search遇到的问题总结

背景从kafka中消费数据后拿到的是protobuf序列化后的字节数组,转化为Java中的proto对象后,需要将这些protocol对象继续处理成Json串写入elasticsearch。各种问题Json工具选择刚开始尝试使用fastJson等工具来执行序列化,结果发现对于protobuf这种特殊对象,这些序列化工具都会报错,比如fastJson会提示UnsupportedOperationException: This field is not of enum type。最后在网上查找资料,发现

2020-07-08 00:22:25 1876

原创 beego项目中sso系统与权限系统的接入

最近在项目中需要在后端项目中接入sso系统和权限系统。之前在学习Java时其实也学习过,过了一个寒假就什么都不记得了。SSO接入现在sso系统已经很强大,前端完成主要功能,而后端实现对应的接口api/login和api/logout即可实现前后端的接入。这里只记录基本的逻辑顺序前端打开页面时,前端框架自动调用sso系统,执行登录操作sso登录成功后,前端会调用后端的login接口,传入从前端获得的service和ticketlogin函数会以service和ticket,再次向sso系统接口执行

2020-07-06 00:34:52 692

原创 IPv4和IPv6的格式和判断—Java和Go中的相关的方法(源码待加)

IPv4格式32位,4个字节的数字表示。点分格式展示为0-255.0-255.0-255.0-255因此,IPv4格式还比较好判断。IPv4 java正则表达式判断"^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$"^表示行开始,$表示行结束,?表示0或者1个(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d) //0-25525[0-5] 如果是25开头的三位数,

2020-07-05 00:40:12 1672

大规模分布式存储系统思维导图笔记

本人在看《大规模分布式存储系统》这本书的过程中,记录的思维导图笔记,方便学习和复习这本书的重点内容,适合于分布式存储的入门同学。书中实战的部分因为是基于阿里的ocean base,比较具体,处于入门学习的目的,笔记中没有记录。

2020-03-19

LevelDB手册(LevelDB Handbook).pdf

leveldb是一个写性能十分优秀的存储引擎,是典型的LSM树(Log Structured-Merge Tree)实现。LSM树的核心思想就是放弃部分读的性能,换取最大的写入能力。

2020-03-13

空空如也

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

TA关注的人

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