<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>鸟儿博客 - 菜鸟编程</title><link>http://www.birdol.com/</link><description>Nobird's Blog~用文字见证每一天~ - </description><generator>RainbowSoft Studio Z-Blog 1.8 Walle Build 91204</generator><language>zh-CN</language><copyright>&amp;amp;copy; 2007-2009 Birdol.Com. Some Right Reserved. Power By Z-Blog. 苏ICP备09012946号.  </copyright><pubDate>Wed, 08 Sep 2010 20:42:55 +0800</pubDate><item><title>抽屉原理</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/660.html</link><pubDate>Tue, 01 Dec 2009 18:22:56 +0800</pubDate><guid>http://www.birdol.com/article/660.html</guid><description><![CDATA[<p>很小的时候看电视，当时听说的这个抽屉原理，貌似是正大综艺的节目，当时还很莫名其妙外加似懂非懂，最近的一些东西的概率的问题，又遇上了，记录一下。</p>[QUOTE]<br/><p>桌上有十个苹果，要把这十个苹果放到九个抽屉里，无论怎样放，有的抽屉可以放一个，有的可以放两个，有的可以放五个，但最终我们会发现<span class="underline6">至少</span>我们可以找到一个抽屉里面<span class="underline6">至少</span>放两个苹果。这一现象就是我们所说的抽屉原理。</p>...]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/660.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=660</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=660&amp;key=ff785eda</trackback:ping></item><item><title>vbs的SendKeys</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/616.html</link><pubDate>Sat, 03 Oct 2009 16:14:59 +0800</pubDate><guid>http://www.birdol.com/article/616.html</guid><description><![CDATA[一个记录而已，SendKeys这个命令可以send什么的列表：<br/><br/>BACKSPACE {BACKSPACE}, {BS}, or {BKSP}<br/>BREAK {BREAK}<br/>CAPS LOCK {CAPSLOCK}<br/>DEL or DELETE {DELETE} or {DEL}<br/>DOWN ARROW {DOWN}<br/>END {END}<br/>ENTER {ENTER}or ~<br/>ESC {ESC}<br/>HELP {HELP}<br/>HOME {HOME}<br/>INS or INSERT {INSERT} or {INS}<br/>...]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/616.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=616</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=616&amp;key=3ae62c13</trackback:ping></item><item><title>如何控制USB的开闭</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/613.html</link><pubDate>Mon, 28 Sep 2009 19:23:04 +0800</pubDate><guid>http://www.birdol.com/article/613.html</guid><description><![CDATA[<p>来自某论坛网友的一个问题，问题很简单：比如我有一个u盘，我用右下角的安全删除硬件弹出了，此时u盘不能用，必须拔了重新插一下才行。有没有软件可以控制不用重新拔插就能使u盘可以使用？需要这样一个软件，运行一下就禁止U盘，再运行一下就开放U盘，中间不需要重新插拨。而且还不能把其他usb设备禁止了，例如usb的鼠标</p><p>其实类似的方法鸟儿之前就有介绍 <a target="_blank"  href="http://www.birdol.com/article/91.html">[使用批处理快速修改本机网卡MAC地址]</a>的里面就有停用后再启用PCI设备的方法，USB设备亦与此同类。</p>...]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/613.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=613</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=613&amp;key=0fbb76d8</trackback:ping></item><item><title>如何给C控制台程序添加图标</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/607.html</link><pubDate>Fri, 18 Sep 2009 20:39:33 +0800</pubDate><guid>http://www.birdol.com/article/607.html</guid><description><![CDATA[<p>说来很惭愧的问题，C语言也算学了很长一阵子，目前还是停留在控制台的水平，今天用着用着突然想给程序换个图标，却找不到在哪设置，又没窗体，在哪弄呢？百度N久，找到如下两种解决方案：</p><p>以下两种方法均在VC++6.0下测试通过。</p><p>第一种属于简单版本，打开你的C程序，然后插入(Insert)--资源(Resource)--Icon--引入(new)--找到你要的ico，然后确定，点下ide左上角的存盘按钮，存为Script1.rc，然后编译一下你的C程序(如果之前没有编译过)，打开工程空间(Project Workspace)*.dsw，工程窗口，fileview选项卡，在工程文件夹上右键单击，选择添加文件到工程(add files to folder)，找到Script1.rc，确定，再点击存盘，然后重新编译一下就行了。</p>...]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/607.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=607</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=607&amp;key=ff49e5a4</trackback:ping></item><item><title>常见程序OEP处代码</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/603.html</link><pubDate>Sat, 12 Sep 2009 13:52:09 +0800</pubDate><guid>http://www.birdol.com/article/603.html</guid><description><![CDATA[觉得不错的文章，内容比较适合偶这样的菜鸟~<br/>Borland Delphi 6.0 - 7.0<br/><br/>00509CB0 > $  55            PUSH EBP<br/>00509CB1   .  8BEC          MOV EBP,ESP<br/>00509CB3   .  83C4 EC       ADD ESP,-14<br/>00509CB6   .  53            PUSH EBX...]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/603.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=603</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=603&amp;key=ea225947</trackback:ping></item><item><title>基于linux命令行的论坛灌水机</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/583.html</link><pubDate>Tue, 23 Jun 2009 16:35:48 +0800</pubDate><guid>http://www.birdol.com/article/583.html</guid><description><![CDATA[来自朋友的一篇文章，不用高级编程语言来实现，而是基于脚本及 linux 的命令行，测试论坛是 phpwind7.3.2 最新版，DISCUZ7 也相应原理。<br/>我的系统环境是 OpenSuse 11.1 Linux，其实你选哪个版本的 LINUX 都差不多。首先要做的是安装好 curl 库，关于安装这个库可以用系统自带的软件管理器安装，也可以去官网下载安装，谷歌一下就知道了。<br/>安装完这个库后，就会相]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/583.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=583</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=583&amp;key=5966513d</trackback:ping></item><item><title>PC机中的寄存器</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/jicunqi.html</link><pubDate>Fri, 17 Apr 2009 20:47:51 +0800</pubDate><guid>http://www.birdol.com/article/jicunqi.html</guid><description><![CDATA[<p>差点把学了几天的86汇编给荒废掉，抓紧捡起来。先看看PC机中的寄存器。  编制程序前我们应首先调入DEBUG。很简单，在DOS提示符下敲入DEBUG并回车即可。随着磁盘的转动，DEBUG被装入内存执行。一番忙碌后，屏幕上将出现一个&quot;－&quot;，后面是跳动的光标。 屏幕上出现的&quot;－&quot;其实是DEBUG给出的提示符，它的出现说明DEBUG此时已经完全作好了为你服务的准备。和DOS一样，DEBUG也提供了一个</p>]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/jicunqi.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=549</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=549&amp;key=b03312eb</trackback:ping></item><item><title>Windows的消息驱动机制</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/522.html</link><pubDate>Fri, 13 Mar 2009 13:24:41 +0800</pubDate><guid>http://www.birdol.com/article/522.html</guid><description><![CDATA[消息驱动机制<br/>　　1、消息驱动与消息循环<br/>　　“消息”是windows运行机制中一个基本而又重要的概念。消息是一个报告事件发生的通知，消息驱动是围绕消息的产生与处理展开的，并依靠消息循环机制来实现。<br/>　　从程序设计的观点看，某条消息可被视为某个事件的发生，比如点击鼠标。事件即可以由用户引发，也可以由应用程序产生，当然Windows本身也能发出消息。Windows应用程序的消息来源有4种：输入消息，控制消息，系统消息，用户消息。<br/>　　Windows是一个多任务操作系统，所以没有哪一个程序能够独占系统的资源，资源都是由 Windows统一管理的。那么某个程序是如何获得用户的信息呢？事实上，Windows在时刻监视着用户的每个举动，并分析用户的动作与哪一个程序相关，然后将动作以消息的形式发送给当前的应用程序。相反，应用程序也在时时等着消息的到来，一旦发现它的消息队列中有未处理的信息，就获取并分析该消息，并根据消息所包含的内容采取适当的动作来响应。这里我们引出另一个概念“消息驱动”。比如当你单击file菜单的时候，首先这个动作被windows所捕获，而不是应用程序。经分析windows知道该动作该由哪个应用程序处理，然后windows就发送WM_COMMAND消息给该应用程序，它告诉应用程序，你单击了file菜单。应用程序得知这一消息后，便采取相应的动作来响应它，进行“消息处理”。Windows为每个线程维护了相应的消息队列，应用程序的任务就是不停地从特定的消息队列中获取消息、分析消息并处理消息，直到消息（WM_QUIT）为止。这个过程的程序结构称为“消息循环”。<br/>...]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/522.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=522</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=522&amp;key=51d3e3e7</trackback:ping></item><item><title>第1章 汇编语言基础知识</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/asm-1.html</link><pubDate>Sat, 28 Feb 2009 23:02:37 +0800</pubDate><guid>http://www.birdol.com/article/asm-1.html</guid><description><![CDATA[<p>自己给自己选了一本教材，粗略看下前面的第一章和以前学的单片机差不多，笔记如下： 1值得注意并且熟练应用的是2 8 10 16 进制的相互转换。 2.明确运算符，与或非和抑或操作运算。 3.　　计算机中所用的字符包括： 字母：A、B、．．．Z，a、b、．．．z； 数字：0、1、．．．9； 专用符号：＋、－、*、／、= ．．． 控制符号：CR（Carriage Return 回车）、LF（Line F</p>]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/asm-1.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=508</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=508&amp;key=9019dc6a</trackback:ping></item><item><title>关于汇编</title><author>admin@birdol.com (nobird)</author><link>http://www.birdol.com/article/507.html</link><pubDate>Sat, 28 Feb 2009 22:53:34 +0800</pubDate><guid>http://www.birdol.com/article/507.html</guid><description><![CDATA[自己曾经学过51系列的单片机的汇编，仅仅是出于不想学了之后就丢掉的思想拿出来的这个分类，主要想学学8086的PC机的汇编。分类下主要以转载的文章为主，边学边写。<br/><br/>在所有程序设计语言中，汇编语言是最快速、最灵活且最有效率的一种，也是唯一能够发挥全部硬件潜能的语言。汇编语言由于其面向过程的特征，更加贴近于硬件，所以导致语言晦涩难懂，使得很多人驻足。机电类专业大多都会接触汇编，不同的学校讲的又各不相同]]></description><category>菜鸟编程</category><comments>http://www.birdol.com/article/507.html#comment</comments><wfw:comment>http://www.birdol.com/</wfw:comment><wfw:commentRss>http://www.birdol.com/feed.asp?cmt=507</wfw:commentRss><trackback:ping>http://www.birdol.com/cmd.asp?act=tb&amp;id=507&amp;key=6a51b09e</trackback:ping></item></channel></rss>
