程序开发

JSON WEB TOKEN —— 什么是JWT?

JWT是什么?Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。JWT起源说起JW...
7年前 (2018-03-27) 阅读(3498) 赞一个 (3) 评论(0) 链接直达
异常记录

Spring Boot下无法加载主类 org.apache.maven.wrapper.MavenWrapperMain问题解决

引言: 在SpringBoot中需要使用mvnw来做相关操作,但是却有时候会报出达不到MavenWrapperMain的错误信息,该如何解决呢?本文将细数之。1、问题的引出在创建Spring Boot项目之后,会使用mvnw来打包项目之时,报出以下类似错误信息:$ mvnw clean package   错误: 找不到或无法加载主类 org.apache.mave...
7年前 (2018-03-27) 阅读(6719) 赞一个 (0) 评论(0) 链接直达
Java开发

Java 纯HTTP请求 禁止302自动重定向

Java 纯HTTP Get请求获取响应内容,如果发生302重定向,继而模拟请求域获取重定向后的响应内容。 关键点:设置conn.setInstanceFollowRedirects为false即可 示例代码 public static void main(String[] args) { try { StringBuffer bu...
7年前 (2018-03-15) 阅读(20309) 赞一个 (3) 评论(0) 链接直达
Java开发

HttpClient4.3.3 禁止自动重定向

HttpClient4.3中默认允许自动重定向,导致程序中不能跟踪跳转情况,其实只需要在RequestConfig中setRedirectsEnabled(false)即可(默认是true):设置RequestConfigprivate RequestConfig createConfig(int timeout, boolean redirectsEnabled){  &n...
7年前 (2018-03-15) 阅读(7107) 赞一个 (1) 评论(0) 链接直达
服务器

使用cd回到上次编辑的目录

当使用 Linux 命令时候,经常遇到错误 cd 到其他目录,如果想要回到之前的目录该怎么办呢?使用 cd - 命令就可以了实例Last login: Thu Mar  8 15:10:02 on ttys003 ➜  ~ cd Desktop/cas     &nb...
7年前 (2018-03-08) 阅读(5010) 赞一个 (1) 评论(0) 链接直达
程序开发

前后端分离实践

前言最近这一段时间由于Nodejs的逐渐成熟和日趋稳定,越来越多的公司中的前端团队开始尝试使用Nodejs来练一下手,尝一尝鲜。一般的做法都是将原本属于后端的一部分相对于业务不是很重要的功能迁移到Nodejs上面来,也有一些公司将NodeJS作为前后端分离的一个解决方案去施行。而像淘宝网这类的大型网站也很早的完成了前后端的分离,给我们这样的后来者提供了宝贵的经验。同样,我们的大网盘团队也早在去年早早就开始了紧锣密布的准备工作,这目前工作...
7年前 (2018-03-07) 阅读(3901) 赞一个 (0) 评论(0) 链接直达
开发工具

Markdown绘图插件 —— Mermaid教程

mermaid简介当撰写文档的时候,对于流程图的生成大多使用Visio等繁重的工具,没有一种轻便的工具能够画图从而简化文档的编写,就像markdown那样。mermaid解决这个痛点,这是一个类似markdown语法的脚本语言,通过JavaScript实现图表的生成。 官网:https://mermaidjs.github.ioDemo:https://mermaidjs.github.io/demos.html先来看个例子:...
7年前 (2018-03-06) 阅读(7403) 赞一个 (1) 评论(0) 链接直达
开发工具

在线画时序图的工具:Web Sequence Diagrams ,支持实时生成预览图

因为工作需要,这两天在尝试着给手里一些模块画时序图(Sequence Diagrams),一般画这种图的时候,我们第一反应会想到安装 IBM 的 Rational Rose,但是我不想为了画这种图就去安装一个那麽庞大的企业级应用软件,不说使用的时候需要价格极其高昂的 License,就算使用盗版,也需要自己去网上到处找安装包,而公司的 WiFi 网络实在是太牵强,看看新闻查查 Google 还凑合,如果去用来下载几百兆的软件,...
7年前 (2018-03-06) 阅读(13192) 赞一个 (1) 评论(0) 链接直达
Java开发

前端需要了解的 SSO 与 CAS 知识

不管是什么公司,只要产品数量大于一个,那么单点登录势必是绕不过去的一个问题。作为前端程序员,我们对其虽然接触不多,但适当的了解还是必要的。本文就来谈谈单点登录相关的问题。前置知识了解 SSO,最好具备以下知识。当然,如果不是特别熟,也不影响阅读。cookie及session浏览器同源策略及跨域了解登录系统的构成什么是 SSO 与 CAS?SSOSSO 是英文 Single Sign On 的缩写,翻译过来就是单点登录。顾名思义,它把两个...
7年前 (2018-03-04) 阅读(5012) 赞一个 (2) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅