自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 七、vault - 密封/j解封 Seal/Unseal

Seal/Unseal 当vault服务启动时,它开始是密封(sealed)的状态。在这种状态下,vault被配置为知道如何访问物理存储,但不知道如何解密。解封(Unsealing )是构建master key,用以获取解密密钥来解密数据、访问vault的过程。

2017-05-24 00:02:51 3571

原创 六、vault - 开发模式 "Dev" Server Mode

你可以使用”vault server -dev”命令启动vault的开发模式,开发模式不需要进一步设置,可使用本地的vault CLI命令行工具登录并访问vault,这是进行vault测试和启动一个vault实例的最简单方式,每一个特性在开发模式都是可用的,-dev标识只是设置了一些默认的配置。

2017-05-23 23:59:59 1139

原创 五、vault - key转置 Key Rotation

vault有多个加密密钥用于各种目的。这些键支持转置,这样他们可以定期更改用以以应对潜在的泄漏或威胁。回顾一下,vault开始在处于密封(sealed)的状态。Vault的启封是通过提供unseal keys。默认情况下,vault使用一种技术称为”Shamir’s secret sharing algorithm”的秘钥共享算法把主密钥分割成5股,任何3股即可重建的主钥匙(maser key)。

2017-05-23 23:57:16 3130

原创 四、vault - 令牌验证 Token Authentication

令牌验证后端 ( token backend)是内置的,是客户端认证的核心;。其他身份验证后端也可以对客户端进行身份验证, 但他们的客户端令牌(token )最终由令牌后端(token backend)管理。

2017-05-23 23:55:23 2695

原创 三、vault - 高可用性

高可用 vault用于生产环境的私密信息管理,基于此,vault服务宕机会影响到下游的所有使用者,vault被设计的支持高可用部署,降低一台机器或一个进程宕掉时的破坏性,设计概述vault的设计目的在于使其在短时间宕机时能保障vault的高可用,而不是水平可伸缩性。vault通常受限于与存储库(storage backend)之间的IO,而不是服务器的计算性能,这简化了HA的方法,并且避免了复杂的

2017-05-23 23:50:06 1767

原创 二、vault - vault的架构

前面对vault的使用做了简单使用,有了具体化的认识,下面对vault进行详细的说明。vault架构:

2017-05-23 23:47:25 6559 1

原创 一、vault - 安装及启动

简介:HashiCorp Vault是一个私密信息管理工具(A tool for managing secrets),提供键值的方式保存私密信息。私密信息:如数据库用户名密码、ssl证书、用户敏感信息等

2017-05-23 23:37:49 8567 1

原创 thymeleaf参考手册

thymeleaf参考手册

2017-05-23 21:30:10 93006 2

原创 DRPC-Proxy - 基于storm DRPC的远程调用

DRPC-Proxy 简介DRPC-Proxy是基于使用storm的DRPC做RPC服务,解耦业务代码与storm框架代码的微框架;在使用某些场景下,有使用DRPC但不注重使用storm的流式计算的需求,通常情况下使用DRPCServer做为服务提供方接收请求,bolt中处理业务,ReturnResults返回结果,势必在bolt中会将业务代码与storm代码交织、耦合,为后期升级、重构、扩展留下难

2017-05-23 20:52:14 902

原创 spring boot 、springMVC环境集成百度ueditor富文本编辑器,使用七牛云存储图片

基于spring boot的项目中要用到富文本编辑器,但百度UEditor的后台代码给出的是jsp版本的实现,由于项目使用的thymeleaf,不愿为了一个插件单独添加jsp支持;且项目中又使用七牛存储图片等文件,便重写UEditor的后台代码。源码:https://github.com/zrk1000/spring-boot-mvc-ueditor-qiniu

2016-11-22 15:23:11 11540 15

原创 UEditor上传图片到项目外部目录-java

百度UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,轻量,可定制,开源基于MIT协议,允许自由使用和修改代码。 这个版本支持UEditor上传图片到项目外部目录

2016-11-22 11:53:40 10808 29

原创 spring boot 项目由jar转war

spring boot 项目由jar转war 参考 [Spring Boot指南(Spring Boot Reference Guide)] 的以下两小节 81.1 Create a deployable war file 63.2 Packaging executable jar and war filesspring boot快速构建web项目,官

2016-11-01 11:56:28 5868

原创 mongodb常用命令

启动mongodb:./bin/mongod -f conf/mongod.cof Mongodb mongod.db 配置: port = 12345 dbpath = data logpath = log/mongod.log fork = true./mongo 127.0.0.1:12345/test show dbs show collection use admin

2016-06-08 13:14:42 541

原创 OAuth client 微信、qq、新浪登录

OAuth client 微信、QQ、新浪微博登录集成了微信、QQ、新浪微博第三方登录功能,目前支持shiro集成,适用spring、spring boot环境,自定义shiro拦截器处理第三方登录回调,自定义Realm、Token, 后续添加demo使用实例。 github:https://github.com/zrk1000/oauthclient 本文链接:

2016-06-08 12:06:02 4132 3

原创 2、cas4.0 单点登录 之 cas-client

cas4.0 单点登录 之 cas-client单点登录测试,使用web.xml配置方式及spring boot方式配置

2016-04-16 22:51:25 9461 3

原创 1、cas4.0 单点登录 之 https证书

cas4.0 单点登录 之 https证书公司项目使用分布式部署,使用单点登录可使各节点无状态,达到业务与用户认证解耦;cas-server与cas-client通讯安全完全基于https,需要ssl证书,jdk的keytool工具生成的证书用于开发也是够的,当然正式上线的证书需要使用第三方认证的证书;这里介绍下cas开发的准备工作:keytool生成证书。1、创建证书库keytool -genke

2016-04-16 11:55:54 6954 3

原创 spring整合activeMQ之动态注入

Spring采用4.1.3版本,ActiveMQ使用5.9.1版本,主要使用了spring的动态注入,本文不介绍Spring集成ActiveMQ来发送和接收JMS消息的细节。

2015-08-24 22:28:51 7073 1

原创 jqGrid 树形表格多选

使用了jqGrid的treeGrid做数据展示,使用中有对树形的数据多选的需求,需要选择一个节点,同时选择其所有子节点;查看了API,发现treeGrid不支持,还是自己动手来完成

2015-07-15 10:23:44 9427 17

原创 UEditor 第一次加载正常,第二次无法正常加载问题

使用UEditor-1.4.3中遇到第一次跳转到使用UEditor的界面后,编辑器加载正常,返回后第二次再跳转到这个界面就出现UEditor无法正常加载

2015-07-13 17:12:16 17810 20

原创 Validation的onfocusout出错问题及valid()无法远程验证问题

settings[eventType].call is not a function错误,valid()无法远程验证

2015-07-10 14:55:46 1285

原创 spring注解 @PropertySource 配置数据源

一般在配置数据源是都会使用xml的方式注入,key-value在properties中管理;spring4.X已有着比较完善的注解来替换xml的配置方式。

2015-07-01 13:10:02 17479 1

原创 jqGrid构造下拉表格控件 dropDownGrid -ace Admin

使用ace Admin开发过程中使用modal(模态框)弹出表单,输入框需要从数据库其他表中取值填充,一般情况下select或更方便的chosen就可以;若需要在下拉中显示多列,chosen就满足不,若在modal中再弹modal会影响底层modal的滚动事件,多层modal不是好的选择;还是自己封装个来的简单明了。

2015-06-19 13:52:08 8144

原创 OSS实现多文件多线程的断点上传(java)

OSS实现多文件多线程的断点上传(java)使用OSS-SDK实现多文件多线程的断点上传,实现方式和断点下载使用的mainPool和pool嵌套线程池的方式相同,父线程池管理文件个数,子线程池pool每个文件的上传线程数。

2015-05-31 15:29:49 16455 8

原创 OSS实现多文件多线程的断点下载(java)

OSS实现多文件多线程的断点下载(java)所谓断点下载,就是要从文件已经下载的地方开始继续下载,对于断点续传这样有状态功能的实现,关键点在于如何在客户端完成状态维护。此篇主要介绍多文件的多线程的断点下载。

2015-05-31 11:03:42 6387 1

原创 java 对象序列化工具类

使用oss开发过程中涉及到了上传、下载的断点续传,需要将对象序列化为文件保存,于是写个工具类方便调用

2015-05-07 16:37:13 2153 1

原创 时间段判断工具类InDateUtil

判断时间在某时间段内

2015-05-06 20:24:20 2179

原创 dwz 动态构造树

String pathStr = request.getContextPath();pageContext.setAttribute("pathStr",pathStr);%>

2014-08-06 16:31:30 2084

cas_client_boot_test_demo.

cas_client基于spring boot的测试demo,博客http://blog.csdn.net/zrk1000/article/details/51168550中使用

2016-04-17

cas_client_test_demo

cas单点登录测试用的demo,配合cas-server使用,cas服务端可在http://download.csdn.net/detail/zrk1000/9492950下载

2016-04-16

cas-server-webapp-4.0.0.war

cas服务端war包,可以直接丢tomcat下运行

2016-04-16

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

TA关注的人

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