上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
  2017年1月25日
摘要: SynchronousQueue SynchronousQueue是无界的,是一种无缓冲的等待队列,但是由于该Queue本身的特性,在某次添加元素后必须等待其他线程取走后才能继续添加;可以认为SynchronousQueue是一个缓存值为1的阻塞队列,但是 isEmpty()方法永远返回是true, 阅读全文
posted @ 2017-01-25 14:00 little fat 阅读(2168) 评论(0) 推荐(0) 编辑
  2017年1月22日
摘要: spring security使用分类: 如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1、不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo;2、使用数据库,根据spring security默认实现代码设计数据库,也就是说数据库已经固定了, 阅读全文
posted @ 2017-01-22 16:13 little fat 阅读(16381) 评论(0) 推荐(2) 编辑
  2017年1月10日
摘要: 1. Stream初体验 我们先来看看Java里面是怎么定义Stream的: A sequence of elements supporting sequential and parallel aggregate operations. 我们来解读一下上面的那句话: 大家可以把Stream当成一个高 阅读全文
posted @ 2017-01-10 14:45 little fat 阅读(223) 评论(0) 推荐(0) 编辑
摘要: java8的安装 工欲善其器必先利其器,首先安装JDK8。过程省略,大家应该都可以自己搞定。但是有一点这里强调一下(Windows系统):目前我们工作的版本一般是java 6或者java 7,所以很多人安装java8基本都是学习为主。这样就在自己的机器上会存在多版本的JDK。而且大家一般是希望在命令 阅读全文
posted @ 2017-01-10 14:43 little fat 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/17348313 happen—before规则介绍 Java语言中有一个“先行发生”(happen—before)的规则,它是Java内存模型中定义的两项操作之间的偏序关系,如果操作A先行发生 阅读全文
posted @ 2017-01-10 13:49 little fat 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 提到并发,通常首先想到是锁,其实对共享资源的互斥操作是一方面,在Java中还有一方面是内存的可见性和顺序化,了解JMM的同学可能会更清楚些,内存可见性和顺序性同样非常重要,在这里简单提一下JMM模型,首先介绍一下SMP(对称多处理结构)如下图: 在计算机中缓存到处可见,我们知道cpu的运算速度非常快 阅读全文
posted @ 2017-01-10 13:47 little fat 阅读(329) 评论(0) 推荐(0) 编辑
  2017年1月4日
摘要: /** * 版权:Copyright 2016-2016 AudaqueTech. Co. Ltd. All Rights Reserved. * 描述: * 创建人:赵巍 * 创建时间:2016年11月28日 * 修改人: * 修改时间: * 修改内容: */ package com.thinkgem.jeesite.common.filter; import jav... 阅读全文
posted @ 2017-01-04 13:19 little fat 阅读(3562) 评论(0) 推荐(0) 编辑
  2016年12月23日
摘要: 1 Single Sign Out 功能 即单点登出功能。也就是在任意子系统进行登出操作后,其他子系统会自动登出。 实际CAS登出的步骤为 所以每个子系统都需要实现一个sso登出响应。 cas-client-core包中有Single Sign Out的Session容器实现。 具体在包 org.j 阅读全文
posted @ 2016-12-23 13:29 little fat 阅读(1072) 评论(0) 推荐(0) 编辑
  2016年12月21日
摘要: 1. CAS 简介 1.1. What is CAS ? CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。 CAS 开始于 2001 年, 阅读全文
posted @ 2016-12-21 15:33 little fat 阅读(1603) 评论(0) 推荐(0) 编辑
摘要: 企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是在不同的时期开发完成的,各应用系统由于功能侧重、设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系。随着新的业务网站不断的增加,用户在每 阅读全文
posted @ 2016-12-21 11:00 little fat 阅读(233) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页