随笔分类 -  Java EE

摘要:摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用架构师和系统分析人员从本质上认识单点登录,从而更好地设计出符合需要的安全架构。关键字:SSO, Java, J2EE, JAAS1什么是单点登陆单点登录( 阅读全文
posted @ 2013-07-16 14:43 学无先后 达者为先 阅读(956) 评论(0) 推荐(0)
摘要:InputStreamis=Thread.currentThread().getContextClassLoader().getResourceAsStream("io/aa.txt");Stringstr=IOUtils.toString(is);System.out.println(str);Filefile=newFile("fa");FileUtils.writeStringToFile(file,str);System.out.println(FileUtils.readFileToString(file));FileUtils.forceDe 阅读全文
posted @ 2012-07-16 13:13 学无先后 达者为先 阅读(3130) 评论(0) 推荐(0)
摘要:在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组.这个表示在不通Operation System下,返回的东西不一样!String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如:byte[] b_gbk = "中".getBytes("GBK");byte[] b_utf8 = "中".getBytes("UTF-8");byte[] b_iso88591 = "中".ge 阅读全文
posted @ 2012-07-11 11:34 学无先后 达者为先 阅读(533) 评论(0) 推荐(1)
摘要:JSON是一种很简洁很重要的数据格式,通常用来交换传输数据,广泛使用于JavaScript技术中,并逐渐在各种流行编程语言中火了起来。在Java中也有一个JSON的库,用来重要作用就是Java对象与JSON、XML数据的相互转换,有着重要的应用。 JSON结构的格式就是若干个 键/值(key, value) 对的集合,该集合可以理解为字典(Dictionary),每个 键/值 对可以理解成一个对象(Object)。 键/值 对中的 键(key) 一般是 一个string,值(value)可以是string、double、int等基本类型,也可以嵌套一个 键/值 对,也可以是一个数组,数组里面. 阅读全文
posted @ 2012-07-09 09:15 学无先后 达者为先 阅读(716) 评论(1) 推荐(1)
摘要:java中遍历MAP的几种方法Java代码Map<String,String> map=new HashMap<String,String>(); map.put("username", "qq"); map.put("passWord", "123"); map.put("userID", "1"); map.put("email", "qq@qq.com");Map<String,String> 阅读全文
posted @ 2012-07-04 17:15 学无先后 达者为先 阅读(449) 评论(0) 推荐(1)