<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[天亮国度]]></title><description><![CDATA[体味人生四季，相知冷暖秋冬]]></description><link>https://blog.youkuaiyun.com/tl2008168</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tl2008168]]></copyright><item><title><![CDATA[c# 获得方法的调用者的调用者的类名，方法名等]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/9180269</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/9180269</guid><author>tl2008168</author><pubDate>Wed, 26 Jun 2013 16:20:47 +0800</pubDate><description><![CDATA[转载出处：http://zhidao.baidu.com/question/554511506.html


1、返回当前方法所在的类名：

using System.Reflection;

sting className = MethodBase.GetCurrentMethod().ReflectedType.Name;

2、返回调用当前方法的方法名：

using]]></description><category></category></item><item><title><![CDATA[网上找到的关于c#线程池扩展]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/9120959</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/9120959</guid><author>tl2008168</author><pubDate>Tue, 18 Jun 2013 15:23:02 +0800</pubDate><description><![CDATA[public class ThreadPoolEx
    {
        private class WorkItemInfo
        {
            public AutoResetEvent AutoResetEvent { get; set; }
            public WaitCallback WaitCallback { get; set; }]]></description><category></category></item><item><title><![CDATA[[c#] SmartThreadPool[2]]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/9119197</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/9119197</guid><author>tl2008168</author><pubDate>Tue, 18 Jun 2013 11:39:49 +0800</pubDate><description><![CDATA[转自：http://www.xiaocan.me/archives/568

处理线程执行过程中出现的错误

private 
void button3_Click(object sender, EventArgs es)
{
    //处理线程执行过程中出现的错误
    SmartThreadPool stp = 
new SmartThreadPool();//如果需要将]]></description><category></category></item><item><title><![CDATA[c#4.0多线程的使用]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/9014567</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/9014567</guid><author>tl2008168</author><pubDate>Mon, 03 Jun 2013 16:19:42 +0800</pubDate><description><![CDATA[class Account
    {
        public int Balance
        {
            get;
            set;
        }
    }

       List tasks = new List();
            for (int i = 0; i < 4; i++)
            {]]></description><category></category></item><item><title><![CDATA[C# Socket异步通信]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8996374</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8996374</guid><author>tl2008168</author><pubDate>Thu, 30 May 2013 20:21:56 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/llllll/archive/2009/05/13/1455703.html  服务端篇
 
http://www.cnblogs.com/llllll/archive/2009/05/13/1455732.html  客户端篇]]></description><category></category></item><item><title><![CDATA[c# datatable 分组与统计]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8964352</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8964352</guid><author>tl2008168</author><pubDate>Thu, 23 May 2013 11:16:49 +0800</pubDate><description><![CDATA[var result = from r in tbT.AsEnumerable()
                         group r by new { Group = r["loginid"]} into g
                         select new
                         {]]></description><category></category></item><item><title><![CDATA[log4net配置使用]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8942881</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8942881</guid><author>tl2008168</author><pubDate>Sat, 18 May 2013 09:21:11 +0800</pubDate><description><![CDATA[<param name="Header" value="yyyy-MM-dd --------------------------日志记录开始------------

"/>
        <param name="Footer" value=" -----------------------日志记录结束--------------

"/>]]></description><category></category></item><item><title><![CDATA[EF源码地址，目前主版本已是6.0]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8936599</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8936599</guid><author>tl2008168</author><pubDate>Thu, 16 May 2013 19:05:12 +0800</pubDate><description><![CDATA[http://entityframework.codeplex.com/


EF源码地址，目前主版本已是6.0]]></description><category></category></item><item><title><![CDATA[sql server解锁及查看连接数]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8902036</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8902036</guid><author>tl2008168</author><pubDate>Wed, 08 May 2013 19:26:57 +0800</pubDate><description><![CDATA[--spid:死锁的进程,tableName :死锁的表
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName from sys.dm_tran_locks
where resource_type='OBJECT'

--spid:要结束的进程id
kill 78]]></description><category></category></item><item><title><![CDATA[一对多合并记录]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8892242</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8892242</guid><author>tl2008168</author><pubDate>Mon, 06 May 2013 20:19:38 +0800</pubDate><description><![CDATA[select  field1,field2,stuff(
           (select ', '+rtrim(gr.GuessRate)
         from table2 as gr
         where a.bsid=gr.bsid and a.ByID=gr.ByID
         for xml path(''), type).value('text()[]]></description><category></category></item><item><title><![CDATA[使用C#通过GMAIL发送邮件.]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8838225</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8838225</guid><author>tl2008168</author><pubDate>Tue, 23 Apr 2013 09:46:32 +0800</pubDate><description><![CDATA[Mail.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Net.Mail;
using System.Net;
using log4net;
using System.Configuration;

namespace MasterSoft.WinUI
{
    ///]]></description><category></category></item><item><title><![CDATA[解决js在火狐浏览器中的读取xml属性错误]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8803562</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8803562</guid><author>tl2008168</author><pubDate>Mon, 15 Apr 2013 13:44:50 +0800</pubDate><description><![CDATA[出处：http://zhuleishitou.iteye.com/blog/969452
 
这里的方案才比较完整：http://www.oschina.net/code/snippet_943175_18740
 



city.html



-->


 解析xml文件实现省市级联下拉菜单 
 
  
     请选择省]]></description><category></category></item><item><title><![CDATA[PowerDesigner列名、注释内容互换]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8754460</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8754460</guid><author>tl2008168</author><pubDate>Wed, 03 Apr 2013 09:54:09 +0800</pubDate><description><![CDATA[http://my.oschina.net/chwencong/blog/52652
 
代码三：将Name中的字符COPY至Comment中（优化）
'把pd中那么name想自动添加到comment里面
'如果comment为空,则填入name;如果不为空,则保留不变,这样可以避免已有的注释丢失.

Option Explicit
ValidationMode = True
Interact]]></description><category></category></item><item><title><![CDATA[php 表单项名称不存在时报错]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8736603</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8736603</guid><author>tl2008168</author><pubDate>Fri, 29 Mar 2013 14:34:51 +0800</pubDate><description><![CDATA[如果存在则返回值，如果不存在则返回空
function _get($str){ 
 $val = !empty($_POST[$str]) ? $_POST[$str] : ""; 
 return $val; 
}]]></description><category></category></item><item><title><![CDATA[jquery常用]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8704357</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8704357</guid><author>tl2008168</author><pubDate>Fri, 22 Mar 2013 08:50:23 +0800</pubDate><description><![CDATA[获取值： 
var item = $("input[name='strategies']:checked").val();
相当于 onChange
$("#txt_UserEMail").keydown(function (event) {
    $("#txt_userlogin").value = $("#txt_UserEMail").val(); 
});
 
点击li]]></description><category></category></item><item><title><![CDATA[nullable值的类似获取]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8692944</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8692944</guid><author>tl2008168</author><pubDate>Tue, 19 Mar 2013 17:55:08 +0800</pubDate><description><![CDATA[http://stackoverflow.com/questions/6931783/why-gettype-returns-system-int32-instead-of-nullableint32
 
      public static Type GetActualType(Type type, out bool isNullable)
       {
           Ty]]></description><category></category></item><item><title><![CDATA[想开始写点东西]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8621519</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8621519</guid><author>tl2008168</author><pubDate>Thu, 28 Feb 2013 13:07:37 +0800</pubDate><description><![CDATA[从事IT这一行已然8个年头，也正好在8个企业里干过，有许多的感受与经历可以写写。]]></description><category></category></item><item><title><![CDATA[ubuntu11.10安装配置jdk]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8286747</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8286747</guid><author>tl2008168</author><pubDate>Wed, 12 Dec 2012 15:10:33 +0800</pubDate><description><![CDATA[转自：http://merrygrass.iteye.com/blog/1269807
 
升级到ubuntu 11.10之后，由于库里没有sun-java6-jdk，需要自行安装。因此，到Oracle网站下载了Java 
6u27（为什么不下java7呢？因为目前支持的软件不多，另外如果真要的话，也可以很方便的切换到Java7），然后就可以开始手动安装了。

　　首先创建Java的目录]]></description><category></category></item><item><title><![CDATA[（转）漫谈解耦]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8215746</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8215746</guid><author>tl2008168</author><pubDate>Fri, 23 Nov 2012 11:08:14 +0800</pubDate><description><![CDATA[(转自)http://blog.youkuaiyun.com/yangjian15/article/details/5458164
软件是变化的，这些变化包含需求变化，设计变化，Bug修改等等，为了避免牵一发而动全身，我们就需要降低系统的耦合。
在不同的层面解耦的方法不一样，但主要思想还是一致的，都是通过接口将变化屏蔽到一定的范围内。这里的接口是一个广义的接口，它指一种规范。
在面向接口的编程中，对象和]]></description><category></category></item><item><title><![CDATA[快速保存网页中所有图片的方法]]></title><link>https://blog.youkuaiyun.com/tl2008168/article/details/8186360</link><guid>https://blog.youkuaiyun.com/tl2008168/article/details/8186360</guid><author>tl2008168</author><pubDate>Thu, 15 Nov 2012 12:52:11 +0800</pubDate><description><![CDATA[在地址栏里输入：


javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz'};if(Ai7Mg6P!=''){document.write(''+Ai7Mg6P+'');void(document.close())}else{alert('No%20images!')}]]></description><category></category></item></channel></rss>