自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何阅读源码

如何阅读源码自顶向下这个以我们所看的项目的层次结构为主线。通过IDE将所有层级收缩,然后依次展开,先是module列表,通过这一层,我们可以看到flink项目中大致包含的主要模块。 了解后, 根据官网架构图去了解每个模块作用, 以及每个模块在架构图中的层次。了解清楚后开始下展, 展开src下的java/scala层级,这时又是一个最顶层的package列表, 它展示了这个模块下主要c...

2019-12-01 15:27:00 151

原创 fastDFS

FastDFS安装及简介简介FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Stora...

2019-12-01 15:25:56 279

原创 lombok

Lombok概念Lombok 是一种 Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO), 它通过注释实现这一目的。一个标准的Java bean 一般具有若干属性,每个属性具有getter()和setter()方法,Lombok中也用到了注解,但是它并没有用到反射,而是通过一些奇技淫巧,在代码编译时期动态将注解替换为具体的代码。所以JVM实际运行的...

2019-12-01 15:25:15 152

原创 goHttp库相关

辅助库github.com/julienschmidt/httprouternet/httpnet/http 官方库net/http 库为 Golang 内置的处理 HTTP 请求的库,可以比较方便的开发一个 HTTP 服务。客户端例子( 通过 Get, Head, Post, PostForm 发送请求 ):package mainimport ( "fmt" "i...

2019-12-01 15:24:02 273

原创 GO 协程

协程进程, 线程, 协程概念进程:概念: 资源分配的基本单位通信: 进程之间的通信只能通过进程通信的方式进行多进程: 拷贝,使用fork(),生成子进程。每个进程拥有独立的地址空间(代码段、堆栈段、数据段)线程:概念: 调度运行的最小单位通信: 同一进程中的线程共享数据(比如全局变量,静态变量)多线程: 同一个进程中的线程,它们之间共享大部分数据,使用相同的地址空间...

2019-12-01 15:23:26 250

原创 JWT(JSON Web Tokens)

JSON Web Tokens概念​ JWT是个开放的定义了一种紧凑且自包含的方式, 用于在各方之间作为JSON对象安全地传输信息的开放标准.什么时候使用JWTAuthorization(登录授权): 一旦用户登录,每个后续请求将包括JWT, 从而允许用户访问该令牌允许的域名, 服务和资源(route, services, resource), 普遍用于SSO(单点登录)信息交换: J...

2019-12-01 15:22:47 139

空空如也

空空如也

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

TA关注的人

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