自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 OAuth 2.0 构建微服务身份认证(三):采用RSA生成JWT签名验签

JAVA整体实现过程转接上一篇签名、验签类/** * Created by joy on 2017/8/17. */public class TokenAuthenticationService { static final long EXPIRATIONTIME = 432_000_000; // 5天 static final String S

2017-08-23 23:43:44 5172

转载 OAuth 2.0 构建微服务身份认证(二):java实现过程

Spring Boot有了Spring Boot这样的神器,可以很简单的使用强大的Spring框架。你需要关心的事儿只是创建应用,不必再配置了,“Just run!”,这可是Josh Long每次演讲必说的,他的另一句必须说的就是“make jar not war”,这意味着,不用太关心是Tomcat还是Jetty或者Undertow了。专心解决逻辑问题,这当然是个好事儿,部署简单了很

2017-08-23 23:32:44 11162 4

转载 OAuth 2.0 构建微服务身份认证(一):授权模式选择

从单体应用架构到分布式应用架构再到微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的变革。面对数十个甚至上百个微服务之间的调用,如何保证高效安全的身份认证?面对外部的服务访问,该如何提供细粒度的鉴权方案?本文将会为大家阐述微服务架构下的安全认证与鉴权方案。单体应用 VS 微服务随着微服务架构的兴起,传统的单体应用场景下的身份认证

2017-08-23 21:01:28 11233 1

转载 SpringCloud微服务架构搭建(四):动态路由

Zuul的主要功能是路由和过滤器。路由功能是微服务的一部分,zuul实现了负载均衡。1.1新建模块zuulpom.xmlproject xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch

2017-08-15 17:37:06 2139

转载 SpringCloud微服务架构搭建(四):断路器

在Spring Cloud中使用了Hystrix 来实现断路器的功能。Hystrix是Netflix开源的微服务框架套件之一,该框架目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包,以及监控和配置等功能。一、ribbon中使用hystrix这里继续使用上一篇的

2017-07-17 23:27:47 1784

转载 SpringCloud微服务架构搭建(三):服务调用

spring-cloud调用服务有两种方式,一种是Ribbon+RestTemplate, 另外一种是Feign。Ribbon是一个基于HTTP和TCP客户端的负载均衡器,其实feign也使用了ribbon, 只要使用@FeignClient时,ribbon就会自动使用。一、Ribbon1.1新建模块client-apom文件project xmlns="http

2017-07-17 09:19:28 5662

转载 SpringCloud微服务架构搭建(二):配置中心

文章中的样例代码可以在https://git.oschina.net/gongxusheng/spring-config-demo下载。 本案例共有三个项目,分别是:my-sample-config: 简单项目,用于管理配置文件my-config-server: Spring Cloud Config Server即服务器项目my-config-client: Spring Cloud

2017-07-17 09:17:37 1110

转载 SpringCloud微服务架构搭建(一):注册与发现

首先spring-cloud相关的简介可以去百度搜索,这里就不多说了,这里分享一个翻译spring cloud官网的中文网站spring cloud中文网这个学习项目的代码放在 https://github.com/fengzp/SpringCloudDemo一、创建eureka服务注册中心1.1创建工程我这里选的是spring-boot1.4.6的

2017-07-17 09:10:47 1719

转载 Git在tortoiseGit以及eclipse的使用方法

1.安装git,tortoiseGit2.创建SSH Key打开Git Bash,然后输入ssh-keygen生成公钥和私钥:3.生成ppk文件。打开puttykeygen,点击load按钮,然后选择所有文件,选择私钥生成private key生成ppk文件4.git在命令行的简单使用。第一步:要克隆一个仓库,首先必须知道仓库的地

2017-07-13 20:57:15 1169

转载 如何从Eclipse导入github上的项目源码

1.首先在github.com上申请一个账号,比如笔者的账号为puma0072.Eclipse需要安装egit插件,在Eclipse中选择help-》Marketplace,在search中输入egit,找到后安装即可3.在github上找到你要导入的源码项目,比如笔者以oschina的Android客户端为例,网址:https://github.com/oschina/android

2017-07-13 20:41:05 403

转载 在win环境下,制作一个Vagrant box(例:win-win7)

准备:1、win7镜像文件2、vagrant安装文件3、virtual box安装文件 步骤:1、先在本机上安装virtualbox和vagrant,本机为win7,安装虚机也为win72、在virtualbox中安装win7虚拟环境,安装完毕后进入虚机3、在虚机上创建用户vagrant,密码vagrant4、安装自己所需的软

2017-05-03 18:22:01 523

Neusoft公司Java编码规范

Neusoft公司Java编码规范Neusoft公司Java编码规范Neusoft公司Java编码规范

2009-04-01

人事管理系统JSP(源码)

人事管理系统JSP(源码)人事管理系统JSP(源码)人事管理系统JSP(源码)人事管理系统JSP(源码)

2009-04-01

JSP办公管理系统论文完整版

开题报告、论文、答辩PPT、源码、数据库 适合所有的计算机毕业生。

2009-04-01

空空如也

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

TA关注的人

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