自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 产品经理(項目經理)如何书写产品计划书?

产品经理(項目經理)如何书写产品计划书?  以下为网上收集到的一份产品策划模板,中间涉及到的点还是非常的全面,其中涉及到点点都是我们在产品策划前需要注意的。贴在博客里以便后期可能会用到。本产品策划模板出处未知~一. 产品描述是什么样的产品?产品特色是什么?和市场上的产品有什么不同?生命周

2013-03-08 09:23:56 2572

转载 java实现简单的单点登录

摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何

2012-10-12 09:28:05 692

转载 Java Web 系统单点登录的实现

下面我们将介绍JAVA开发的Web系统的单点登录的实现:      要实现单点登录,首先要有单点登录服务器(SSO_SERVER),假设它已经存在,那么我们要实现单点登录的WEB 系统就是单点登录客户端(SSO_CLIENT),具体的实现过程如下:      1. 在web应用的web.xml文件中加入如下配置:       首先指定CAS的注销过滤器,验证过滤器,单点登录服务器的验证

2012-10-12 09:23:54 1176

转载 CAS单点登录(SSO)服务器配置

一、单点登录的概念      单点登录(SSO)英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。     简单的 SSO 的体系中,会有下面三种角色:    1 、 User (多个)    2 、

2012-10-12 09:23:14 678

转载 多个站点单点登录的设计思路

当前各门户一般也都实现了多个业务之间的单点登录。下面根据我经历过的项目,谈一下我自己的看法。一般来说单点认证都需要两端来完成,在认证中心端的我们称之为SSO,在网站端的模块我们称之为PSO。两个模块之间采用二次重定向技术来实现同步两端票据的方式来实现单点登陆。为什么需要单点登录产品刚上线时,一般由于用户量少,所有的功能都放在一起,一般也不需要具体的单点登录。随着用户量和业务发展的需要,

2012-10-10 08:57:50 743

转载 Java程序员应该知道的10个调试技巧

摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅![CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调

2012-09-04 15:09:30 301

转载 java模式之Reactor

Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。Java NIO非堵塞技术实际是采取React

2011-06-15 23:30:00 416

转载 nio(新io) 入门

首先了解下所谓的java nio是个什么东西! 传统的并发型服务器设计是利用阻塞型网络I/O 以多线程的模式来实现的,然而由于系统常常在进行网络读写时处于阻塞状态,会大大影响系统的性能;自Java1. 4 开始引入了NIO(新I/O) API,通过使用非阻塞型I/O,实现流畅的网络读写操作,为开发高性能并发型服务器程序提供了一个很好的解决方案。这就是java nio 首先来看下传统

2011-06-15 14:48:00 317

转载 java中queue的使用

注意这里的LinkedList不是线程安全的,Vector才是线程安全的在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取并移出元素。它们的优点是通过返回值可以判

2011-06-14 23:28:00 1465 1

原创 多线程在开发中的注意事项

    在开发中,对同一资源的访问需要考虑同步的问题,但是同步的使用需要慎重,过多的使用同步往往会降低性能,甚至有可能发生死锁,其实同步只是在复杂的情况下不得已而为之的一种办法。    在使用同步的时候要考虑两个问题:1.是不是一定要使用同步 2.被访问的资源是否属于原子型的    在一些特定的情况下,多线程访问同一个资源是不需要同步的,比如读取操作,针对方法内局部变量的写操作也不需要同步

2011-06-14 22:57:00 711

原创 Padding 与 margin 区别

<br />padding填充的意思,指的是view中的content与view边缘的距离,类似文本中的indent<br />而margin表示的是view的左边缘与parent view的左边缘的距离<br />margin一般用来描述控件间位置关系,而padding一般描述控件内容和控件的位置关系。 

2011-04-15 11:00:00 430

转载 Android中gravity与layout_gravity的区别

<br />LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。<br />举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同时我们设置EditText的android:layout_g

2011-04-15 10:59:00 587

转载 Flex4系列教程之五 – 构建Flex4为前端的Java EE项目

<br />在继续本教程之前你需要准备好以下事项:已安装 JDK(截稿时最新版 JDK 6 Update 20),并设定好 JAVA_HOME 环境变量(Tomcat 启动需要);下载 Tomcat(截稿时最新版 Tomcat 6.0.26)解压到适当目录,确保 Tomcat 启动正常;已在“Eclipse IDE for Java EE Developers“(截稿时最新版基于 Eclipse 3.5)基础上正确安装了 Flash Builder 4 插件(可试用 60 天);下载最新版 BlazeDS(

2011-02-22 11:05:00 1191

转载 Flex4系列教程之四 – Flash Builder4

<br />Flash Builder4 是什么?<br />Flash Builder4 是一个 Eclipse 插件,版本 4 之前称为 Flex Builder。用于帮助开发者使用 Flex 框架快速开发跨平台的富网络应用。正如下图描述的那样, Flash Builder4 已经集成了 Flex SDK,你不需要再额外下载安装它。<br /><br />Flash Builder4 版本及授权<br />有 4 个版本,分别是:<br />Flash Builder 4 高级版<br />Flash

2011-02-22 11:00:00 3011

转载 Flex4系列教程之三 – 中间件BlazeDS

<br />中间件是什么?为什么需要中间件?<br />上节中我们谈到 Flex 通过 HTTPService,WebService 和 RemoteObject 三个组件与 Server 端技术通信,并且如果用 RemoteObject 那么应用和 Server 端对象之间通过 AMF 二进制形式传递数据。因此就需要额外的软件实现 AMF 协议,这样的软件就是我们所说的中间件。根据不同的 Server 端技术你需要选择不同的中间件。<br />中间件类型<br />PHP 中间件<br />Zend Fr

2011-02-22 10:58:00 964

转载 Flex4系列教程之二 – Flex4

<br />Flex 和 Flex SDK 是什么?<br />Flex 是一个开源、免费的框架,用于构建在 Adobe® Flash® Player 或 Adobe AIR® runtimes 环境内运行的跨浏览器、桌面和操作系统的富网络应用。<br />Flex SDK(Flex Software Development Kit)除了包括 Flex 框架以外还包括 compilers(编译器)和 debugger(调试器)等开发工具。(这也意味着没有 Flash Builder 等 IDE 同样可以开发

2011-02-22 10:35:00 827

转载 Flex4系列教程之一 – RIA

<br />RIA 是什么?<br />RIA 是富网络应用(Rich Internet Application)的缩写,也即丰富互联网应用程序。它只是一种技术形式而不是具体的技术。<br />RIA 出现的背景<br />在 RIA 出现之前,软件开发都是基于 C/S(Client/Server)或 B/S(Browser/Server)架构,但两者各有缺点。<br />C/S 的主要缺点:开发、部署成本高<br />传统 B/S 结构的软件需要针对不同 OS 开发对应的版本,且软件更新换代的速度越来越快

2011-02-22 10:30:00 564

空空如也

空空如也

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

TA关注的人

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