<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HenryWang]]></title><description><![CDATA[实际开发经验记录]]></description><link>https://blog.youkuaiyun.com/wanghuidhu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wanghuidhu]]></copyright><item><title><![CDATA[Hibernate关联关系]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792704</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792704</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:15:00 +0800</pubDate><description><![CDATA[<br />http://ixiaojin.javaeye.com/blog/318970]]></description><category></category></item><item><title><![CDATA[C#中判断字符串是全角还是半角 ]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792701</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792701</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:14:00 +0800</pubDate><description><![CDATA[<br />全角是指用二个字节来表示的一个字符<br />半角是用一个字节来表示的一个字符<br /> <br />这样的话我们就可以用string.length 和System.text.Encoding.Default.GetByteCount来判断<br /> <br />其中string.length表示字符串的字符数，<br />System.text.Encoding.Default.GetByteCount表示字符串的字节数。<br /> <br />将全角的变为半角   <br />  st]]></description><category></category></item><item><title><![CDATA[JAVA解与压缩]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792692</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792692</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:12:00 +0800</pubDate><description><![CDATA[<br />JAVA是面向对象的语言,把每一种事物都看成是对象.<br />       如压缩来说,有以下对象,压缩包ZipFile /被压缩的文件(包括目录) ZipEntry,以下是一个比较简单的代码,希望对大家有所帮助.当然有更好的,也请指出来.<br /><br />      Java代码 import java.io.File;   import java.io.FileInputStream;   import java.io.FileOutputStream;   import java.]]></description><category></category></item><item><title><![CDATA[JAVA多线程demo]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792679</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792679</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:11:00 +0800</pubDate><description><![CDATA[<br />在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多，这是因为 Java 编程语言提供了语言级的支持。本文通过简单的编程示例来说明 Java 程序中的多线程是多么直观。读完本文以后，用户应该能够编写简单的多线程程序。 <br />为什么会排队等待？<br />下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程，控制在这四个任务之间线性地移动。此外，因为所需的资源 ? 打印机、磁盘、数据库和显示屏 -- 由于硬件和软件的限制都有内在的潜伏时间，所以每项任务都]]></description><category></category></item><item><title><![CDATA[JAVA压缩文件]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792667</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792667</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:09:00 +0800</pubDate><description><![CDATA[压缩文件夹代码： 
import java.io.File; 
import java.io.FileInputStream; 
import java.io.FileOutputStream; 
import java.util.zip.ZipEntry; 
import java.util.zip.ZipOutputStream; 

public class CompressBook { 
public CompressBook() {} 

    /**//* 
    * ]]></description><category></category></item><item><title><![CDATA[JAVA四种方法拷贝文件]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792656</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792656</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:07:00 +0800</pubDate><description><![CDATA[<br />使用 java 进行文件拷贝 相信很多人都会用,,不过效率上是否最好呢?<br />最近看了看NIO决定试一试 java  NIO 到底有什么性能的提升.<br />第一种方法:古老的方式<br />Java代码 public static long forJava(File f1,File f2) throws Exception{     long time=new Date().getTime();     int length=2097152;     FileInputStream i]]></description><category></category></item><item><title><![CDATA[使用 dom4j 解析 XML]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792649</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5792649</guid><author>wanghuidhu</author><pubDate>Fri, 06 Aug 2010 11:05:00 +0800</pubDate><description><![CDATA[<br />dom4j 是一种解析 XML 文档的开放源代码 XML 框架。<br /> <br />http://www.ibm.com/developerworks/cn/xml/x-dom4j.html]]></description><category></category></item><item><title><![CDATA[N 层应用程序中的数据检索和 CUD 操作 (LINQ to SQL)]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5631337</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5631337</guid><author>wanghuidhu</author><pubDate>Fri, 28 May 2010 17:15:00 +0800</pubDate><description><![CDATA[http://msdn.microsoft.com/zh-cn/library/bb546187.aspx  http://www.cnblogs.com/kirinboy/archive/2010/01/20/linq-to-sql-update-1.html 【引文】在学习LINQ时，我几乎被一个困难所击倒，这就是你从标题中看到的更新数据库的操作。下面我就一步步带你]]></description><category></category></item><item><title><![CDATA[.NET 3.5 Ajax]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5509976</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5509976</guid><author>wanghuidhu</author><pubDate>Wed, 21 Apr 2010 09:53:00 +0800</pubDate><description><![CDATA[http://www.asp.net/ajaxlibrary/act.ashx]]></description><category></category></item><item><title><![CDATA[asp.net的postback机制：__doPostBack]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5493082</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5493082</guid><author>wanghuidhu</author><pubDate>Fri, 16 Apr 2010 12:40:00 +0800</pubDate><description><![CDATA[__doPostBackCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />input type="hidde]]></description><category></category></item><item><title><![CDATA[.NET 2.0 VS .NET 1.0]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5491913</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5491913</guid><author>wanghuidhu</author><pubDate>Fri, 16 Apr 2010 09:30:00 +0800</pubDate><description><![CDATA[1、支持泛型 泛型就是将类型参数化，实现更加广泛的复用。由于减少了装箱和拆箱，泛型对于值类型的对象性能提升明显。(1)  对于int这样的简单值类型，泛型能够提高2-5倍的速度。数据量越大，越明显。(2)  对于复杂的值类型，泛型能够提高30%-300%。数据量越大，越明显。(3)  对于引用（Reference）类型,泛型和传统的方式速度相当。(4)  泛型是 C# 2.0 的最强大的功]]></description><category></category></item><item><title><![CDATA[SqlDataAdapter]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5436471</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5436471</guid><author>wanghuidhu</author><pubDate>Wed, 31 Mar 2010 11:30:00 +0800</pubDate><description><![CDATA[SqlDataAdapter 类表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。无法继承此类。命名空间:System.Data.SqlClient程序集:System.Data（在 system.data.dll 中）SqlDataAdapter 是 DataSet 和 SQL Server 之间的桥接器]]></description><category></category></item><item><title><![CDATA[SqlConnection.ConnectionTimeout 与 SqlCommand.CommandTimeout ]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5436175</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5436175</guid><author>wanghuidhu</author><pubDate>Wed, 31 Mar 2010 11:00:00 +0800</pubDate><description><![CDATA[SqlConnection.ConnectionTimeout 属性表示：获取在尝试建立连接时终止尝试并生成错误之前所等待的时间。 通过在连接字符串中使用 ConnectTimeout 或 Connection Timeout 关键字，可以设置某个连接等待超时的时间。值 0 指示无限制，在 ConnectionString 中应避免值 0，否则会无限期地等待连接尝试。  Sql]]></description><category></category></item><item><title><![CDATA[Compile a Standalone procedure ]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5414498</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5414498</guid><author>wanghuidhu</author><pubDate>Thu, 25 Mar 2010 09:42:00 +0800</pubDate><description><![CDATA[PurposeUse the ALTER PROCEDURE statement to explicitly recompile a standalone stored procedure. Explicit recompilation eliminates the need for implicit run-time recompilation and prevents associated]]></description><category></category></item><item><title><![CDATA[Hibernate 延迟加载类属性]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5411990</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5411990</guid><author>wanghuidhu</author><pubDate>Wed, 24 Mar 2010 14:44:00 +0800</pubDate><description><![CDATA[Java web程序员偶尔会遇见此类问题： could not initialize proxy - the owning Session was closed1. This error means that youre trying to access a lazily-loaded property or collection, but the hiberna]]></description><category></category></item><item><title><![CDATA[.net数据访问技术DB2数据库版本 ]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5355661</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5355661</guid><author>wanghuidhu</author><pubDate>Mon, 08 Mar 2010 11:07:00 +0800</pubDate><description><![CDATA[How you connect to DB2 determines what you can do. There are three techniques to connect to DB2 from .NET:  Using an OleDb .NET Managed Provider Both Microsoft and IBM recommend utilizing an Ole]]></description><category></category></item><item><title><![CDATA[sqlstate代码消息以及其含义 ]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5338425</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5338425</guid><author>wanghuidhu</author><pubDate>Tue, 02 Mar 2010 12:38:00 +0800</pubDate><description><![CDATA[本节列示 SQLSTATE 及其含义。SQLSTATE 是按类代码进行分组的；对于子代码，请参阅相应的表。表 2. SQLSTATE 类代码 类 代码   含义 要获得子代码， 参阅... 00 完全成功完成 表 3 01 警告 表 4 02 无数据 表 5 07 动态 SQL 错误 表 6 08 连接异常 表 7 09 触发操作异常 表 8 0A 功能部件不受支持 表 9 0D 目标类型规范]]></description><category></category></item><item><title><![CDATA[ JavaScript进行GET和POST请求]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5329645</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5329645</guid><author>wanghuidhu</author><pubDate>Fri, 26 Feb 2010 15:42:00 +0800</pubDate><description><![CDATA[JavaScript进行GET和POST请求Web上最常见的请求就是GET请求.每次在浏览器中输入URL并打开也米纳市,就是在向服务器发送一个GET请求.GET请求：GET请求的参数使用问号追加到URL的结尾,后米纳给这用&好连接起来的名称/值.例如:http://www.somewhere.com/page.php?name1=value1&name2=value2&name3=]]></description><category></category></item><item><title><![CDATA[chain.doFilter]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5304585</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5304585</guid><author>wanghuidhu</author><pubDate>Wed, 10 Feb 2010 12:20:00 +0800</pubDate><description><![CDATA[chain.doFilter(request,response) 他的作用是将请求转发给过滤器链上下一个对象。这里的“下”指的是哪里 ？值得是下一个filter，如果没有filter那就是你请求的资源。 一般filter都是一个链,web.xml 里面配置了几个就有几个。一个一个的连在一起 request -> filter1 -> filter2 ->filter3 ->]]></description><category></category></item><item><title><![CDATA[Double-checked locking and the Singleton pattern]]></title><link>https://blog.youkuaiyun.com/wanghuidhu/article/details/5265274</link><guid>https://blog.youkuaiyun.com/wanghuidhu/article/details/5265274</guid><author>wanghuidhu</author><pubDate>Thu, 28 Jan 2010 14:30:00 +0800</pubDate><description><![CDATA[http://www.ibm.com/developerworks/java/library/j-dcl.html?loc=j Double-checked locking and the Singleton pattern A comprehensive look at this broken programming idiom Peter Haggar (haggar@]]></description><category></category></item></channel></rss>