<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LeeWhoee University]]></title><description><![CDATA[分享，与人为乐！]]></description><link>https://blog.youkuaiyun.com/lihui_830501</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lihui_830501]]></copyright><item><title><![CDATA[SQL Server: T-SQL变量声明陷阱]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/49530573</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/49530573</guid><author>lihui_830501</author><pubDate>Sat, 31 Oct 2015 10:04:50 +0800</pubDate><description><![CDATA[T-SQL循环操作中声明局部变量，如果没有初始值NULL，下次迭代时会保有上次的值。 这会产生不可预料的大BUG. 看代码：
DECLARE @i int =2
WHILE @i>0
BEGIN
        DECLARE @var varchar(20);
        PRINT @var
        SET @var = CASE WHEN @i=2 THEN 'Test1' ELSE 'Test2' END
        SET @i-=1;
END

我们期待@var 永远为NULL，]]></description><category></category></item><item><title><![CDATA[优快云管理员看过来]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/37612157</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/37612157</guid><author>lihui_830501</author><pubDate>Sat, 23 Aug 2014 13:15:17 +0800</pubDate><description><![CDATA[你好，优快云管理员，我想我被特殊对待了。我看了一些人的博客，最终发现只有我博客的数据有异常，这算是给我的惊喜吗？]]></description><category></category></item><item><title><![CDATA[京东，你玩我？]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/37596051</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/37596051</guid><author>lihui_830501</author><pubDate>Wed, 09 Jul 2014 13:01:14 +0800</pubDate><description><![CDATA[京东，咱不要这样好吗？这样玩有意思吗？（省略一万字。。。）这是一场京东注册的痛！]]></description><category></category></item><item><title><![CDATA[垃圾回收GC:.Net自动内存管理 上(三)终结器]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20202881</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20202881</guid><author>lihui_830501</author><pubDate>Tue, 08 Jul 2014 00:40:22 +0800</pubDate><description><![CDATA[GC提供了另外一个能够给你带来好处的功能：终结器。在一个资源被回收后，终结器允许一个优雅的清理操作。使用终结器，当GC释放资源所占的内存时，它们可以进行适当的自我清理。表面上，终结器看起来直接了当：你创建一个带终结器的对象，当它被回收时，终结器被调用。实际上，有更多的操作你看不到。]]></description><category></category></item><item><title><![CDATA[垃圾回收GC:.Net自动内存管理 上(二)内存算法]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20202543</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20202543</guid><author>lihui_830501</author><pubDate>Sat, 28 Jun 2014 00:21:59 +0800</pubDate><description><![CDATA[GC检测用于查看堆中是否有对象不再被程序使用。如果这样的对象存在，这些对象占用的内存就可以被回收利用。（如果堆中没有可用内存空间时，new操作符将会抛出OutOfMemoryException异常）GC是怎样知道一个对象是否还被程序使用呢？你可以想象一下，这不是一个容易回答的问题。
每一个程序都有一组根节点(roots)，它们用于识别定位托管堆中的对象或空(null)对象指向的存储空间。比如，程序中所有全局对象指针或静态对象指针都被看作是程序根节点(roots)的一部分。另外，线程栈中任何局部变量或参数对象]]></description><category></category></item><item><title><![CDATA[垃圾回收GC:.Net自动内存管理 上(一)内存分配]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/17291953</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/17291953</guid><author>lihui_830501</author><pubDate>Fri, 27 Jun 2014 01:58:02 +0800</pubDate><description><![CDATA[.NET CLR将所有资源分配到托管堆上，这有点像C语言中的堆但是你不用去释放资源因为闲置资源在.NET中将被自动释放。现在就有一个问题了，托管堆是怎么知道一个对象什么时候将不再被程序使用？现今有很多的GC算法。每一个算法都针对某一特定环境进行调优，进而获得最好的性能。这篇文章着重于.NET CLR使用的GC算法。.Net下的GC完全解决了开发者跟踪内存使用以及控制释放内存的窘态。然而，你或许想要理解GC是怎么工作的。此系列文章中将会解释内存资源是怎么被合理分配及管理的，并包含非常详细的内在算法描述。同时，]]></description><category></category></item><item><title><![CDATA[使用OPEN XML SDK 读取EXCEL中的超链接Hyperlink]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/26760765</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/26760765</guid><author>lihui_830501</author><pubDate>Sat, 24 May 2014 00:07:48 +0800</pubDate><description><![CDATA[先创建一个包含所有EXCEL单元格中超链接Hyperlink数据的表，再定位单元格通过列头（如A1，B1）获取超链接信息。]]></description><category></category></item><item><title><![CDATA[自定义html中a标签的title提示tooltip]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20520981</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20520981</guid><author>lihui_830501</author><pubDate>Wed, 21 May 2014 00:55:05 +0800</pubDate><description><![CDATA[用简单的jquery+CSS3创建自定义的a标签title提示，用来代替浏览器默认行为。如图：]]></description><category></category></item><item><title><![CDATA[Python抓取小说]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/21507495</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/21507495</guid><author>lihui_830501</author><pubDate>Wed, 14 May 2014 00:48:32 +0800</pubDate><description><![CDATA[在MAC下还是用PYTHON抓取小说简单]]></description><category></category></item><item><title><![CDATA[CKEditor上传插件]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20777603</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20777603</guid><author>lihui_830501</author><pubDate>Fri, 09 May 2014 00:05:19 +0800</pubDate><description><![CDATA[CKEditor的上传插件不是免费的，特此开发一个与大家共享。看图：]]></description><category></category></item><item><title><![CDATA[SELECT语句逻辑执行顺序，你知道吗？]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20281435</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20281435</guid><author>lihui_830501</author><pubDate>Wed, 23 Apr 2014 00:29:51 +0800</pubDate><description><![CDATA[这不是一个什么多深的技术问题，多么牛叉的编程能力。这跟一个人的开发能力也没有非常必然的直接关系，但是知道这些会对你的SQL编写，排忧及优化上会有很大的帮助。它不是一个复杂的知识点，但是一个非常基础的SQL根基。不了解这些，你一直用普通水泥盖房子；掌握这些，你是在用高等水泥盖房子。]]></description><category></category></item><item><title><![CDATA[SQL SERVER中XML查询：FOR XML指定PATH]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20266183</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20266183</guid><author>lihui_830501</author><pubDate>Sun, 20 Apr 2014 00:28:23 +0800</pubDate><description><![CDATA[在SQL SERVER中，XML查询可以指定RAW，AUTO，EXPLICIT，PATH。本文用一些实例介绍SQL SERVER中指定PATH的XML查询。]]></description><category></category></item><item><title><![CDATA[SQL SERVER中XML查询：FOR XML指定EXPLICIT]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20266097</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20266097</guid><author>lihui_830501</author><pubDate>Wed, 09 Apr 2014 00:35:11 +0800</pubDate><description><![CDATA[在SQL SERVER中，XML查询可以指定RAW，AUTO，EXPLICIT，PATH。本文用一些实例介绍SQL SERVER中指定EXPLICIT的XML查询。]]></description><category></category></item><item><title><![CDATA[SQL SERVER中XML查询：FOR XML指定AUTO]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/22905361</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/22905361</guid><author>lihui_830501</author><pubDate>Fri, 04 Apr 2014 02:05:10 +0800</pubDate><description><![CDATA[在SQL SERVER中，XML查询可以指定RAW，AUTO，EXPLICIT，PATH。本文用一些实例介绍SQL SERVER中指定AUTO的XML查询。]]></description><category></category></item><item><title><![CDATA[SQL SERVER中XML查询：FOR XML指定AUTO]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20266019</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20266019</guid><author>lihui_830501</author><pubDate>Thu, 03 Apr 2014 23:12:18 +0800</pubDate><description><![CDATA[SQL SERVER中XML查询：FOR XML指定AUTO




前言



在SQL SERVER中，XML查询可以指定RAW，AUTO，EXPLICIT，PATH。本文用一些实例介绍SQL SERVER中指定AUTO的XML查询。





基础示例
片断1：
with TestXml
as
(
    select 1 as id,N'LeeWho]]></description><category></category></item><item><title><![CDATA[优快云广告还是被攻击了？病毒？木马？网络钓鱼？]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/22770449</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/22770449</guid><author>lihui_830501</author><pubDate>Wed, 02 Apr 2014 03:51:54 +0800</pubDate><description><![CDATA[今天刚一打开自已的博客，右下角一弹窗吓的膀胱一紧。这是神马情况？直接给我提示我的余额宝余额21亿。]]></description><category></category></item><item><title><![CDATA[SQL SERVER中XML查询：FOR XML指定RAW]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20265249</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20265249</guid><author>lihui_830501</author><pubDate>Wed, 26 Mar 2014 00:59:07 +0800</pubDate><description><![CDATA[在SQL SERVER中，XML查询可以指定RAW，AUTO，EXPLICIT，PATH。本文用一些实例介绍SQL SERVER中指定RAW的XML查询。]]></description><category></category></item><item><title><![CDATA[SQL SERVER中GROUPING SETS，CUBE，ROLLUP]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20265039</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20265039</guid><author>lihui_830501</author><pubDate>Tue, 25 Mar 2014 00:42:56 +0800</pubDate><description><![CDATA[用实例解释SQL SERVER中GROUPING SETS，CUBE，ROLLUP]]></description><category></category></item><item><title><![CDATA[SQL SERVER中PERCENTILE_CONT和PERCENTILE_DISC]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20264793</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20264793</guid><author>lihui_830501</author><pubDate>Sat, 22 Mar 2014 00:19:43 +0800</pubDate><description><![CDATA[用数据实例解释SQL SERVER中PERCENTILE_CONT和PERCENTILE_DISC]]></description><category></category></item><item><title><![CDATA[SQL SERVER中FIRST_VALUE和LAST_VALUE]]></title><link>https://blog.youkuaiyun.com/lihui_830501/article/details/20264735</link><guid>https://blog.youkuaiyun.com/lihui_830501/article/details/20264735</guid><author>lihui_830501</author><pubDate>Tue, 18 Mar 2014 02:30:04 +0800</pubDate><description><![CDATA[用实例数据解释SQL SERVER中FIRST_VALUE和LAST_VALUE]]></description><category></category></item></channel></rss>