自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学海无涯的专栏

海纳百川,有容乃大。

  • 博客(58)
  • 资源 (135)
  • 收藏
  • 关注

转载 跨域资源共享的10种方式

<br />在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同 源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?同源策略<br />在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本

2011-01-27 11:10:00 755

原创 Flying Sauser不支持中文的分析及处理方法

Flying Sauser不支持中文的分析及处理方法

2010-12-29 16:37:00 5300 1

转载 JTA事务总

刚看完《hibernate in action》,前段时间hiberante3又发布了3.0.2版,对于hibernate的这种更新路线我还是比较喜欢的,2.x的版本继续更新发展这对于已经在项目中应用hibernate的人来说是再庆幸不过的了(不过这也许是废话,如果GAVIN KING不继续发展2.x谁还敢用3.x,因为...4.x...),3版本是不兼容2的,整体包名都进行了彻底的变动,如果想移

2009-05-17 19:27:00 1667

原创 HTTP协议报文格式

 接下来我们看看HTTP协议(Hypertext Transfer Protocol――超文本传输协议)浏览器端(客户端)向WEB服务器端访问页面的过程和HTTP协议报文的格式。基于HTTP协议的客户机访问包括4个过程,分别是建立TCP套接字连接、发送HTTP请求报文、接收HTTP应答报文和关闭TCP套接字连接:1. 创建TCP套接字连接客户端与WEB服务器创建TCP套接字连接,其中W

2009-04-12 21:03:00 883

原创 Java Servlet API说明文档(2.1a版)

绪言这是一份关于2.1版Java Servlet API的说明文档,作为对这本文档的补充,你可以到http://java.sun.com/products/servlet/index.html下面下载Javadoc格式的文档。谁需要读这份文档这份文档描述了Java Servlet API的最新版本2.1版。所以,这本书对于Servlet的开发者及servlet引擎的开发者同样适用。Java Ser

2009-03-26 21:36:00 744

转载 java虚拟机jvm关于内存的设置与调优

JVM内存的设置的原理默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)在we

2009-03-22 22:46:00 926

转载 利用URLClassLoader加载class到当前线程

 Java是利用ClassLoader将类载入内存的。在同一应用中,允许有很多个ClassLoader,通过委派机制,把装载的任务传递给上级的装载器的,依次类推,直到启动类装载器(没有上级类装载器)。如果启动类装载器能够装载这个类,那么它会首先装载。如果不能,则往下传递。当父类为null时,JVM内置的类(称为:bootstrap class loader)就会充当父类。想想眼下的越来越多用XML

2009-03-22 17:59:00 4141 1

转载 JVM加载class文件的原理机制

Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。 Java 语言把每个单独的类 Class 和接口 Implements 编译成单独的一个 . class 文件,这些文件对于 Java 运行环境来说就是一个个可以动态加载的单元。正是因为 Java 的

2009-03-22 17:39:00 4268 2

原创 XML HTTP备忘

微软创建的XML HTTP请求的对象支持直接从JavaScript中初始化HTTP请求并获取结果。这个对象是与MSXML一起出现的,本质上是添加了额外的用于发送和接收XML代码的功能的普通HTTP请求。目前XML HTTP请求对象有多个版本:MSXML2.XMLHTTP.5.0、MSXML2.XMLHTTP.4.0、MSXML2.XMLHTTP.3.0、MSXML2.XMLHTTP、Micro

2009-03-08 13:26:00 746

转载 vsftp设置大全

一、前言Vsftp(Very Secure FTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器,目前已被许多大型站点所采用,如ftp.redhat.com,ftp.kde.org,ftp.gnome.org.等。Vsftpd的实现有三种方式1、匿名用户形式:在默认安装的情况下,系统只提供匿名用户访问2、本地用户形式:以/etc/passwd中的用户名为认证方式3、虚拟用户形式:

2009-03-06 18:50:00 1680

原创 VMware workstation 6.5安装Red Hat Linux 9

虚拟机使用的是VMware Workstation 6.5.1(建议下载完整版,否则可能缺少VMware Tools的安装文件),安装Red Hat Linux 9。VMware Workstation不需要重开机就能在同一台电脑使用好几个OS。提供我用的下载地址:http://www.crsky.com/soft/1863.htmlVMware主要的功能有:不需要分区或重开机

2009-03-01 01:08:00 10036 1

原创 测试策略

项目测试部分的策略描述测试活动的一般方法和目标。其中包括要进行的测试阶段(单元测试、集成测试和系统测试)以及要执行的测试类型(功能测试、性能测试、负载测试、强度测试等)。该策略定义: l  要使用的测试方法和工具。 l  测试完成和测试成功所采用的评价标准。例如,当成功执行 95% 的测试用例后,该标准可能允许软件进行验收测试。另一个标准是代码覆盖。在安全至上的系统中,该标准可能要求测

2008-04-24 18:57:00 884

转载 lucene使用与优化

1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉你你要

2008-04-01 12:47:00 1289 1

原创 无法启动 MS DTC 事务管理器--解决方案

无法启动 MS DTC 事务管理器--解决方案事件类型:错误 事件来源:MSDTC 事件类别:SVC 事件ID:4112 事件描述:无法启动 MS DTC 事务管理器。 ----------------------------------------------------------事件类型:错误 事件来源:Service Control Manager 事件类别:无 事件ID:70

2008-03-31 08:53:00 6025

原创 需求评审概述

对工作产品的评审有两类方式,一类是正式技术评审,也称同行评审,另一类是非正式技术评审。对于任何重要的工作产品,都应该至少执行一次正式技术评审。在进行正式评审前,需要有人员对其要进行评审的工作产品进行把关,确认其是否具备进入评审的初步条件。需求评审的规程与其它重要工作产品(如系统设计文档、源代码)的评审规程非常相似,主要区别在于评审人员的组成不同。前者由开发方和客户方的代表共同组成,而后者通常来

2008-01-29 22:30:00 1544 1

转载 SSL是如何工作的

摘自:http://www.chinabyte.com/20010201/154674.shtml  原作者声明:由于最近对安全加密相关技术比较感兴趣,所以翻译了这篇SSL的工作原理。这是一篇比较好的文章,深入浅出的介绍了SSL -- 安全套接层的工作原理,但是由于本人的加密知识及英语水平所限,感觉很多地方翻译的不好,但是我相信大家还是能够看懂的。:-)还是那句老话,本文欢迎非商业性转载,但请

2007-12-08 18:22:00 673

原创 JNDI介绍

目录 一、Naming 和 Directory 的概念 二、JNDI架构 三、JNDI packages 四、JNDI使用范

2007-12-07 19:58:00 1601

原创 JMS简介

1. JMS基本概念 JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。2. JMS基本功能JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscribe)类型

2007-12-04 20:37:00 730

原创 Java中ThreadLocal的设计与使用

   早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。    ThreadLocal是什么   ThreadLocal是什么呢?其实ThreadLocal并非是一个线程

2007-12-04 20:06:00 724

原创 软件项目的核心风险

风险在所有的项目中都是存在的,在这些风险中有些是项目失败的罪魁祸首,下面列举五种最常见的,对项目的成败有着巨大影响的风险。 1. 从一开始进度的安排就是错误的。  人们总是倾向于乐观的估计,常常无视那些“可能需要作”的工作,尽管你可能对项目规模作了认真的估算,但是估算的结果仍可能太小,这也就直接导致进度的安排常常比应有的更紧张,在这种情况下能够产出的成果也很有限。但是人们常常被这种看上

2007-12-03 18:11:00 866

原创 里程碑管理

向目标迈进是动力的源泉。如果目标非常遥远,需要花费很长的时间才能到达,而你在这漫长的过程中看不到具体的目标,无法知道自己向目标前进了多少,你很可能会泄气而导致失败。下面是一个真实的故事: “1952年7月4日清晨,加利福尼亚海岸笼罩在浓雾中。在海岸以西21英里的卡塔林纳岛上,一个34岁的女人涉水下到太平洋中,开始向加州海岸游过去。要是成功了,她就是第一个游过这个海峡的妇女。这个妇女名叫弗罗伦

2007-10-27 17:05:00 1872

原创 软件缺陷的严重性和优先级

严重性和优先级是表征软件测试缺陷的两个重要因素,它影响软件缺陷的统计结果和修正缺陷的优先顺序,特别在软件测试的后期,将影响软件是否能够按期发布与否。 对于软件测试初学者而言,或者没有软件开发经验的测试工程师,对于这两个概念的理解,对于它们的作用和处理方式往往理解的不彻底,实际测试工作中不能正确表示缺陷的严重性和优先级。这将影响软件缺陷报告的质量,不利于尽早处理严重的软件缺陷,可能影响软件缺陷

2007-10-27 17:02:00 1279

原创 Inversion of Control

      控制反转(Ioc)模式(又称DI:Dependency Injection)就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。      IoC(Inversion of Control)是近年来兴起的一种思想,不仅仅是编程思想。主要是协调各组件间相互的依赖关系,同时大大提高了

2007-09-02 19:01:00 884

原创 Oracle字符集

一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:

2007-07-24 21:59:00 840

树型菜单(JAVA)

java 代码 &lt;%@ page contentType="text/html; charset=GBK" %&gt;    &lt;%@ page import="java.util.*"%&gt;    &lt;%!        public void addMenu(List list, Map map, HttpServletRequest r...

2007-07-01 13:30:24 90

原创 流氓飘浮广告代码

var imagepath="http://www.baidu.com/img/logo.gif"var imagewidth=198 //这两行写图片的大小var imageheight=158var speed=2;var imageclick="http://www.baidu.com" //这里写点击图片连接到的地址var hideafter=0var isie=0;if(window.n

2007-06-30 19:08:00 1129

转载 JNI 的使用

      JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。       使用java与本地已编译的代码交互,通常

2007-06-30 15:59:00 2101 1

转载 session简介

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 目录: 一、术语session 二、HTTP协议与状态保持 三、理解cookie机制 四、理解session机制 五、理解

2007-06-30 15:40:00 796

原创 Servlets/JSP开发技术问答

为什么GenericServlet在init(ServletConfig config)基础上增加了一个init()方法? init()方法被GenericServlet.init(ServletConfig config)方法调用。init()方法方便了开发人员定制Servlet的初始化,而无须去维护ServletConfig对象的存储工作。重写GenericServlet.init(Ser

2007-06-23 13:39:00 1146

原创 JSP中include指令和include行为区别

    我们都知道在jsp中include有两种形式,分别是 和。前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。    通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了解了它们用法

2007-06-23 12:58:00 2545 1

转载 JAVA对象序列化基础

序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能非常简单、强大,在RMI、Socket、JMS、EJB都有应用。对象序列化问题在网络编程中并不是最激动人心的课题,但却相当重要,具有许多实用意义。一:对象序列化可以实现分布式对象。主要应用例如:

2007-06-17 17:12:00 869

原创 HTC开发简介

1.摘要本文在实例的基础上讨论了HTC(HTML Component)的编程方法,提出了一种编写脚本组件的基本模式。2.目标读者HTML开发人员,脚本开发人员,系统分析人员3.背景知识HTML, DHTML, CSS4.引言HTC(HTML Component)直译为HTML组件,并不是一项新技术。可是说谈不上是一门技术。实际上只是IE浏览器内置的一种脚本封装机制。由于讨论的人很少,而Micros

2007-06-07 19:20:00 2617 3

原创 仿操作系统开始菜单

Context Menufunction SeparateLine(){    this.HTMLText = "";    this.HTMLObj = null;    this.ParentMenu = null;    this.ZIndex = 900;    this.toString = function(){return "HR[Object]";}}window.Menu = f

2007-05-30 20:18:00 1361

原创 滚动的表格

可滚动的表格/*dhdatagrid 大块样式*/#dhdatagrid {position:relative;width:500px;height:200px;background:white;margin:0px;padding:0px;overflow:hidden;border:1px inset;-moz-user-select:none;}/*dhdatagrid 表格全局样式*/#d

2007-05-28 19:36:00 1253

原创 仿操作系统右键菜单

超酷网页右键菜单body { font-family: "宋体"; font-size: 12px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;}/*定义菜单方框的样式1*/.skin0 {position:absolute;padding-top:2px;padding-bottom:2px

2007-05-28 19:31:00 750

原创 自定义标签开发

带body的自定义标签,尝试写一个标签,这个标签可以迭代显示标签主体里面的内容,迭代的次数由标签的属性指定.首先,要说明的是,其实标签也是一个java类,它是运行一个或两个接口的javabean,然后再配合标签描述文件(以.tld为扩展名),两者结合就可以作出自己的自定义标签库了.呵呵,是不是觉得有点眉目了?那么下面我们开始写一个自己的java标签类,作为有body的标签,这个类必须实现javax

2007-05-20 14:31:00 1620 3

原创 关于web.xml配置的详细说明

1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web

2007-05-19 12:51:00 752

原创 类似MSN提示的页面效果

 利用DIV实现类似MSN提示的页面效果html>head>meta http-equiv="Content-Type" content="text/html; charset=gb2312">title>类似MSN提示的页面效果title>script language="JavaScript">...window.onload = getMsg;window.onresize = re

2007-05-18 19:00:00 898

原创 Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结

  jsp是优秀的,它基于Java技术,利用JavaBean/Servlet制作动态网站,Java强大的面向对象编程使Jsp相对于php和asp有着得天独厚的优势。但学习jsp相对于php和asp来说是有难度的。我想原因之一就是jsp服务器环境的配置要棘手一些。对于动态网页制作,在交大asp曾很长时间占据上风,不太多的“高手”(也许很多人认为使用jsp的是高手吧)使用jsp,交大比较成功的jsp网

2007-05-18 18:35:00 1844

原创 JAVA中常用需要设置的三个环境变量(JAVA_HOME、CLASSPATH、PATH)

 JAVA中常用需要设置的三个环境变量: JAVA_HOME、CLASSPATH、PATH (一)  配置环境变量:(相对路径) 1. JAVA_HOME=x:/jdk1.6.02. 用%JAVA_HOME%就可以取代:x:/jdk1.6.0这一部分 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$

2007-05-16 19:58:00 59716 3

Apache Struts 1.1 API

Apache Struts Framework (Version 1.1-rc1)

2007-08-28

Java Concurrency in Practice

1、Basic concepts of concurrency and thread safety<br>2、Techniques for building and composing thread-safe classes<br>3、Using the concurrency building blocks in java.util.concurrent<br>英文版,一本值得一读的书。<br>4、Performance optimization dos and don'ts<br>5、Testing concurrent programs<br>6、Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model

2007-08-26

架构风格与基于网络的软件架构设计

架构风格与基于网络的软件架构设计<br>作者:Roy Thomas Fielding<br>信息与计算机科学博士<br>加州大学欧文分校,2000年<br>博士论文答辩委员会主席:Richard N. Taylor教授

2007-08-24

局域网查看工具

一款简单的局域网查看工具

2007-08-03

ASP.Net动态网站编程指南

ASP.Net动态网站编程指南

2007-07-29

C# 教程

.NET编程语言,C#教程。

2007-07-29

TESTKING.SUN.310.035.EXAM.Q.AND.A.v12.0

TESTKING.SUN.310.035.EXAM.Q.AND.A.v12.0

2007-07-29

Java 虚拟机规范

Java 虚拟机规范

2007-07-29

基于div与css的登录窗口

基于div与css实现的登录窗口

2007-04-25

仿outlook界面

javascript仿outlook做的界面,可做后台导航。

2007-04-18

图片浏览(遮罩层的应用)

图片浏览(遮罩层的应用)javascript实现

2007-04-18

HTMLArea-3.0-rc1多国语言

版本:3.0-rc1<br/>htmlArea是一款非常优秀的使用简单的编辑器,被使用在CMS系统或其他的WEB系统中

2007-04-12

VBScript 帮助手册

VBScript 帮助手册

2007-04-10

WinCVS操作手册

WinCVS操作手册

2007-04-06

圆映射(数学)

圆映射(数学方面的知识)

2007-04-06

涡度法(数学)

涡度法 (数学)。。。

2007-04-06

图的可嵌入性理论

图的可嵌入性理论(数学)

2007-04-06

统计学讲义

统计学讲义 (数学)

2007-04-06

统计渐近论基础

统计渐近论基础(数学)

2007-04-06

随机 数学

随机数学 随机数学

2007-04-06

《远程控制编程技术》源代码

张友生博士所著《远程控制编程技术》书籍(电子工业出版社)的源代码(VC)。

2007-04-07

轻松玩转MFC文档视图架构编程

轻松玩转MFC文档视图架构编程

2007-04-07

版本管理工具使用

版本管理工具使用(PPT)

2007-04-07

软件测试技术

软件测试技术(PPT)

2007-04-07

VSS工具使用

VSS 工具使用(PPT)

2007-04-07

Rational Rose基础

Rational Rose基础

2007-04-07

CISCO常见问题及解答(全集)

CISCO常见问题及解答(全集)

2007-04-07

CCNA笔记

CCNA笔记,网上收集到的,与大家分享。

2007-04-07

罗云彬的汇编教程

罗云彬的汇编教程(CHM)

2007-04-07

jsp精华文章

jsp 精华文章合集

2007-04-07

jakarta struts中文版

jakarta struts中文版

2007-04-07

Hibernate开发指南

Hibernate开发指南

2007-04-07

闹钟Clock

闹钟 能够指定时间提醒做某件事、可以看农历日期。

2007-04-07

Java多媒体程序设计

Java多媒体程序设计

2007-04-07

JAVA基本类源代码

JAVA基本类源代码

2007-04-07

面向对象的设计原则

面向对象的设计原则(PDF)

2007-04-07

JAVA的核心技术:面向对象编程

JAVA的核心技术:面向对象编程

2007-04-07

使用 JDBC 的高级数据库操作

使用 JDBC 的高级数据库操作

2007-04-07

scm_配置管理概念

scm_配置管理概念

2007-04-06

极限编程(XP)篇

极限编程 (XP) 篇

2007-04-06

空空如也

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

TA关注的人

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