<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zhanghai921的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zhanghai921</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhanghai921]]></copyright><item><title><![CDATA[js中屏蔽功能介绍]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/5138815</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/5138815</guid><author>zhanghai921</author><pubDate>Tue, 05 Jan 2010 22:41:00 +0800</pubDate><description><![CDATA[1.屏蔽功能类1.1 屏蔽键盘所有键<!--function document.onkeydown(){event.keyCode = 0;event.returnvalue = false;}// -->1.2 屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者<!--funct]]></description><category></category></item><item><title><![CDATA[dom4j操作xml文件详解]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4637326</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4637326</guid><author>zhanghai921</author><pubDate>Wed, 07 Oct 2009 00:10:00 +0800</pubDate><description><![CDATA[# 1. SAXReader reader = new SAXReader();     #   2. Document doc = reader.read(...);     #   3. List childNodes = doc.selectNodes("//Config/Child/ChildNode");     #   4. for(Object obj:childNode]]></description><category></category></item><item><title><![CDATA[实例化beanfactory的三种方法]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4623300</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4623300</guid><author>zhanghai921</author><pubDate>Wed, 30 Sep 2009 22:51:00 +0800</pubDate><description><![CDATA[   1. package com.test.spring;     2. import org.springframework.beans.factory.BeanFactory;     3. import org.springframework.core.io.Resource;     4. import org.springframework.beans.factory.xm]]></description><category></category></item><item><title><![CDATA[判断字符串中是否含有汉字及其汉字的个数]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4560354</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4560354</guid><author>zhanghai921</author><pubDate>Wed, 16 Sep 2009 21:23:00 +0800</pubDate><description><![CDATA[public class StringTest {		/**	 * 该方法只是简单的查看字符串中有没有汉字和汉字的个数	 * @param s	 */	public void testMethod1(String s){		int bytesLength = s.getBytes().length;		int sLength = s.length();		int]]></description><category></category></item><item><title><![CDATA[50个常用的sql]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4551595</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4551595</guid><author>zhanghai921</author><pubDate>Mon, 14 Sep 2009 15:38:00 +0800</pubDate><description><![CDATA[Student(S#,Sname,Sage,Ssex) 学生表   Course(C#,Cname,T#) 课程表   SC(S#,C#,score) 成绩表   Teacher(T#,Tname) 教师表   问题：   1、查询“001”课程比“002”课程成绩高的所有学生的学号；     select a.S# from (select s]]></description><category></category></item><item><title><![CDATA[ JAVA程序员面试32问]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4546921</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4546921</guid><author>zhanghai921</author><pubDate>Sat, 12 Sep 2009 21:22:00 +0800</pubDate><description><![CDATA[第一，谈谈final， finally， finalize的区别。   final？修饰符（关键字）如果一个类被声明为final，意味着它不能再派生出新的子类，不能作为父类被继承。因此一个类不能既被声明为abstract的，又被声明为final的。将变量或方法声明为final，可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值，而在以后的引用中只能读取，]]></description><category></category></item><item><title><![CDATA[在myeclipse中启动tomcat，控制台不打印启动信息的解决办法。]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4453920</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4453920</guid><author>zhanghai921</author><pubDate>Sun, 16 Aug 2009 23:47:00 +0800</pubDate><description><![CDATA[运行Eclipse，点击主窗口工具栏中的“server”图标，在其下拉菜单中选择Configure Server，进入Preferences中， 在左边菜单中MyEclipse――Application Server中的Tomcat 5,定义好Tomcat的所在路径， 选择add，点Browse 找到JDK的安装路径]]></description><category></category></item><item><title><![CDATA[tomcat6.0安装问题]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4332282</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4332282</guid><author>zhanghai921</author><pubDate>Wed, 08 Jul 2009 20:11:00 +0800</pubDate><description><![CDATA[安装tomcat6.0的时候出现了failed to install tomcat service check your settings and permissions。这个问题，由于执行到C:/Program Files/Java/jre6/bin/client/jvm.dll时报错，我就重新安装jdk和jre都不行，再后来把myeclipse重新安装了下也是不行，彻底怒了。结果我把卡巴斯基关]]></description><category></category></item><item><title><![CDATA[SQL操作全集 ]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4323506</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4323506</guid><author>zhanghai921</author><pubDate>Sun, 05 Jul 2009 20:12:00 +0800</pubDate><description><![CDATA[SQL操作全集 下列语句部分是Mssql语句，不可以在access中使用。 SQL分类： DDL—数据定义语言(CREATE，ALTER，DROP，DECLARE) DML—数据操纵语言(SELECT，DELETE，UPDATE，INSERT) DCL—数据控制语言(GRANT，REVOKE，COMMIT，ROLLBACK) 首先,简要介绍基础语句： 1、说明：创建数据库 CREATE DATAB]]></description><category></category></item><item><title><![CDATA[abstract与interface的区别]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4205130</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4205130</guid><author>zhanghai921</author><pubDate>Thu, 21 May 2009 01:23:00 +0800</pubDate><description><![CDATA[1.abstract class 在 Java 语言中表示的是一种继承关系，一个类只能使用一次继承关系。但是，一个类却可以实现多个interface。2.在abstract class 中可以有自己的数据成员，也可以有非abstarct的成员方法，而在interface中，只能够有静态的不能被修改的数据成员（也就是必须是static final的，不过在 interface中一般不定义数据成员），]]></description><category></category></item><item><title><![CDATA[使用cellset检索数据]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4156029</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4156029</guid><author>zhanghai921</author><pubDate>Wed, 06 May 2009 21:55:00 +0800</pubDate><description><![CDATA[在连接状态下检索数据的示例下面的示例连接到本地服务器，然后对该连接运行命令。该示例使用 CellSet 对象模型分析结果：列标题（元数据）从第一个轴检索，每行标题（元数据）从第二个轴检索，交点数据使用 Cells 集合检索。string ReturnCommandUsingCellSet(){    //Create a new string builder to store the re]]></description><category></category></item><item><title><![CDATA[把CellSet转换成DataTable 的C#函数]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4155912</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4155912</guid><author>zhanghai921</author><pubDate>Wed, 06 May 2009 21:11:00 +0800</pubDate><description><![CDATA[得到cellset代码：public static CellSet ExecuteCellSet(string connectionString, string queryString)        {            string connString = connectionString;            AdomdConnection conn = new AdomdCon]]></description><category></category></item><item><title><![CDATA[sqlserver2005安装错误：性能监视器计数器要求]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/4102841</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/4102841</guid><author>zhanghai921</author><pubDate>Thu, 23 Apr 2009 11:49:00 +0800</pubDate><description><![CDATA[运行 cmd unlodctr w3svc unlodctr msftpsvc unlodctr asp unlodctr inetinfo 以上是将4个计数器删除 lodctr w3ctrs.ini lodctr ftpctrs.ini lodctr axperf.ini lodctr infoctrs.ini 添加计数器]]></description><category></category></item><item><title><![CDATA[mapEntry]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/3590613</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/3590613</guid><author>zhanghai921</author><pubDate>Tue, 23 Dec 2008 17:18:00 +0800</pubDate><description><![CDATA[  private Hashtable emails = new Hashtable();//       方法一: 用entrySet()//   Iterator it = emails.entrySet().iterator();//   while(it.hasNext()){//    Map.Entry m=(Map.Entry)it.next();//    logger.i]]></description><category></category></item><item><title><![CDATA[I/O处理类的完整总汇]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/2448750</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/2448750</guid><author>zhanghai921</author><pubDate>Thu, 15 May 2008 16:17:00 +0800</pubDate><description><![CDATA[输入 输出 数据类型 说明 InputStream OutputStream byte 最底层 ByteArrayInputStream ByteArrayOutputStream byte 带字节缓冲 缓冲 FileInputStream FileOutputStream byte 直接对文件进行操作 FilterInputStream FilterOutputStream byte 过滤输出流]]></description><category></category></item><item><title><![CDATA[类的调用问题]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/2431341</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/2431341</guid><author>zhanghai921</author><pubDate>Sat, 10 May 2008 22:05:00 +0800</pubDate><description><![CDATA[请不要使用工具运行，看看Test类main方法执行的结果是？ package test; public class Parent { public static String staticname = "parentStaticname"; public String name = "Parent"; public String getName(){ return name]]></description><category></category></item><item><title><![CDATA[类调用问题]]></title><link>https://blog.youkuaiyun.com/zhanghai921/article/details/2431177</link><guid>https://blog.youkuaiyun.com/zhanghai921/article/details/2431177</guid><author>zhanghai921</author><pubDate>Sat, 10 May 2008 21:23:00 +0800</pubDate><description><![CDATA[不用任何工具求出下面程序的结果 public class Test  { private int ix = 50; private Test( int ix) { System.out.println(ix); } static { System.out.println("test2"); } { System.out.println("test3"); } publi]]></description><category></category></item></channel></rss>