<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lhrhi的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lhrhi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lhrhi]]></copyright><item><title><![CDATA[NHibernate 3.2或以上的版本就没有 NHibernate.ByteCode.Castle.dll，NHibernate.ByteCode.LinFu.dll， NHibernate.Byt]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/10582875</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/10582875</guid><author>lhrhi</author><pubDate>Fri, 30 Aug 2013 10:51:12 +0800</pubDate><description><![CDATA[NHibernate 3.2或以上的版本就没有
 NHibernate.ByteCode.Castle.dll，
NHibernate.ByteCode.LinFu.dll， NHibernate.ByteCode.Spring.dll 这三个DLL了，
 
hibernate.cfg.xml 配置文件中的 proxyfactory.factory_class要修改如下： 
  NHib]]></description><category></category></item><item><title><![CDATA[JS for web developers的第十章的一段翻译]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8571379</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8571379</guid><author>lhrhi</author><pubDate>Tue, 05 Feb 2013 13:11:38 +0800</pubDate><description><![CDATA[本文转载自：http://blog.sina.com.cn/s/blog_50122c300100fbqs.html


前言：由于最近在做Web html 编辑器，会用range方面知识，在查找资料的时候，发到本文，觉得对自己有帮助，特此转载。



Ranges
To allow an even greater measure of control over a page, y]]></description><category></category></item><item><title><![CDATA[document.execCommand() 使用详细说明]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8469797</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8469797</guid><author>lhrhi</author><pubDate>Sat, 05 Jan 2013 17:16:41 +0800</pubDate><description><![CDATA[最近在做一个HTML编辑器，
看了很多这方面的资料，
在这里要给大家分享的是 document.execCommand()
做HTML编辑器，这个命令用得很多的，
以下这个命令的解释：


execCommand方法是执行一个对当前文档，当前选择或者给出范围的命令。处理Html数据时常用如下格式：document.execCommand(sCommand[,交互方式,动态参数])，其]]></description><category></category></item><item><title><![CDATA[JS Range HTML文档/文字内容选中、库及应用介绍]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8469756</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8469756</guid><author>lhrhi</author><pubDate>Sat, 05 Jan 2013 17:08:03 +0800</pubDate><description><![CDATA[我最近在做一个HTML编辑器，对Range这方面的资料有饥渴的需求，
也查阅了很多这方面的资料，觉得本篇文章非常不错。

本文转载来自以下链接，想看原文的朋友，可以打开下面的链接。

by zhangxinxu from 
http://www.zhangxinxu.com
本文地址：http://www.zhangxinxu.com/wordpress/?p=1591
一、前面的]]></description><category></category></item><item><title><![CDATA[Ckeditor 编辑器二次开发一些经验总结]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8468521</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8468521</guid><author>lhrhi</author><pubDate>Sat, 05 Jan 2013 14:13:54 +0800</pubDate><description><![CDATA[Ckeditor 编辑器 API: 要查询API，
可以到官网：     
http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.dom.node.html


var selected_doc = CKEDITOR.instances.editor1.getSelection();  


获得当前实例editor1选中的元]]></description><category></category></item><item><title><![CDATA[IE DIV背景透明，点击事件不响应解决方案]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8452768</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8452768</guid><author>lhrhi</author><pubDate>Sun, 30 Dec 2012 14:52:52 +0800</pubDate><description><![CDATA[IE DIV背景透明，给DIV绑定点击事件，

$("div").bind("click", function(){
     alert('click me.');
});


当点击DIV时，不会响应已经绑定的点击事件。
解决方案是给DIV的设置以下样式。



background-image: url(data:image/gif; base64,AAAA);
或]]></description><category></category></item><item><title><![CDATA[jQuery 浏览器判断]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8424394</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8424394</guid><author>lhrhi</author><pubDate>Mon, 24 Dec 2012 12:40:07 +0800</pubDate><description><![CDATA[jQuery 浏览器判断，详见以下代码清单。










浏览器判断






$(function() {

	if($.browser.msie) {
		alert("this is msie."); 
		alert('version: '+$.browser.version);
		if($.browser.version == "6.0") alert('ie]]></description><category></category></item><item><title><![CDATA[透明层覆盖在另一层上，透明层在ie6下不能响应事件的解决]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/8424162</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/8424162</guid><author>lhrhi</author><pubDate>Mon, 24 Dec 2012 11:29:02 +0800</pubDate><description><![CDATA[本文转载自： http://blog.youkuaiyun.com/luojxun/article/details/4064513  


ie6下，当使用一个透明层覆盖在另一层上时，这个透明层就不能响应事件。（ie7和ie8下是否有该问题，就不知道了。）而firefox下是可以响应事件的。如何解决这一问题呢？Google上搜不到该问题的答案。
    不过幸好，ext-core-3.0-beta1发]]></description><category></category></item><item><title><![CDATA[C# 判断 SqlDataReader 实例是否包含查询数据库表的列]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/7921622</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/7921622</guid><author>lhrhi</author><pubDate>Wed, 29 Aug 2012 21:35:18 +0800</pubDate><description><![CDATA[C# 判断 SqlDataReader 实例是否包含查询数据库表的列。


在写数据库操作类方法时，假如需要把SqlDataReader 的实例，填充到实体中。
而次查询数据表的列又不是固定的，所以在填充前需要判断 SqlDataReader 的实例 是否包含有列，
才可以适应查询列数不固定，也可以动态的填充，
提高程序的重用性。


   
   
        ///]]></description><category></category></item><item><title><![CDATA[.NET 批量插入数据，DataSet, SqlDataAdapter.Update]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/7918881</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/7918881</guid><author>lhrhi</author><pubDate>Wed, 29 Aug 2012 11:16:38 +0800</pubDate><description><![CDATA[在.NET中可以利用SqlDataAdapter类的Update方法批量把数据更新到数据库，这样可以提高写入数据库的工作效率，
减少操作数据频率，减轻数据库压力。


方法的使用详细可以参看MSDN中文 http://technet.microsoft.com/zh-cn/library/system.data.sqlclient.sqldataadapter.aspx
Update方法]]></description><category></category></item><item><title><![CDATA[一个简单的WebService实现例子，SOAP安全验证]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/7913751</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/7913751</guid><author>lhrhi</author><pubDate>Mon, 27 Aug 2012 22:00:56 +0800</pubDate><description><![CDATA[WebService是基于SOAP协议进行网络通讯的，但本文只介绍了一个WebService简单的使用例子，没有详细介绍关于SOAP协议的知识，有兴趣的朋友可以网站搜索下，
这方面的资料是非常多。
下面说说WebService的例子吧。


1、新建一个WebService项目，在项目下新建一个SoapHeader.cs类，这个类是用来做WebSerivce安全性验证，此类必须继承.ne]]></description><category></category></item><item><title><![CDATA[.NET 一次查询多表，填充DataSet并指定表名（DataSet指定DataTable名称的技巧）]]></title><link>https://blog.youkuaiyun.com/lhrhi/article/details/7904848</link><guid>https://blog.youkuaiyun.com/lhrhi/article/details/7904848</guid><author>lhrhi</author><pubDate>Fri, 24 Aug 2012 17:34:22 +0800</pubDate><description><![CDATA[现实中的场景，有时可能需要一次查询数据库中表张， 
在使用SqlDataAdapter类的Fill方法填充DataSet， 同时指定填充到DataSet中DataTable表名，
例如设置成跟数据库一样的。


可以通过SqlDataAdapter类的TableMappings属性实现。
SqlDataAdapter类的Fill方法填充DataSet中表名称，默认是Table, Tab]]></description><category></category></item></channel></rss>