- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 JAVA集合类
java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:Collection所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是boolean,但不是表示添加成功与否,因为Collection规定:一个集合拒绝添加这个元素,无论什么原因,都必须抛出异常,这个返回值表示的意义
2009-08-13 12:27:00 550
原创 Java事件处理机制-事件监听器的四种实现方式
自身类作为事件监听器:Java代码:import javax.swing.*;import java.awt.*;import java.awt.event.*;/** *Java事件处理机制:自身类作为事件监听器 *@author Winty(wintys@gmail.com) *@version 2008-12-3 */class Th
2009-08-03 12:23:00 9681 4
原创 SQL 内连接,左外连接,右外连接,全连接
连接条件可在 FROM 或 WHERE 子句中指定,建议在 FROM 子句中指定连接条件。WHERE 和 HAVING 子句也可以包含搜索条件,以进一步筛选连接条件所选的行。 连接可分为以下几类: 内连接(典型的连接运算,使用像 = 或 内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,
2009-05-24 11:26:00 3440
原创 html:errors标签使用(需配置资源文件ApplicationResources.properties)
web.xmlJava代码 "1.0" encoding="UTF-8"?> "http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.
2009-05-12 15:43:00 1414
原创 Sql Server 2005如何自动备份数据库
选择T-SQL 输入下面语句(databasename修改为自己的数据库名称.D:/bak/改为自己的备份路径)DECLARE @strPath NVARCHAR(200)set @strPath = convert(NVARCHAR(19),getdate(),120)set @strPath = REPLACE(@strPath, : , .)set @strPath = D:/
2009-05-12 15:38:00 1215
原创 利用hibernate的DetachedCriteria进行分页
Hibernate3提供了DetachedCriteria,使得我们可以在Web层构造detachedCriteria,然后调用业务层Bean,进行动态条件查询,根据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改。 分页支持类: package com.javaeye.common.uti
2009-05-11 10:16:00 2430
原创 Javascript的IE和Firefox兼容性汇编
微软关于IE、Firefox、Opera和Safari的JavaScript兼容性研究曾经发表过一份草案,可以点击下载《JScript Deviations from ES3》 以下为网上的一些搜集和整理(FF代表Firefox) 集合类对象问题现有代码中存在许多 document.form.item("itemName") 这样的语句,不能在 FF 下运行解决方法:改用 document.f
2009-04-20 17:31:00 402
原创 Java 调用存储过程总结
一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);END TESTA;然后呢,在java里调用时就用下面的代码:
2009-04-17 20:49:00 443
原创 进程和线程的区别
进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行
2009-04-16 00:23:00 475
原创 自动化测试工具汇总
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.
2009-04-14 20:29:00 12626 9
原创 图解SendRedirect、include、forword三者的区别
一、sendRedirect使用方式:servlet和jsp里面一样response.sendRedirect(); 说明:服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求指定的地址,一般来说,你会把需要的参数放在转发的地址里面。注意:使用request.setAttribute的内容,不能读取了,你可以用session代替,或者用include,forwa
2009-04-14 14:31:00 1045
原创 关于XP系统反复注销,无法登录的修复方法
很多单位的办公计算机接连发生Windows XP(2000/2003)系统无法登录的故障,主要表现为系统能正常启动,但输入账号、密码后又自动退出登录,仍提示要输入账号、密码,在安全模式下也无法进入。 原因分析: 症状类似于MSN WORM_FUNNER.A病毒,但经过我们对校内两起案例的解决,发现已解决的两案例和媒体报道的解决方案有微小差别,可以姑且认为是病毒的新变种,现将我们
2009-04-06 11:07:00 3377
原创 Java关键字final、static使用总结
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 fina
2009-03-22 16:11:00 372
原创 XPath解析
一、结点类型XPath中有七种结点类型:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或成为根节点)。文档的根节点即是文档结点;对应属性有属性结点,元素有元素结点。二、常用路径表达式表达式描述nodename 选取此节点的所有子节点/
2009-03-22 16:07:00 1471 1
原创 J2EE主要方向
j2ee的主要方向,它们是:htm:重点是form表单和table;隐传域传值;以及frame框架;css:鼠标属性,颜色;滚动条属性;body属性;table属性;Javascript:document/window对象;常用事件onclic;ondblonclick、onmouseout、onchang、onsubmit
2009-03-22 15:56:00 602
原创 MVC模式示例
此程序是基于Bean的MVC模式)Model-View-Controller(MVC)架构模式 mvc最重要的概念是将逻辑层和数据访问层分离出来。分开主要有两个好处: 一,逻辑层(Model)可能会对应多个显示层(View),如果逻辑层和显示层放在一起的话,再添加一个显示层的时候就会极大地增加组件的复杂性。 二,通常情况下,每次修改显示层的时候一般并不需要修改逻辑层。
2009-03-22 15:54:00 476
原创 Java解析XML的四种方式
1.介绍1)DOM(JAXP Crimson解析器)DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有
2009-03-22 15:31:00 810
原创 VMware虚拟机和宿主机共享文件夹(windows,linux)
在windows XP系统下与vmware虚拟机Linux文件共享 方法使用共享文件夹 通过共享文件夹,你可以方便的在虚拟机和宿主机之间共享文件。如果你想用共享文件夹,你必须在客户机中安装与VMworkstation版本相同的vm-tools并且在你的虚拟机设置中指定共享目录。VMware Workstation 5包含了性能增强了的共享文件夹功能。你能够使用共享文件夹功能在以下客户操作系
2009-01-14 14:05:00 86726 6
原创 telnet不到Windows2000
为什么telnet 到对方的win2000主机(telnet服务全开,无防火墙)老是出现这样的错误,怎样解决? Trying 192.168.20.200... Connected to 192.168.20.200. Escape character is ^]. Server allows NTLM authentication only Server has closed conne
2008-11-10 18:51:00 1221
原创 Linux服务配置
cd 切换目录 dir 显示目录内容 ls 显示目录内容 cat 显示文件内容,适合小文件 less 分屏显示文件内容,可前后翻阅 more 分屏显示文件内容,不可向前翻阅 head 显示文件头部内容 tail 显示文件尾部内容 touch 创建文件或更新文件访问时间 mkdir 创建目录 rmdir 删除目录 rm 删除文件或目录(-r) cp 复
2008-11-10 15:43:00 6011
原创 Red Hat Linux 9架设FTP
Red Hat Linux 9利用其简单的配置和用户熟悉的图形界面为人们提供了丰富的Internet服务,FTP便是其提供的服务之一。在众多的网络应用中,FTP有着非常重要的地位,互联网中各种各样的软件资源大多数都放在FTP服务器中。与大多数互联网服务一样,FTP也是一个客户机/服务器系统。下面介绍一下如何在Red Hat Linux 9 下架设FTP服务器,希望藉此抛砖引玉
2008-11-10 15:36:00 534
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人