<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dream199029的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/dream199029</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; dream199029]]></copyright><item><title><![CDATA[1.1.5 欧几里得算法与检查MIN法求最大公约数差别]]></title><link>https://blog.csdn.net/dream199029/article/details/7657134</link><guid>https://blog.csdn.net/dream199029/article/details/7657134</guid><author>dream199029</author><pubDate>Tue, 12 Jun 2012 19:11:33 +0800</pubDate><description><![CDATA[void swapa(int &a,int &b)
{int temp;
temp=a;
a=b;
b=temp;
}

int gcd(int m,int n)
{
   if (m<n)
   {
	   swapa(m,n);
   }
   if (n==0)
   {
	   return m;
   }
   return gcd(n,m-n);
}]]></description><category></category></item><item><title><![CDATA[1.2.9 数组中大小最接近的两个元素差]]></title><link>https://blog.csdn.net/dream199029/article/details/7650418</link><guid>https://blog.csdn.net/dream199029/article/details/7650418</guid><author>dream199029</author><pubDate>Sun, 10 Jun 2012 18:42:12 +0800</pubDate><description><![CDATA[问题：数组中大小最接近的两个元素差
 
#include 
#include 

int cmp(const void*a,const void*b)
{
	return *((int*)a)-*((int*)b);
}

int MyMethod( int a[] ) 
{
        qsort(a,5,sizeof(int),cmp);
	int min=a[1]]></description><category></category></item><item><title><![CDATA[多线程控制前台UI]]></title><link>https://blog.csdn.net/dream199029/article/details/5818622</link><guid>https://blog.csdn.net/dream199029/article/details/5818622</guid><author>dream199029</author><pubDate>Tue, 17 Aug 2010 16:39:00 +0800</pubDate><description><![CDATA[<br />HRS.Present.FamilyMemberForm ff;<br />        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)<br />        {<br />             ff = new HRS.Present.FamilyMemberForm();<br />            this.addcontrol(ff);<br />        }<br />]]></description><category></category></item><item><title><![CDATA[.NET 事件的使用（委托，然后事件和委托连起来）]]></title><link>https://blog.csdn.net/dream199029/article/details/5813624</link><guid>https://blog.csdn.net/dream199029/article/details/5813624</guid><author>dream199029</author><pubDate>Sun, 15 Aug 2010 14:36:00 +0800</pubDate><description><![CDATA[<br />      public delegate void ss();         //委托<br /><br />        public event  ssev;         //事件和委托连起来<br />             <br />        public Form1()<br />        {<br />            InitializeComponent();                     <br />            ev += ]]></description><category></category></item><item><title><![CDATA[C#成员可访问性（可访问性不一致）]]></title><link>https://blog.csdn.net/dream199029/article/details/5792715</link><guid>https://blog.csdn.net/dream199029/article/details/5792715</guid><author>dream199029</author><pubDate>Fri, 06 Aug 2010 11:19:00 +0800</pubDate><description><![CDATA[<br />一、已声明可访问性<br />C#成员已声明可访问性可以是下列的:<br />1.public:访问不受限制；<br />2.protected:访问仅限于包含该成员类或从包含该成员类所派生类型；<br />3.ernal:访问仅限于此；<br />4.protectedernal:访问仅限于此或包含该成员类所派生类型；<br />5.private:访问仅限于包含该成员类型。<br /> <br />二、默认已声明可访问性<br />1.命名空间隐式地具有public已声明可访问性在命名空间声]]></description><category></category></item><item><title><![CDATA[线程的同步 cevent]]></title><link>https://blog.csdn.net/dream199029/article/details/4590520</link><guid>https://blog.csdn.net/dream199029/article/details/4590520</guid><author>dream199029</author><pubDate>Thu, 24 Sep 2009 22:00:00 +0800</pubDate><description><![CDATA[八、线程的同步　　虽然多线程能给我们带来好处，但是也有不少问题需要解决。例如，对于像磁盘驱动器这样独占性系统资源，由于线程可以执行进程的任何代码段，且线程的运行是由系统调度自动完成的，具有一定的不确定性，因此就有可能出现两个线程同时对磁盘驱动器进行操作，从而出现操作错误；又例如，对于银行系统的计算机来说，可能使用一个线程来更新其用户数据库，而用另外一个线程来读取数据库以响应储户的需要，极有可能]]></description><category></category></item><item><title><![CDATA[BROWSEINFO]]></title><link>https://blog.csdn.net/dream199029/article/details/4525188</link><guid>https://blog.csdn.net/dream199029/article/details/4525188</guid><author>dream199029</author><pubDate>Sun, 06 Sep 2009 16:49:00 +0800</pubDate><description><![CDATA[　　Visual C++(VC)中，BROWSEINFO结构中包含有用户选中目录的重要信息。　　（1）BROWSEINFO结构　　●定义　　typedef struct_browseinfo　　{　　HWND hwndOwner;　　LPCITEMIDLIST pidlRoot;　　LPSTR pszDisplayName;　　LPCSTR lpszTitle;]]></description><category></category></item><item><title><![CDATA[BrowseInfo ShellExcute]]></title><link>https://blog.csdn.net/dream199029/article/details/4525182</link><guid>https://blog.csdn.net/dream199029/article/details/4525182</guid><author>dream199029</author><pubDate>Sun, 06 Sep 2009 16:49:00 +0800</pubDate><description><![CDATA[关键字BrowseInfo。ItemIDlistCString sFolder;LPMALLOC pMalloc;// Gets the Shells default allocatorif (::SHGetMalloc(&pMalloc) == NOERROR){BROWSEINFO bi;char pszBuffer[MAX_PATH];LPITEMIDLIST pidl;bi.hwndOw]]></description><category></category></item><item><title><![CDATA[CList成员的使用]]></title><link>https://blog.csdn.net/dream199029/article/details/4221577</link><guid>https://blog.csdn.net/dream199029/article/details/4221577</guid><author>dream199029</author><pubDate>Wed, 27 May 2009 22:43:00 +0800</pubDate><description><![CDATA[使用时 要#include  ConstructionCListConstructs an empty ordered list.建立一个链表example：CList myList;//建立一个int链表CList myList(16);//建立一个cstring的链表，后面的16表示链表里面数据的个数，如果不写的话，可能是不限个数？CLi]]></description><category></category></item><item><title><![CDATA[windows API函数大全]]></title><link>https://blog.csdn.net/dream199029/article/details/4156057</link><guid>https://blog.csdn.net/dream199029/article/details/4156057</guid><author>dream199029</author><pubDate>Wed, 06 May 2009 22:09:00 +0800</pubDate><description><![CDATA[1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetCo]]></description><category></category></item><item><title><![CDATA[windows进程精华]]></title><link>https://blog.csdn.net/dream199029/article/details/4156036</link><guid>https://blog.csdn.net/dream199029/article/details/4156036</guid><author>dream199029</author><pubDate>Wed, 06 May 2009 21:57:00 +0800</pubDate><description><![CDATA[ 最基本的系统进程（也就是说，这些进程是系统运行的基本条件，有了这些进程，系统就能正常运行）:smss.exe Session Managercsrss.exe 子系统服务器进程winlogon.exe 管理用户登录services.exe 包含很多系统服务lsass.exe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序。(系统服务)产生会话密钥以及]]></description><category></category></item><item><title><![CDATA[运行中几个特殊的执行命令]]></title><link>https://blog.csdn.net/dream199029/article/details/4156033</link><guid>https://blog.csdn.net/dream199029/article/details/4156033</guid><author>dream199029</author><pubDate>Wed, 06 May 2009 21:56:00 +0800</pubDate><description><![CDATA[ 1. systeminfo：让XP列出更多有用信息    Windows XP 总是在炫耀它可以给稳定工作多么长的时间！要想详细地了解这一信息，你可以接入 Windows 的“开始菜单”，再开启“附件菜单”中的“命令提示符”，然后在其中输入“systeminfo”这个命令。电脑就会给你显示出许多有用信息，其中包括了这个系统的初次安装时间，以及本次持续运行的时间。假如你想要保留这些信息，你]]></description><category></category></item><item><title><![CDATA[所有端口攻略详解超全 ]]></title><link>https://blog.csdn.net/dream199029/article/details/4156032</link><guid>https://blog.csdn.net/dream199029/article/details/4156032</guid><author>dream199029</author><pubDate>Wed, 06 May 2009 21:56:00 +0800</pubDate><description><![CDATA[ 所有端口攻略详解超全按端口号可分为3大类： （1）公认端口（Well Known Ports）：从0到1023，它们紧密绑定（binding）于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如：80端口实际上总是HTTP通讯。 （2）注册端口（Registered Ports）：从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口，]]></description><category></category></item><item><title><![CDATA[windows文件夹大揭秘]]></title><link>https://blog.csdn.net/dream199029/article/details/4156025</link><guid>https://blog.csdn.net/dream199029/article/details/4156025</guid><author>dream199029</author><pubDate>Wed, 06 May 2009 21:54:00 +0800</pubDate><description><![CDATA[Win2000/XP在系统安装完成后，默认会生成三个文件夹：“WinNT”(对XP而言则是Windows)、“Documents and Settings”和“Program Files”。与Windows9X/Me相比，在系统安装目录(Winnt或Windows)中的很多文件夹的作用都是相同的。由于很多系统必需的文件存放到了“Documents and Settings”下，所以我们也将它作为系]]></description><category></category></item><item><title><![CDATA[Windows XP系统任务栏实用技巧总集]]></title><link>https://blog.csdn.net/dream199029/article/details/4145095</link><guid>https://blog.csdn.net/dream199029/article/details/4145095</guid><author>dream199029</author><pubDate>Sun, 03 May 2009 13:02:00 +0800</pubDate><description><![CDATA[ 　本文主要讲了Windows XP操作系统任务栏的十二例实用技巧，这些技巧可以让你更方便、快捷的使用XP的任务栏。 　　一、优化分组XP任务栏 　　如果你在使用电脑时经常开启多个应用程序，那应该非常珍惜任务栏上的空间。但是，无论浏览网页或使用办公软件，很多时候难免要打开多个窗口，这样就会把Windows XP的任务栏塞得满满的。现在，Windows XP的分组任务栏功能可以将相同或类似的]]></description><category></category></item><item><title><![CDATA[index.dat]]></title><link>https://blog.csdn.net/dream199029/article/details/4145093</link><guid>https://blog.csdn.net/dream199029/article/details/4145093</guid><author>dream199029</author><pubDate>Sun, 03 May 2009 13:02:00 +0800</pubDate><description><![CDATA[ index.dat是一个具有“隐藏”属性的文件，它记录着通过浏览器访问过的网址、访问时间、历史记录等信息。实际上它是一个保存了cookie、历史记录和IE临时文件中所记录内容的副本 ，即使你在IE中把这些内容都清除了，但index.dat文件中的记录还是存在。 在Windows XP系统中的“Documents and Settings//Cookies”、“Docum ents a]]></description><category></category></item><item><title><![CDATA[清除“运行”对话框中记录的输入内容]]></title><link>https://blog.csdn.net/dream199029/article/details/4145092</link><guid>https://blog.csdn.net/dream199029/article/details/4145092</guid><author>dream199029</author><pubDate>Sun, 03 May 2009 13:01:00 +0800</pubDate><description><![CDATA[注册表里面清除也容易，清除“运行”对话框中记录的输入内容，这些记录被保存在“HKEY_CURRENT_USER /Software/Microsoft/Windows/CurrentVersion/Explorer/ RunMRU”分支下，将其完全删除后重启]]></description><category></category></item><item><title><![CDATA[Window 消息大全使用详解]]></title><link>https://blog.csdn.net/dream199029/article/details/4145089</link><guid>https://blog.csdn.net/dream199029/article/details/4145089</guid><author>dream199029</author><pubDate>Sun, 03 May 2009 13:00:00 +0800</pubDate><description><![CDATA[Window 消息大全使用详解消息，就是指Windows发出的一个通知，告诉应用程序某个事情发生了。例如，单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的，这个记录中包含了消息的类型以及其他信息。例如，对于单击鼠标所产生的消息来说，这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg，它在Windows单元中是这]]></description><category></category></item><item><title><![CDATA[常见端口详解及攻击策略]]></title><link>https://blog.csdn.net/dream199029/article/details/4145088</link><guid>https://blog.csdn.net/dream199029/article/details/4145088</guid><author>dream199029</author><pubDate>Sun, 03 May 2009 13:00:00 +0800</pubDate><description><![CDATA[本文介绍一些熟知端口的基本常识，作者在日常工作中，常常遇到熟知端口的一些问题，因此在此把这篇文章公布出来，以供各位方便使用。0 通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口，当你试图使用一种通常的闭合端口 连接它时将产生不同的结果。一种典型的扫描：使用IP地址为0.0.0.0，设置ACK位并在以太网层广播。 1 tcpmux 这显示有人在寻找SGI Irix]]></description><category></category></item><item><title><![CDATA[Windows快捷方式文件格式解析]]></title><link>https://blog.csdn.net/dream199029/article/details/4145084</link><guid>https://blog.csdn.net/dream199029/article/details/4145084</guid><author>dream199029</author><pubDate>Sun, 03 May 2009 12:59:00 +0800</pubDate><description><![CDATA[Windows快捷方式文件格式解析 　　最近一直作linux项目，很久没来VC知识库了，先向大家问个好！现在拜个晚年不是很晚吧？（不是说有心拜年八月十五也不晚吗！！嘿嘿）　　好了，言归正传。大家知道通过IShellLink接口可以得到快捷方式的各种属性。具体怎么做，网上有很多文章，这里就不介绍了。现在主要是分析一下快捷方式文件的格式，并且自己写一个解析程序。为了方便大家理解，解说完]]></description><category></category></item></channel></rss>