自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSO单点登陆

1. SSO需求单点登录(Single Sign On, SSO)是企业应用集成中最常见的需求。异构系统间往往都有各自的用户管理和身份验证机制,为避免用户在进行系统切换时频繁输入用户名和密码,因此必须要实现单点登录。2. SSO原理说到SSO的原理,先得说一般Web应用的身份验证原理。Web身份验证之所以能成为问题主要在于HTTP协议的无状态性,这导致了每次HT...

2015-03-27 17:34:36 267

原创 window.location.href跳转

"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.locatio...

2011-11-28 13:59:46 617

原创 正则表达式

几种基本的数字正则表达式[转] 只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 ...

2011-09-02 14:01:18 91

原创 超链接问题

今天在试用WebQQ的时候,无聊中想起很多人的博客上都有这样的小玩意, , 点击下就可以和博主进行对话,而且无需加博主为好友。哎,这样的方式不就正好是BruceZhang那个问题的解决方案吗?那么腾讯是怎么做到在Web页面中调用QQ程序的呢?先来看腾讯提供给我们的代码: 很显然,奥妙就在“tencent://message/?uin=21555552...

2010-12-11 13:17:02 155

sql

sql统计-关于学生成绩 学生成绩表(stuscore):姓名:name 课程:subject 分数:score 学号:stuid 张三 数学 89 1 张三 语文 80 1 张三 英语 70 1 李四 数学 90 2 李四 语文 70 2 李四 英语 ...

2010-04-13 20:03:03 180

spring声明式事务

Spring中几种常见的事务配置,是Aop和Ioc的充分体现以下两个bean的配置是下面要用到的。可能还有其他很多模块。可能只是其中的模块。第一种:配置声明式事务的方法如下。也是我们最常用的方法了,它适用于你的库表比较少的情况下。false...

2010-03-02 18:28:10 91

原创 display乱码

Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。介个是Display Tag的官方网站http://displaytag.sourceforge.net。首先当然是要下载它的jar包了,这里可以下载到最...

2010-02-05 11:44:33 249

原创 spring学习

最近研究Spring,她包含的编程思想让我耳目一新。所以写下这篇入门级文章供新手参考。我不是什么Spring的资深研究人员,我只是现学现卖。所以文章也只能是肤浅单薄,错误难免,还请见谅。一、 Spring诞生Spring是一个开源框架,目前在开源社区的人气很旺,被认为是最有前途的开源框架之一。她是由Rod Johnson创建的,她的诞生是为了简化企业级系统的开发。说道Spring就不...

2010-02-02 16:43:47 77

原创 SSH 框架整合

添加顺序:Struts框架,Spring框架,Hibernate框架 首先导入两个jar包:commons-dbcp-1.2.2.jar , commons-pool-1.3.jar 复制进lib文件夹即可 删除原来的一个jar包commons-dbcp.jar 避免新旧版本冲突 Web.xml 文件配置(整合Spring): contex...

2010-02-02 14:19:02 74

原创 Java程序设计中有关内存管理的其他经验

根据上面讲解的JVM内存管理系统的工作原理,我们可以通过一些技巧和方式,让JVM做GC处理时更加有效率,更加符合应用程序的要求。以下就是程序设计的一些经验。(1)最基本的建议就是尽早释放无用对象的引用。大多数程序员在使用临时变量的时候,都是让引用变量在退出活动域(scope)后,自动设置为null。我们在使用这种方式时,必须特别注意一些复杂的对象图,例如数组、队列、树、图等,这些对象之间的...

2009-12-10 18:02:18 82

原创 JVM内存参数调优

我们前面所提到的堆内存(heap)是由Java虚拟机控制管理的,因此,这些参数对JVM而言都有一个默认值,但在某些情况下这些参数的默认值并不是最优的,这就需要我们通过调整这些参数的值来提高JVM的性能,最终提高应用的性能指标。在实际的应用开发中,如果应用所使用的系统内存较大,经常会引发内存溢出的错误:…java.lang.OutOfMemoryError java....

2009-12-10 18:01:40 66

原创 java.lang.outOfMemoryError,java.lang.outOfMemoryError

tomcat服务器运行一段时间后,tomcat控制台报错: java.lang.outOfMemoryError,java.lang.outOfMemoryError 然后tomcat服务立即死,只有重启tomcat才能恢复服务 [b]初步确定原因[/b] 1,java虚拟机jvm内存过小 2,程序不严密,产生太多的垃圾 [b]解决对策:[/...

2009-12-10 13:55:01 103

原创 spring 数据源的配置

配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数...

2009-12-09 11:11:08 114

原创 软件开发者面试百问

软件开发者面试百问 想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。 问点有难度的问题能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。 这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃...

2009-02-25 10:41:50 74

原创 struts 2.o struts.xml 配置

/deal/error.jsp

2008-08-18 10:14:19 63

Display Tag使用小记

用了一段时间的Display Tag,觉得非常好用,可在论坛上发现好像使用这个东东的人挺少的,那偶也来写篇文章。 Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。 介个是Display ...

2008-04-28 18:01:53 66

sql

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库DROP database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwi...

2007-12-20 15:37:36 82

在启动程序时得到javax.servlet.ServletException: Cannot find FacesC

 在启动程序时得到javax.servlet.ServletException: Cannot find FacesContext,为什么? 在一般情况下,是因为你直接调用JSF页面而不是使用Faces Servlet映射造成的.  Faces Servlet mapping在web.xml文件中配置,可以被配置为 a suffix mapping or a prefix mapping....

2007-05-08 11:42:34 340

得到相对路径

  String path=Thread.currentThread().getContextClassLoader().getResource("").getPath().toString();

2007-04-20 11:45:48 83

在Tomcat下JSP、Servlet和JavaBean环境的配置

经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Inst...

2007-04-16 09:07:41 155

hashtable 和 hashmap 的不同

Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。 也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个多线程的应用程序中用一个Hashtable,但你必须同样地...

2007-04-13 10:03:19 132

不错的面试题2

 C/S 与 B/S 区别: 1.硬件环境不同:   C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.  B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行 2.对安全要求不同   C/S 一般面向相对固定的用户群, 对信...

2007-04-12 17:30:04 149

不错的面试题1

 第一,谈谈final, finally, finalize的区别。    final—修饰符(关键字)如果一个类被声明为final,意味着它不能 再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保 证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改...

2007-04-12 17:29:07 72

JAVA面试题

JAVA面试题-COREJAVA部分--达内学员提供请大家直接看,希望对大家有所帮助: )JAVA面试题-COREJAVA部分 1.在main(String[] args)方法内是否可以调用一个非静态方法? 答案:不能 2.同一个文件里是否可以有两个public类? 答案:不能 3.方法名是否可以与构造器的名字相同? 答案:可以。 public class Test { p...

2007-04-11 10:47:00 136

SOA AXIS2 WebService

 关键字: SOA   AXIS2 WebService     这两天需要开始接口开发的准备,本来要看xfire,结果提供服务的对方单位采用的是axis,找了个简单而图文并茂的例子,推荐一下: Apache Axis2(java web service)備忘記: ...

2007-04-09 09:34:56 73

空空如也

空空如也

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

TA关注的人

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