<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dengone的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dengone</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dengone]]></copyright><item><title><![CDATA[MongoDB查询性能分析]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/82228489</link><guid>https://blog.youkuaiyun.com/dengone/article/details/82228489</guid><author>dengone</author><pubDate>Thu, 30 Aug 2018 22:22:05 +0800</pubDate><description><![CDATA[       explain()方法能够提供大量与查询相关的信息。对于速度比较慢的查询来说，它是最重要的性能分析工具之一。通过查看一个查询的explain()输出信息，可以知道查询使用了哪个索引，以及是如何使用的。对于任意查询，都可以在最后添加一个explain()调用（与调用sort()或者limit()一样，不过explain()必须放在最后）。

       最常见的explain()输出...]]></description><category></category></item><item><title><![CDATA[字符串编码与解码过程中加号(+)解码为空格问题处理]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/81145377</link><guid>https://blog.youkuaiyun.com/dengone/article/details/81145377</guid><author>dengone</author><pubDate>Sat, 21 Jul 2018 16:03:26 +0800</pubDate><description><![CDATA[       字符串中包含尖括号(&amp;lt;,&amp;gt;)时,从前端提交给服务器前需要先编码,一般使用encodeURI,encodeURIComponent这两个方法,服务器取到字符串后再解码,使用HttpUtility.UrlDecode方法.

      用户反馈公司系统在录入的值中如果包含了&quot;+&quot;时过滤不到数据,经过断点调试发现是HttpUtility.UrlDecode方法解码时把+替换成...]]></description><category></category></item><item><title><![CDATA[MVC异常处理]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/49054741</link><guid>https://blog.youkuaiyun.com/dengone/article/details/49054741</guid><author>dengone</author><pubDate>Sun, 11 Oct 2015 22:58:57 +0800</pubDate><description><![CDATA[本文详细介绍了几种异常处理的方法及其特点，包括使用局部try-catch-finally异常处理,控制器级异常处理,全局异常处理.
a.局部try-catch-finally异常处理
即直接在代码中使用try-catch语句
public ActionResult TestMethod()
{
    try
    {
        //....
        return View(]]></description><category></category></item><item><title><![CDATA[Oracle 分组及连接组内字符串方法]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/45622029</link><guid>https://blog.youkuaiyun.com/dengone/article/details/45622029</guid><author>dengone</author><pubDate>Sun, 10 May 2015 17:34:05 +0800</pubDate><description><![CDATA[Oracle提供了排序集合函数LISTAGG,可使用此函数来实现该功能,如查询Products表中每个类别所包含的产品的字符串,且按照ProductName排序,代码如下:
select CategoryName,LISTAGG(ProductName, ',') WITHIN GROUP (ORDER BY ProductName) ProductNames
from Products a j]]></description><category></category></item><item><title><![CDATA[在SQL Server中怎么得到全为零的GUID(uniqueidentifier)]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/7993638</link><guid>https://blog.youkuaiyun.com/dengone/article/details/7993638</guid><author>dengone</author><pubDate>Tue, 18 Sep 2012 22:05:15 +0800</pubDate><description><![CDATA[在SQL Server数据库中,有时我们需要比较一个GUID是全为零(即其值是GUID.Empty).
当然一般会想到直接使用下面语句.
declare @emptyGUID uniqueidentifier;
select @emptyGUID = '00000000-0000-0000-0000-000000000000';
虽然可以，但是总觉得此方法略显笨重.
相比之下,还有另一种较]]></description><category></category></item><item><title><![CDATA[设计模式中类的关系]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/7935640</link><guid>https://blog.youkuaiyun.com/dengone/article/details/7935640</guid><author>dengone</author><pubDate>Sun, 02 Sep 2012 21:51:34 +0800</pubDate><description><![CDATA[在java以及其他的面向对象设计模式中，类与类之间主要有6种关系，他们分别是：依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。
1. 依赖（Dependence） 

        依赖关系的定义为：对于两个相对独立的对象，当一个对象负责构造另一个对象的实例，或者依赖另一个对象的服务时，这两个对象之间主要体现为依赖关系。定义比较晦涩难懂，但在java中的表现还是比较直观的：类A当]]></description><category></category></item><item><title><![CDATA[SQL Server 分组及连接组内字符串的几种方法]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/6295715</link><guid>https://blog.youkuaiyun.com/dengone/article/details/6295715</guid><author>dengone</author><pubDate>Fri, 01 Apr 2011 21:34:00 +0800</pubDate><description><![CDATA[系统开发时会遇到用户要求某一列分组后的数据一起显示而不是分别显示以减少数据重复及方便查看。]]></description><category></category></item><item><title><![CDATA[SQL分组小计功能的实现]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/6157713</link><guid>https://blog.youkuaiyun.com/dengone/article/details/6157713</guid><author>dengone</author><pubDate>Fri, 21 Jan 2011 21:16:00 +0800</pubDate><description><![CDATA[SQL 分组 小计]]></description><category></category></item><item><title><![CDATA[SQL Server 2005中拆分逗号分隔的字符串或把逗号分隔的字符串拆成数据表的函数]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5794151</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5794151</guid><author>dengone</author><pubDate>Fri, 06 Aug 2010 21:08:00 +0800</pubDate><description><![CDATA[sql Sever 把逗号分隔的字符串拆成数据表]]></description><category></category></item><item><title><![CDATA[将图片保存到表中并用ajax技术获取图片]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5478414</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5478414</guid><author>dengone</author><pubDate>Mon, 12 Apr 2010 20:49:00 +0800</pubDate><description><![CDATA[创建用于保存图片的表：create table stockImages( imageid int primary key identity(1,1),  [filename] varchar(50),  img varbinary(max)) 插入本地图片：insert into stockImagesselect 风景,bulkcolumnfrom o]]></description><category></category></item><item><title><![CDATA[ajax使用POST方法提交表单]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5204444</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5204444</guid><author>dengone</author><pubDate>Sun, 17 Jan 2010 21:02:00 +0800</pubDate><description><![CDATA[ ajax中使用post 方式提交表单时能提交多达2GB的内容,而GET方法只能提交最多512KB的内容.以下是ajax POST提交的例子.     Ajax POST方法提交表单    <!--    window.onerror=function(errorMessage,errorUrl,errorNum)    {        alert(err]]></description><category></category></item><item><title><![CDATA[双向img标签通信]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5183148</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5183148</guid><author>dengone</author><pubDate>Tue, 12 Jan 2010 21:53:00 +0800</pubDate><description><![CDATA[ 使用JavaScript 动态生成标记img也可以产生http请求,进而通过查询字符串来向服务器提交数据,服务器端接收请求并处理后可动态生成图像并向客户端输出,来显示处理结果,实现了用较小的局部刷新来与服务器双向通信的目的.(源码下载地址:http://codechina.net/source/2001372)    无标题页    <!--    functio]]></description><category></category></item><item><title><![CDATA[Image对象单向通信示例]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5183128</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5183128</guid><author>dengone</author><pubDate>Tue, 12 Jan 2010 21:44:00 +0800</pubDate><description><![CDATA[ 使用JavaScript 动态生成image对象也可以产生http请求,进而通过查询字符串来向服务器提交数据,实现与服务器通信的目的,是ajax前的JavaScript通信方法. 但是这种通信是单向的,即只能向服务器发送数据,但无法返回结果.(源码下载地址:http://codechina.net/source/2001372)http://www.w3.org/TR/xhtml1/DT]]></description><category></category></item><item><title><![CDATA[双向Script 标签通信]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5182897</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5182897</guid><author>dengone</author><pubDate>Tue, 12 Jan 2010 20:41:00 +0800</pubDate><description><![CDATA[使用JavaScript 动态生成标记Script可以产生http请求,进而通过查询字符串来向服务器提交数据,实现用较小的局部刷新来与服务器通信的目的.(源码下载地址:http://codechina.net/source/2001372)html 代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://ww]]></description><category></category></item><item><title><![CDATA[asp.net 数据访问层使用存储过程分页]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/5040821</link><guid>https://blog.youkuaiyun.com/dengone/article/details/5040821</guid><author>dengone</author><pubDate>Sat, 19 Dec 2009 23:09:00 +0800</pubDate><description><![CDATA[     在asp.net 网页中如果在业务逻辑层分页在使用PagedDataSource对象,但如果数据记录过多,使用它会严重的损害应用程序的性能.所以最好在数据访层分页,如果这样就要使用存储过程来分页.以下是以pubs 数据库中的employee表为例来进行数据分页的存储过程,你可以参考它根据实际情况来创建自己的存储过程. 注:@pageindex 数据页的索引,@dataperp]]></description><category></category></item><item><title><![CDATA[javascrpt 去除空格的简单易懂方法]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/4935176</link><guid>https://blog.youkuaiyun.com/dengone/article/details/4935176</guid><author>dengone</author><pubDate>Thu, 03 Dec 2009 20:17:00 +0800</pubDate><description><![CDATA[方法一:function KillSpace(x)                     {                      while((x.length > 0) && (x.charAt(0) ==  ))        x = x.substring(1, x.length);                      while((x.length >]]></description><category></category></item><item><title><![CDATA[ajax 局部刷新分页和自动搜索提示]]></title><link>https://blog.youkuaiyun.com/dengone/article/details/4887574</link><guid>https://blog.youkuaiyun.com/dengone/article/details/4887574</guid><author>dengone</author><pubDate>Fri, 27 Nov 2009 12:07:00 +0800</pubDate><description><![CDATA[ 源码下载地址:http://download.youkuaiyun.com/source/1918359前台HTML代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" >    无标题页        a { text-decoration:none;}          ]]></description><category></category></item></channel></rss>