`
pitian
  • 浏览: 25345 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

SSO单点登陆

1. SSO需求 单点登录(Single Sign On, SSO)是企业应用集成中最常见的需求。异构系统间往往都有各自的用户管理和身份验证机制,为 避免用户在进行系统切换时频繁输入用户名和密码,因此必须要实现单点登录。 2. SSO原理 说到SS ...
"window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写 "window.location.href"、"location.href":D页面跳转 "parent.locatio ...

正则表达式

几种基本的数字正则表达式[转] 只能输入1个数字 表达式  ^\d$  描述  匹配一个数字  匹配的例子  0,1,2,3  不匹配的例子    只能输入n个数字   表达式  ^\d{n}$ 例如^\d{8}$  描述  匹配8个数字  匹配的例子  12345678,22223334,12344321  不匹配的例子    只能输入至少n个数字   表达式  ^\d{n,}$ 例如^\d{8,}$  描述  匹配最少n个数字  匹配的例子  12345678,123456789,12344321  不匹配的例子    只能输入m到n个 ...
今天在试用WebQQ的时候,无聊中想起很多人的博客上都有这样的小玩意, ,  点击下就可以和博主进行对话,而且无需加博主为好友。 哎,这样的方式不就正好是BruceZhang那个问题的解决方案吗?那么腾讯是怎么做到在Web页面中调 ...
sql统计-关于学生成绩  学生成绩表(stuscore): 姓名:name 课程:subject 分数:score 学号:stuid 张三 数学 89 1 张三 语文 80 1 张三 英语 70 1 李四 数学 90 2 李四 语文 70 2 李四 英语 80 2 创建表 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[stuscore](     [name] [v ...
Spring中几种常见的事务配置,是Aop和Ioc的充分体现 以下两个bean的配置是下面要用到的。 <!-- 定义事务管理器(声明式的事务) --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory"> <ref local="sessionFactory" / ...
Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。 介个是Display Tag的官方网站http://displaytag.sourceforge.net。 首先当然是要下载它的jar包了,这里可以下载到最新的版本。将jar包放到WEB-INF的lib文件夹下。另外还需要两个辅助包:apache的commons-lang和standard包,更多的辅助包可以在这里下载。 在web.xml下添加一个filter ...
最近研究Spring,她包含的编程思想让我耳目一新。所以写下这篇入门级文章供新手参考。我不是什么Spring的资深研究人员,我只是现学现卖。所以文章也只能是肤浅单薄,错误难免,还请见谅。 一、    Spring诞生 Spring是一个开 ...
添加顺序:Struts框架,Spring框架,Hibernate框架 首先导入两个jar包:commons-dbcp-1.2.2.jar  ,  commons-pool-1.3.jar  复制进lib文件夹即可 删除原来的一个jar包commons-dbcp.jar 避免新旧版本冲突 Web.xml 文件配置(整合Spring): <context-param& ...
根据上面讲解的JVM内存管理系统的工作原理,我们可以通过一些技巧和方式,让JVM做GC处理时更加有效率,更加符合应用程序的要求。以下就是程序设计的一些经验。 (1)最基本的建议就是尽早释放无用对象的引用。大多数程 ...
我们前面所提到的堆内存(heap)是由Java虚拟机控制管理的,因此,这些参数对JVM而言都有一个默认值,但在某些情况下这些参数的默认值并不是最优的,这就需要我们通过调整这些参数的值来提高JVM的性能,最终提高应用的性能指标。 在实际的应用开发中,如果应用所使用的系统内存较大,经常会引发内存溢出的错误: … java.lang.OutOfMemoryError <<no stack trace available>> java.lang.OutOfMemoryError <<no stack trace available>>     E ...
tomcat服务器运行一段时间后,tomcat控制台报错:    java.lang.outOfMemoryError,java.lang.outOfMemoryError    然后tomcat服务立即死,只有重启tomcat才能恢复服务 初步确定原因   1,java虚拟机jvm内存过小   2,程序不严密,产生太多的 ...
配置一个数据源      Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 DBCP数据源      DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括/lib/jakarta- commons/commons-pool.jar。下面是使用DBCP配置MySql数据源的配置片断: xml 代码 view plaincop ...
软件开发者面试百问   想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。     问点有难度的问题能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。     这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结构、算法、数据结构、测试这几个话题。如果想雇架构师,也可以只考虑需求、功能设计、技术设计这些地方。     不过不管你怎么做,都要牢记一点:这里大多数问题的答案都没有对错之分!     你 ...
<?xml version="1.0" encoding="GBK" ?> <!--指定struts2配置文件的DTD信息--> <!DOCTYPE struts PUBLIC "-//apache Software Foundation//DTD Struts Configuation 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <!-- struts 是struts2配置文件的根元素--> & ...
Global site tag (gtag.js) - Google Analytics