自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单点登录实现方案

单点登录的实现方式前言方式一:父域cookie方式二:认证中心认证中心方案流程图前言单点登录(Single Sign On, SSO)是指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的应用系统。单点登录的本质就是在多个应用系统中共享登录状态。如果用户的登录状态是记录在 Session 中的,要实现共享登录状态,就要先共享 Session,比如可以将 Session 序列化到 Redis 中,让多个应用系统共享同一个 Redis,直接读取 Redis 来获取 Session。

2020-11-19 16:46:29 7333

原创 jwt-token认证

jwt-token认证基于jwt的token认证web服务http请求的无状态性jwt的原理jwt的数据结构JWT的用法JWT问题和趋势基于jwt的token认证web服务http请求的无状态性问题:由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户。比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,而服务器需要根据某些信息标识出这个用户,这样才知道购物车里面有几本书。方案:1)服务器临时存储用户标识(session

2020-05-19 15:05:25 312

原创 sql常用函数使用记录

sql常用函数使用记录sql常用函数使用记录lag()row_number()coalesce()distinct关键字 用于去重:cast 和convert 的用法havingsql常用函数使用记录记录工作中使用到的sql常用函数,方便查阅。执行环境:spark_sql 、hive / kudu 。lag()取出某个字段前N条记录的值。注意: 第一条记录已经无法再取前一条记录,所以第一条记录LAG()函数返回为空。lag(e.rid, 1, null) over(partition by e.

2020-05-18 17:03:31 290

原创 shell编程篇

这里写自定义目录标题shell编程篇引用变量单个()双(())单个[ ]双[[ ]]大括号{}多条命令顺序执行多条命令有选择的执行: (&& 、 ||)时间处理脚本md5sum的坑常用语法记录shell编程篇引用变量$@ 与 $* 都是代表作用范围内的所有引用变量,不过她们两者有一个不同点。$* : 将所有的引用变量视为一个整体。$@ : 则仍旧保留每个引用变量的区段观念,使用时候加引号。$? : $?环境变量表示上一次命令的返回结果,0表示成功,非0表示失败$0 : 脚本

2020-05-13 21:48:57 143

kafka-2.12.tar.gz

kafka 安装工具包,包含 zk 源码,zk bin安装包和 kafka 安装包;amd64处理器架构

2020-04-18

rufus-3.5--(U盘启动盘制作工具).exe

u盘 启动盘制作小工具, 重装系统,用于将u盘制作为系统启动引导盘。u盘启动盘制作小工具,window系统

2020-04-18

elasticsearch-5.1.1.rpm

elasticsearch 二进制安装包 ,不需要编译,直接安装,amd64处理器架构,Linux系统,测试可用。

2020-04-18

空空如也

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

TA关注的人

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