`
文章列表
严重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFExceptionat java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)at java.io.ObjectInputStream.readStreamH ...
单点登录SSO(Single Sign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。 目前的企业应用环境中,往往有很多的应用系统,如办公自动化(OA)系统,财务管理系统,档案管理系统,信息查询系统等等。这些应用系统服务于企业的信息化建设,为企业带来了很好的效益。但是,用户在使用这些应用系统时,并不方便。用户每次使用系统,都必须输入用户名称和用户密码,进行身份验证;而且应用系统不同,用户账号就不同,用户必须同时牢记多套用户名称和 ...
杨元 殷非   在税务行业信息化发展的关键阶段,应用整合已经非常重要,而应用整合的表现层首先要实现的就是单点登陆(SSO,Single sign-on的缩写),以下是笔者结合南京地税进行应用整合中SSO的技术实现.<!-- cio 正文页网画中画广告 --> 京地税目前有多种企业应用,包括征管系统、行政系统、辅助决策系统、公文系统、人事系统、电子地图、邮件系统等等,这些应用主要是采用三层体系结构(IE6.0+weblogic portal7.0 +weblogic server7.0 +oracle9i)来构架。所有的用户登陆需要通过weblogic portal进行。 我 ...
SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。   SSO技术实现机制   当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时候就会将这个ticket带上,作为自己认证的凭据,应用系统接受到请求之后会把ticket送到认证系统进行 ...
Mylyn(旧称Mylar)是eclipse的一个插件,用于将任务管理和上下文管理无缝集成到Eclipse中。大家可以到以下地址下载 http://www.eclipse.org/mylyn/downloads/   1. 安装 下载相应的Mylyn zip包,解压缩开就是两个文件夹:features和plugins,以及一个XML文件:site.xml。将这两个文件夹拷入或者以配置方式导入合适版本的Eclipse中就可以了。   2. 使用 重启Eclipse,Window的preference配置窗口里就多了一个Task的菜单,用于对Mylyn的配置。 点击Window ...
运行eclipse时出现错误提示框   错误提示大概如下: MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommended that you exit and restart MyEclipse with new virtual machine memory paramters to increase this memory. Failure to do so can result in data los ...
Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习......   不讲废话了,实践才是硬道理.   第一部分:了解一下java1.5起默认的三个annotation类型:   一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。   一个是@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上.   一个是@SuppressWarnings:这一个类型可以来暂时把一些警告信息消息关 ...
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF ...
最近突然发现我的word 2007无法显示图片了,任何图片、visio对象粘贴过来后都只显示一个框框。                        图片无法显示,只有一个边框        于是在word2007提供的选项(options)中逐个查找相关设置,终于找到了解决办法。首先点击左上角的按钮打开word2007的选项:                 进入Word Options        点击左侧列表的Advanced(高级),在右侧的Show document content一组中找到Show picture placeholders,把这个选项取消即可。           ...
问题描述:给定n种物品和一个背包,物品I的重量是Wi,其价值为Vi,背包的容量为c,问如何选择装入 背包的物品,使得装入背包的物品的总价值最大? 形式化描述:给定c求一个n元1-0向量Xi(每种物品要么装要么不装)             Wi Xi(i从1到n连乘累加,Xi=0或1)〈=c             Vi Xi(i从1到n连乘累加,Xi=0或1) 达到最大 /*f(j,x)是当背包载重为x,可供选择的物品为0,1...j时的最优解*//*最优解的递归式:*//* f(-1,x)=-9999(负无穷大) x<0 *//* f(-1,x)=0 x>=0 *//* f(j, ...
又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日 ...
.确定方向 不走冤枉路   俗话说:"马壮车好不如方向对",这句话的典故来自春秋战国时期,有位夫子备了很多物品,欲前往南方楚国,便向路人问路,路人答:"此路非往楚国。" 夫子说:"我的马很壮,没 ...
 Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。   可以将native方法比作Java程序同C程序的接口,其实现步骤:   1、在Java中声明native()方法,然后编译;   2、用javah产生一个.h文件;   3、写一个.cpp文件实现native导出方法,其中需要包含第二步产生的.h文件(注意其中又包含了JDK带的jni.h文件);   4、将第三步的.cpp文件编译成动态链接库文件;   5、在Java中用System.loadLib ...
  Java中static、this、super、final用法   一、static 请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.out.println("Hello,world!"); //(2) } } 看过这段程序,对于大多数学过Java 的从来说, ...
 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。   把Java对象转换为字节序列的过程称为对象的序列化。   把字节序列恢复为Java对象的过程称为对象的反序列化。   对象的序列化主要有两种用途:   1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;   2) 在网络上传送对象的字节序列。   一. JDK类库中的序列化API   java.io.ObjectOutputStream代表对象输出流,它的w ...
Global site tag (gtag.js) - Google Analytics