- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 SpringMVC返回JSON格式
采用RESTful方式开发API的时候,需要返回JSON格式的数据。 但是怎么样才最方便呢? 1. SpringMVC集合com.fastxml.jackson.core下面的三个包 jackson-core,jackson-databind ,jackson-annotions 配置在POM.xml文件中, 2. 在@controll类里面使用@ResponseBody
2015-01-14 15:55:35 1639
原创 小米web方向面试题
小米的笔试题靠的还是比较细,深入的。对于C语言指针这一块靠的比较多。 选择和填空各有一道,不过原理都是一样的。题目中都是指明Linux64位下, 例如: int p = 0; //变量p,在栈中开辟4个字节的空间 int *a = &p;//指针变量a,指向p,所谓指向是a的地址空间里面存放p的地址 long* b = (long*)&p;//指针变量b,依然指向p,内容还是存放p的地址
2013-10-19 23:50:22 1111
原创 CAS SSO改造步骤4(重构)
前面三篇文章里面提到的由于对源码做了改动,这对开源程序是一种损害。故在前面的基础之上,将原先的代码重构,完全解耦,另外又重新阅读了login-webflow.xml 的逻辑,只在配置文件中引入自己写的类,实现SSO单点登录的功能。 改动之处主要在: "hasServiceCheck" else="gatewayRequestCh
2013-09-04 21:55:25 8400 2
原创 CAS SSO改造步骤(3)
上面写完了登录验证。那么接下来还有几个部分需要修改。 当用户登录成功之后从应用1跳转到应用2的时候也需要增加一个判断应用2是否授权的操作。具体是在GenerateServiceTicketAction.java类中。当用户退出的时候(包括浏览器退出都要触发LogoutController.java类中的操作)因此退出的时候一定要更改用户的登录状态,负责下一次用户将无法登录。其他的如果你有其他
2013-08-11 00:52:24 9648 2
原创 CAS SSO改造步骤(2)
设计完数据库之后就开始配置CAS server了。 至于CAS server 和CAS client的配置方法网上有很多种配置方法大致都是可行的个别版本不一样。 笔者这里使用的CAS server是3.5版本,Client是3.1版本。 JDK 7以及Tomcat 7。 配置的过程需要耐心一点。 你需要首先了解SSO工作的基本原理才能在源码的基础上改造,比如源码里面关于Spring文件的
2013-08-11 00:35:28 7791 1
原创 CAS SSO改造步骤(1)
根据公司的业务需求需要配置一个单点登录的服务器为后续应用的上线提供一个统一的认证中心。 要求的业务有一下几类: 单点登录每次只能一个地方登录每个用户只能访问授权的应用登录日志 下面将几个主要的数据库表的简化版本记录如下。 USERS ID VAR EMAIL VAR PASSWORD VAR TOKEN VAR 此处
2013-08-11 00:03:42 3340
工作流课程课件
2012-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人