<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>linux menuconfig的专栏</title><link>http://blog.csdn.net/menuconfig/</link><description>如果你是IT人士，那么请你随时准备挨踢</description><dc:language>zh-CN</dc:language><lastUpdateTime>Tue, 23 Jun 2009 12:00:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>menuconfig</dc:creator><title>美国的软件公司是什么样</title><link>http://blog.csdn.net/menuconfig/archive/2009/06/23/4291200.aspx</link><pubDate>Tue, 23 Jun 2009 11:57:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/06/23/4291200.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4291200.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/06/23/4291200.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4291200.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4291200</trackback:ping><description>Joel的Fog Creek软件公司换了一个办公地点，这给了他一个实践自己观点的机会。在新办公室的设计过程中，Joel说他主要考虑两点： 

1）有利于提高工作（编程）效率。程序员要思考很多东西，所以办公环境中所有令人分心的因素都要最小化，保证程序员能够集中注意力。 

2）要有一大片开放的公共空间，供大家一起吃饭和举行集体活动，这样可以增进公司的凝聚力和归属感。 &lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4291200.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>一个最简单的例子，清楚说明回调函数的作用和强大功能</title><link>http://blog.csdn.net/menuconfig/archive/2009/06/09/4254865.aspx</link><pubDate>Tue, 09 Jun 2009 15:26:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/06/09/4254865.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4254865.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/06/09/4254865.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4254865.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4254865</trackback:ping><description>考虑一个这样的例子:

        假如某个项目的底层和高层是由不同的人员协同完成.底层负责数据的存取,高层负责数据的表示.当高层要用到某个模块的数据,于是他对底层人员说,我需要你们提供满足某种需求的数据,你给我提供一个接口.
&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4254865.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>WINCE虚串口驱动</title><link>http://blog.csdn.net/menuconfig/archive/2009/06/09/4254262.aspx</link><pubDate>Tue, 09 Jun 2009 11:40:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/06/09/4254262.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4254262.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/06/09/4254262.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4254262.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4254262</trackback:ping><description>  用过串口进行开发的朋友应该都知道，串口驱动是一个典型的独占设备。简单点来说，就是在成功地调用CreateFile打开串口之后，没有通过CloseHandle进行关闭，是无论如何都不能再次调用CreateFile来再次打开相同的串口。
  
  有的朋友可能会觉得莫名奇妙，为什么微软要在这上面做限制呢？但其实从另一个角度来讲，微软这么做是非常有道理的。&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4254262.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>IT人员的九种疾病全攻略</title><link>http://blog.csdn.net/menuconfig/archive/2009/06/02/4236231.aspx</link><pubDate>Tue, 02 Jun 2009 15:44:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/06/02/4236231.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4236231.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/06/02/4236231.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4236231.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4236231</trackback:ping><description>整天忙于工作的白领，像上了弦的发条，难能喘息下来。而对于自己身体时常出现的异常情况，却往往熟视无睹。职业化了的现代女性更是不知不觉中被职业驯化了。于是，健康被忽略，到头来也影响了工作! 

在这里，我得提醒这些忙于网络工作的办公室人员，要注重自己的健康，小心以下疾病： 

1、头痛并非小事 

症状：头常一跳一跳地痛，或好像有东西缠着头部，绞着痛，并伴有眩晕现象。 

原因：工作中用眼过度，长时间专注屏幕、睡眠不足、压力太重等都是导致头痛的直接原因。此外，姿势不正确、工作节奏紧张和睡眠太多亦可能引发头痛。 &lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4236231.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>IT男的15次相親經歷</title><link>http://blog.csdn.net/menuconfig/archive/2009/05/27/4220521.aspx</link><pubDate>Wed, 27 May 2009 14:58:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/05/27/4220521.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4220521.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/05/27/4220521.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4220521.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4220521</trackback:ping><description>本人，年龄二十七，身高1米81，也还走得出去。本科文凭，在一软件公司作挨踢，月薪6千不到。由于各种各样的原因，至今已相亲不下三十次，却无一次成功，感慨良多，故记下其中的十五次相样经历，以慰有同样经历的朋友们。 
　　　　 
　　　　——不要泄气，革命尚未成功，同志仍需努力！！ &lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4220521.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>MP3 ID3 格式解析</title><link>http://blog.csdn.net/menuconfig/archive/2009/05/05/4152585.aspx</link><pubDate>Tue, 05 May 2009 18:51:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/05/05/4152585.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4152585.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/05/05/4152585.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4152585.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4152585</trackback:ping><description>mp3歌曲的信息所存放的位置：
Mp3文件包含一个叫做ID3的标签。其实有两个标签，一个叫做ID3v1，另外一个叫做ID3v2。 

ID3V1结构比较简单，存放在MP3文件的末尾的128个字节，数据结构定义如下：

名称              位置              长度              内容

Header           1-3                3                   标签头

Title              4-33               30                  标题

Artist             34-63             30                  艺术家

Album            64-93             30                  专辑

Year               94-97             4                   出品年代
&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4152585.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>ofstream的使用方法</title><link>http://blog.csdn.net/menuconfig/archive/2009/04/22/4101351.aspx</link><pubDate>Wed, 22 Apr 2009 19:06:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/04/22/4101351.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4101351.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/04/22/4101351.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4101351.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4101351</trackback:ping><description>ofstream是从内存到硬盘，ifstream是从硬盘到内存，其实所谓的流缓冲就是内存空间; 
在C++中，有一个stream这个类，所有的I/O都以这个“流”类为基础的，包括我们要认识的文件I/O，stream这个类有两个重要的运算符： 
1、插入器(&gt;) &lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4101351.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>RM和RMVB格式有什么区别?</title><link>http://blog.csdn.net/menuconfig/archive/2009/04/18/4089680.aspx</link><pubDate>Sat, 18 Apr 2009 14:00:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/04/18/4089680.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4089680.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/04/18/4089680.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4089680.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4089680</trackback:ping><description>长篇大论就不转了..没什么意思.. 
简单来说就是RMVB用了可变比特率技术..其中的VB就是指Variable Bit Rate(可改变之比特率).. 
而RM是采用平均压缩采样方式的.. 
如果你对音频了解的话，应该知道MP3里也分普通的平均比特率的MP3与VBR的区别.. 
要说作用的话就是RM在处理复杂动态画面与简单的动态画面时都采用相同的采样率..而RMVB在处理复杂动态画面时采用较高比特率，而在静态画面时则降低比特率.. &lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4089680.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>异步消息的传递－回调机制</title><link>http://blog.csdn.net/menuconfig/archive/2009/03/31/4039136.aspx</link><pubDate>Tue, 31 Mar 2009 17:38:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/03/31/4039136.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4039136.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/03/31/4039136.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4039136.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4039136</trackback:ping><description>软件模块之间总是存在着一定的接口，从调用方式上，可以把他们分为三类：同步调用、回调和异步调用。同步调用是一种阻塞式调用，调用方要等待对方执行完毕才返回，它是一种单向调用；回调是一种双向调用模式，也就是说，被调用方在接口被调用时也会调用对方的接口；异步调用是一种类似消息或事件的机制，不过它的调用方向刚好相反，接口的服务在收到某种讯息或发生某种事件时，会主动通知客户方（即调用客户方的接口）。回调和异步调用的关系非常紧密，通常我们使用回调来实现异步消息的注册，通过异步调用来实现消息的通知。同步调用是三者当中最简单的，而回调又常常是异步调用的基础，因此，下面我们着重讨论回调机制在不同软件架构中的实现。
&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4039136.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>关于ASSERT(断言)使用的规则--摘自《高质量C/C++编程指南》</title><link>http://blog.csdn.net/menuconfig/archive/2009/03/26/4026183.aspx</link><pubDate>Thu, 26 Mar 2009 11:41:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/03/26/4026183.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4026183.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/03/26/4026183.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4026183.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4026183</trackback:ping><description>摘自《高质量C/C++编程指南》Page 41-42...

程序一般分为Debug 版本和Release 版本，Debug 版本用于内部调试，Release 版本发行给用户使用。
断言assert 是仅在Debug 版本起作用的宏，它用于检查“不应该”发生的情况。示例6-5 是一个内存复制函数。在运行过程中，如果assert 的参数为假，那么程序就会中止（一般地还会出现提示对话，说明在什么地方引发了assert）。
&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4026183.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>可以让你少奋斗10年的工作经验 </title><link>http://blog.csdn.net/menuconfig/archive/2009/03/23/4016872.aspx</link><pubDate>Mon, 23 Mar 2009 13:52:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/03/23/4016872.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4016872.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/03/23/4016872.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4016872.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4016872</trackback:ping><description>第一：不要认为停留在心灵的舒适区域内是可以原谅的。 
　　　　每个人都有一个舒适区域，在这个区域内是很自我的，不愿意被打扰，不愿意被push，不愿意和陌生的面孔交谈，不愿意被人指责，不愿意按照规定的时限做事，不愿意主动的去 
　　　　 
　　　　关心别人，不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的，有时候这样的同学还跟“冷酷”“个性”这些字眼沾边，算作是褒义。然而相反，在工作之后，你要极力改变这一现状。否则，你会很快变成鸡尾酒会上唯一没有人理睬的对象，或是很快因为压力而内分泌失调。但是，如果你能很快打破之前学生期所处的舒适区域，比别人更快的处理好业务、人际、舆论之间的关系，那就能很快的脱颖而出。 
&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4016872.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>如何令你的上司对你另眼相看？</title><link>http://blog.csdn.net/menuconfig/archive/2009/03/23/4016727.aspx</link><pubDate>Mon, 23 Mar 2009 13:16:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/03/23/4016727.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/4016727.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/03/23/4016727.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/4016727.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4016727</trackback:ping><description>我在一个私人公司里上班，公司里的同事无论学历还是各方面的背景都是特别令人羡慕的，因我是高中毕业，也没有相当有势力的后台，所以我在公司领导面前一直得不到重视，但是我办事能力强，勤奋好学，和同事之间的关系也非常的好.请问我如何能令上司对我另眼相看？ 

除了最高层领导外，每个职员都有上司。如果你的工作完成得很好，你的业绩也不错，你的下属也很爱你，但你的上司可能不喜欢你，因为你只知道做自己的工作，只知道怎么管理你的下属，不注意上司怎么看你。所以，不管你是主管也好，普通职员也好，你都要懂得怎么当下属，怎样让你的上司喜欢你，器重你，提拔你。如果你要获得这样的效果，下面的7点你一定要认真地去做。 &lt;img src ="http://blog.csdn.net/menuconfig/aggbug/4016727.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>一个MM的八年“抗战”</title><link>http://blog.csdn.net/menuconfig/archive/2009/03/17/3998361.aspx</link><pubDate>Tue, 17 Mar 2009 15:26:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/03/17/3998361.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/3998361.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/03/17/3998361.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/3998361.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3998361</trackback:ping><description>八年了，我就这么浑浑噩噩的过来了。。。  

 8年前的平安夜，我踏上了南下的列车，和许多人不一样的是，我并没有怀太多的梦想。。。4年中专生活，只能用一个字来形容，那就是“混”。。。学校就在火车站附近，每次回家都要经过那，我总是很惊讶，这是我呆过4年的地方吗？！怎么我脑海里就没有残留着一点它的美好回忆呢？！。。。一直都认为编程是件很高深的事情，从没想过自己这辈子能当上程序员，后来居然误打误撞的干上了，真的觉得挺幸运的，也许是老天对我太眷恋了吧，呵呵。。。&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/3998361.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>RNDIS原理分析--PDD部分</title><link>http://blog.csdn.net/menuconfig/archive/2009/02/24/3932059.aspx</link><pubDate>Tue, 24 Feb 2009 14:06:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/02/24/3932059.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/3932059.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/02/24/3932059.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/3932059.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3932059</trackback:ping><description>
1.初始化

首先我们从PDD_Init开始。  
所谓初始化的动作通常包含对硬件设备的初始化，一般说来就是通过设置设备寄存器来对设备进行必要的配置，另外一个方面就是软件的初始化，包括全局数据变量的空间申请初始化，中断函数的挂接，其他函数指针的挂接。  
既然需要读写设备的状态寄存器设备的端口/地址就是必不可少的，首先PDD_init先检查有没有从MDD传过来的设备地址，如果没有，通过PciFind2890找一下我们需要的2980有没有在PCI以查卡的形式在某一个插槽上，如果继没有由MDD传递过来的设备地址，PCI插槽上也没有我们需要的2890，怎么办？还能怎么办，既然没有的话，我也干不下去了，return False算了，88下次再见:P&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/3932059.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>menuconfig</dc:creator><title>break、continue和return在编程中的作用 </title><link>http://blog.csdn.net/menuconfig/archive/2009/02/16/3896516.aspx</link><pubDate>Mon, 16 Feb 2009 15:57:00 GMT</pubDate><guid>http://blog.csdn.net/menuconfig/archive/2009/02/16/3896516.aspx</guid><wfw:comment>http://blog.csdn.net/menuconfig/comments/3896516.aspx</wfw:comment><comments>http://blog.csdn.net/menuconfig/archive/2009/02/16/3896516.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/menuconfig/comments/commentRss/3896516.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3896516</trackback:ping><description>1、return 语句的作用

      (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行
      (2) return 返回一个值给调用该方法的语句，返回值的数据类型必须与方法的声明中的返回值的类型一致，可以使用强制类型转换来是数据类型一致
      (3) return 当方法说明中用void声明返回类型为空时，应使用这种格式，不返回任何值。

2、break语句的作用
&lt;img src ="http://blog.csdn.net/menuconfig/aggbug/3896516.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>