自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Laputa_Spring

IT从业者

  • 博客(30)
  • 收藏
  • 关注

转载 理解OAuth 2.0——阮一峰

理解OAuth 2.0作者: 阮一峰日期: 2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片...

2018-05-23 23:37:43 2512

转载 Springboot中hibernate参数校验,自定义校验注解

使用hibernate的校验框架进行参数校验,并自定义校验注解和逻辑 hibernate校验示例使用校验注解配合@Valid注解绑定SpringMvc的参数进行参数校验pojo类上加校验注解import org.hibernate.validator.constraints.*;import javax.validation.constraints.*;import java.util.Da...

2018-05-22 22:15:18 584

转载 自定义hibernate validation 注解

最近,在做excel表格导入的时候,需要进行数据校验. 数据校验,可以发生在从excel表中取数据的过程中,也可以发生在,将excel表中的数据转为对象,在用hibernate-validation进行注定属性进行校验. 本项目是maven项目,在pom.xml文件中引入:<dependency> <groupId>org.hibernate<...

2018-05-22 22:07:18 314

转载 Spring boot 通过切面,实现超灵活的注解式数据校验

在企业系统的开发中,用户表单输入的场景是会经常遇见的,如何让数据校验脱离于业务代码逻辑,谁也不想在逻辑代码里对字段逐一判断。。。。Spring MVC的校验方式在使用Spring MVC时的时候,直接使用hibernate-validator的注解,如下:public class User { private Long id; @NotBlank(message = "name不...

2018-05-22 21:50:32 793

转载 Hibernate Validator参数校验

日常开发中经常会遇到需要参数校验的情况,比如某个字段不能为空、长度不能超过5等都属于参数校验的范围。对于简单的参数校验通过写几个if-else判断语句就搞定,但是对于复杂的多个参数校验的情况,就不是那么简单了,通常是各种循环嵌套+一堆if-else语句。一个字,丑!所以,这就需要引进本文的主人公——Hibernate Validator(下文简称hb)。顾名思义,这是出自ORM框架Hibernat...

2018-05-22 21:45:34 696

转载 Hibernate-Validation参数校验

导入jar包[html] view plain copy<dependency>      <groupId>javax.validation</groupId>      <artifactId>validation-api</artifactId>      <version>2.0.0.Beta1</version...

2018-05-22 21:38:44 897

转载 SpringMVC集成Hibernate Validator进行注解式的参数校验——让代码更少、更加专注于业务逻辑

SpringMVC集成Hibernate Validator进行注解式的参数校验 ——让代码更少、更加专注于业务逻辑121 问题背景:参数验证是一个常见的问题,例如验证用户输入的密码是否为空、邮箱是否合法等。但是无论是前端还是后台,都需对用户输入进行验证,以此来保证系统数据的正确性。对于...

2018-05-22 17:09:51 329

转载 项目中用到的logback列子

莫个银行项目中实际引用的Llogback实例,仅提供大家参考!!!![html] view plain copy<!-- if debug set to true, context info always print   otherwise the contex info will print when error occour -->  <configuration scan=...

2018-05-21 22:04:39 167

转载 logback logback.xml常用配置详解(三) <filter>

logback 常用配置详解(三) &lt;filter&gt; &lt;filter&gt;:过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到&lt;Appender&gt; 中...

2018-05-21 21:06:00 233

转载 logback 常用配置详解(二) appender

logback 常用配置详解(二) &lt;appender&gt; &lt;appender&gt;:&lt;appender&gt;是&lt;configuration&gt;的子节点,是负责写日志的组件。&lt;appender&gt;有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppender:把日志添...

2018-05-21 18:18:35 412

转载 logback 配置详解(一)

一:根节点&lt;configuration&gt;包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看l...

2018-05-21 17:42:34 232

转载 Spring Boot实战之配置使用Logback进行日志记录

Spring Boot实战之配置使用Logback进行日志记录在这篇文章中我们将讨论在Spring Boot中使用Logback,在Spring Boot中使用Logback很简单1、为了测试我们新建两个类[java] view plain copypackage com.xiaofangtech.sunt.controller;    import org.slf4j.Logger;  impo...

2018-05-21 17:26:01 271

转载 Spring Security

  Spring Security是能够为J2EE项目提供综合性的安全访问控制解决方案的安全框架。它依赖于Servlet过滤器。这些过滤器拦截进入请求,并且在应用程序处理该请求之前进行某些安全处理。   Spring Security对用户请求的拦截过程如下:   经过拦截器栈在访问方法前进行Pre拦截方法访问结束后进行Post拦截  其中拦截器栈的拦截主要用来防止恶意攻击、用户Session过期...

2018-05-21 14:43:12 191

转载 LDAP基础功能(重点为搜索:ldapsearch)

LDAP基础功能(重点为搜索:ldapsearch)主目录http://407711169.blog.51cto.com/6616996/1439944一、基本操作    连接连接操作作用于应用程序与LDAP服务器之间的连接和断开。查询查询操作通常指的是搜索search和比较compare。也就是利用属性值查找相应条目。更改包括add/delete/modify/modifyDN二、搜索参数   ...

2018-05-18 13:53:17 7584

转载 运维与LDAP(openldap)

此为目录,会常时间更新。没有的我会慢慢补上去,共同进步。(绿色为已经完成)LDAP介绍一、基础    1、LDAP基础概念    2、LDAP基础功能(重点为搜索:ldapsearch)二、install(非重点部分)    1、编译安装    2、yum安装(推荐)三、WEB控制台    1、①phpldapadmin ②    2、①lam ②四、Apache+ldap实现访问验证五、LDAP...

2018-05-18 13:50:44 356

转载 LDAP基础概念

1.1、LDAP目录结构  此图为树形目录结构,我将此跳过去了,因为这个是按照“国家这种结构来划分的”。如果你喜欢这样看更好,如下还有一种:  树也可以根据互联网域名组主。这种命名方式正越来越受欢迎,因为它允许使用DNS为目录服务定位 。这个LDAP目录树中使用基于域的命名。比较适合我的应用场景(从域名--&gt;部门--&gt;个人)。1.2、条目(Entry)  条目(Entry)就是目录管理...

2018-05-18 13:09:55 402

转载 LDAP介绍

1. LDAP介绍1.1. LDAP是什么1.2. LDAP是电话簿1.3. LDAP是不是数据库2. LDAP的特点2.1. LDAP的优势2.1.1 跨平台2.1.2 费用及维护2.1.3 复制技术2.1.4 允许使用ACI2.2. LDAP存储什么数据2.3. 什么时候该用LDAP存储数据3. LDAP的基本模型3.1 信息模型:描述LDAP的信息表示方式3.2 命名模型:描述LDAP中的数...

2018-05-18 10:29:54 946

转载 OpenLDAP 图形化管理

   前面我都是手动编辑ldif文件来增加用户,对于一些新手来说可能非常的不方便,下面我这里使用图形化界面来进行管理OpenLDAP,查看本文前,请查看一下我的服务端部署文档。   针对OpenLDAP图形界面管理,开源组织也提供了GUI管理OpenLDAP软件,目前开源的产品有phpLDAPadmin、LDAP Account Manager、Apache Directory Studio、LD...

2018-05-17 20:59:23 1943

转载 烂泥:OpenLDAP安装与配置

一、OpenLDAP简介二、初始化环境三、安装OpenLDAP四、配置OpenLDAP4.1 配置OpenLDAP管理员密码4.2 修改olcDatabase={2}hdb.ldif文件4.3 修改olcDatabase={1}monitor.ldif文件4.4 配置OpenLDAP数据库4.5 导入基本Schema4.6 修改migrate_common.ph文件五、添加用户及用户组六、导入用户...

2018-05-17 20:18:46 3778 1

转载 (三)Harbor使用OpenLDAP认证登陆

接上一篇《安装Harbor》,安装好之后,接下来我们使用OpenLDAP来进行Harbor  web界面的登陆验证及权限分配! OpenLDAP:  使用OpenLDAP的都知道,这是一个集中的用户账号管理系统;使用轻量级目录访问协议(LDAP)构建集中的身份验证系统可以减少管理成本,增强安全性,避免数据复制的问题,并提高数据的一致性。随着服务器的增加,随着用户权限的复杂性增加,只有几台服务器时,...

2018-05-17 20:04:35 988

转载 (二)Harbor WEB的使用

接上一篇《安装Harbor》,安装好之后,接下来我们就进行Harbor  web界面的操作吧! 转载请标明出处:http://www.cnblogs.com/huangjc/p/6270405.html浏览器登陆Harbor(默认用户密码:admin/Harbor12345):1、首先新增一个用户,用于添加、读取、删减等管理镜像操作:新增一个 myname 用户: 2、新增项目,用于存放镜像:新增...

2018-05-17 20:00:23 626

转载 (一)Harbor安装 -- 企业级Registry仓库

根据Harbor官方描述:  Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的...

2018-05-17 18:25:41 287

转载 Docker 17.06.0-ce Swarm集群实战(二)

第二章 初步启动应用下载dockercoins镜像根据此地址https://github.com/jpetazzo/orchestration-workshop/tree/master/dockercoins中的docker镜像,在虚拟机(安装有harbor)中提前将镜像下载,并制作所需的服务镜像:下载dockercoins文件git clone https://github.com/jpetaz...

2018-05-17 14:21:26 254

转载 Docker 17.06.0-ce Swarm集群实战(一)

前言不知不觉,docker已经发布了新的版本且其版本的命名方式也发生了变化;目前自己所使用的最近版本为docker 17.06.0-ce;其中的swarm mode功能也逐渐得到完善,这使得docker在集群中的管理变得方便了不少。虽然swarm在国内生产环境的使用案例是几乎没有的,但是在国外已经有了少许的尝试,其经验也能供大家参考。(《Docker Swarm在生产环境中的进阶指南》)本文打算参...

2018-05-17 12:07:34 634

转载 Centos7上安装docker

Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 一、安装docker1、Docker...

2018-05-17 12:01:37 622

翻译 docker官方文档翻译4

转载请标明出处: https://blog.csdn.net/forezp/article/details/80186178 本文出自方志朋的博客第四篇:Swarms准备工作安装Docker版本1.13或更高版本。安装Docker compose。安装docker machine阅读第1 2 3部分的内容。确保你已发...

2018-05-17 11:24:46 200

转载 docker官方文档翻译3

转载请标明出处: https://blog.csdn.net/forezp/article/details/80171723 本文出自方志朋的博客第三部分: 服务准备工作安装Docker 1.13及以上版本。安装Docker Compose 阅读第一部分和第二部分的内容。确保你已经发布friendlyhello镜像到...

2018-05-16 20:42:16 417

转载 Docker官方文档翻译2

转载请标明出处: https://blog.csdn.net/forezp/article/details/80158062 本文出自方志朋的博客容器准备工作安装Docker,版本为1.13或者1.13之上。阅读第一篇文章的内容给你的Docker环境一个快速的测试,确保所有的工作准备就绪: docker run h...

2018-05-16 19:47:38 192

转载 Docker官方文档翻译1

转载请标明出处: https://blog.csdn.net/forezp/article/details/80098675 本文出自方志朋的博客本系列教程翻译于docker文档,文档地址:https://docs.docker.com/ ,由于某些原因,docker官方文档通常都是打不开,如果打不开,安装完dock...

2018-05-16 16:38:22 509

转载 List、Set、数组之间的转换

原文地址: http://hi.baidu.com/%B0%AE%C7%E9%D1%CC%BB%A8/blog/item/b5e7fbf9efaa7b5d242df209.html ★ 数组转Collection使用Apache Jakarta Commons Collections:import org.apache.commons.collections.Col...

2018-05-12 12:26:21 168

空空如也

空空如也

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

TA关注的人

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