<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/blueheart20" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/blueheart20" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 26 Jun 2009 22:24:00 GMT</lastBuildDate><title>木小鱼的笔记</title><link>http://blog.csdn.net/blueheart20/</link><item><title>系统架构设计(二)</title><link>http://blog.csdn.net/blueheart20/archive/2009/06/26/4302023.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/4302023.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/4302023.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4302023</trackback:ping><description>逻辑架构－－&gt; 细化功能单元，发现通用机制，细化通用机制，细化领域模型；确定子系统接口和 交互机制开发架构－－&gt;确定要开发或者直接利用的程序包的依赖关系；确定采用的技术；确定采用的框架；数据架构－－&gt; 持久化数据存储方案；数据传递，数据复制，数据同步等策略运行架构－－&gt;确定引入那些进程和线程；确定主动对象/被动对象以及控制流关系；          控制进程线程的创建/销毁/通信机制/资源争用等；协议的设计物理架构－－&gt;确定物理配置方案；确定如何将目标程序映射到物理节点。&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/4302023.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237640944/blueheart20/csdn.net/s.gif?r=http://blog.csdn.net/blueheart20/archive/2009/06/26/4302023.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/237640944/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/237640944/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 27 Jun 2009 06:24:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/06/26/4302023.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/06/26/4302023.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/06/26/4302023.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/237640944/1140134</fs:itemid></item><item><title>系统架构设计(一)</title><link>http://blog.csdn.net/blueheart20/archive/2009/06/26/4299510.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/4299510.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/4299510.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4299510</trackback:ping><description>领域建模与需求分析紧密结合，建模是为了更好的进行需求总结和分析，整理出其中不变的模型，建立专业的词汇。其可作为对现实世界的某种抽象,需要有选择的进行忽略，而有选择的进行忽略和保留都取决于你所要进行的模型设计。最终是抽取其中不变的部分和内容。需求来源于三大部分: 功能/质量属性/商业需求。关键需求决定架构，其他需求验证架构。 作为应用程序的核心或者实现了系统的主要借口的功能 必须被实现的功能 覆盖了系统架构的一些方面，但没有被其他重要的用例覆盖到的功能概念性架构设计鲁棒性分析－－&gt;引入架构模式－－&gt;质量属性分析鲁棒性分析通过分析用例规约中的事件流，识别出实现用例规定的功能所需的主要对象及职责，形成以指责模型为主的初步设计，其为从需求分析向设计方案过渡的第一步。需求和设计之间的鸿沟用例是面向问题域的，设计是面向对象的，两者存在映射用例非面向对象，设计是面向对象的，两者为不同的思维方式用例规约采取自然语言描述，而设计采取了形式化的模型描述，描述手段不一样&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/4299510.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237346753/blueheart20/csdn.net/s.gif?r=http://blog.csdn.net/blueheart20/archive/2009/06/26/4299510.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/237346753/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/237346753/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 26 Jun 2009 16:27:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/06/26/4299510.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/06/26/4299510.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/06/26/4299510.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/237346753/1140134</fs:itemid></item><item><title>用例技术小札</title><link>http://blog.csdn.net/blueheart20/archive/2009/06/25/4296360.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/4296360.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/4296360.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4296360</trackback:ping><description>&lt;br /&gt;用例技术目的为: 捕获需求/分析需求/部分的系统分析，衔接用户/客户，与系统设计部分奠定基础。&lt;br /&gt;用例的具体分为: 用例图/用例简述/用例规约.  用例图   适用于所有的用例 用例简述 适用于单个的用例，侧重于通过简单的文字对用例的目的和功能进行描述 用例规约  适用于单个用例，主要包括: 用例完整描述,主事件流，备选事件流，前置后置条件，还包括用例ID，优先级和使用频度等方面的定义&lt;br /&gt;需求的分类 业务需求（组织的目标） －－&gt; 用户需求（用户使用系统来作什么） －－&gt; 行为需求 （开发人员需要实现什么）
功能需求（变更性大)；非功能性需求（系统约束，运行时质量属性，运行时开发属性）&lt;br /&gt;需求的开发&lt;br /&gt;         业务需求－－&gt; 特性列表 －－&gt;整理用例图 －－&gt;用例简述/用例规约&lt;br /&gt;架构的设计阶段    分析阶段&lt;br /&gt;               需求分析；领域建模: 透过问题的重重现象, 捕获其背后最为稳固的领域概念及其这些概念之间的关系。   架构设计阶段&lt;br /&gt;                确定关键需求(关&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/4296360.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236926286/blueheart20/csdn.net/s.gif?r=http://blog.csdn.net/blueheart20/archive/2009/06/25/4296360.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926286/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926286/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 25 Jun 2009 16:32:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/06/25/4296360.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/06/25/4296360.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/06/25/4296360.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926286/1140134</fs:itemid></item><item><title>How to setup the 3D Feature in Ubuntu</title><link>http://blog.csdn.net/blueheart20/archive/2009/04/11/4065606.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/4065606.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/4065606.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4065606</trackback:ping><description>&lt;br /&gt;1. mark compizconfig-settings-manager 
emerald   &lt;br /&gt;&lt;br /&gt;     in Package management system&lt;br /&gt;2.  Advanced Desktop Effects Settings:to setup 3D feature.&lt;br /&gt;&lt;br /&gt;3.  配置 Emerald 窗口装饰器，让它随 Ubuntu 自启动&lt;br /&gt;接下来我们要做的就是确保 Emerald 窗口装饰器随着我们登录 Ubuntu 的时候自动启动。点击 系统 -&gt; 首选项 -&gt;会话:&lt;br /&gt;选择“自启程序选项卡”（Startup Programs）, 点击右边的“增加”（Add）按钮:&lt;br /&gt;点击右边的“增加”（Add）按钮后会弹出的 “Add Startup Program window”（添加自启动）窗口, 在 “Name”
(名称) 中输入 Emerald Fix ，在 “command” （命令）中输入  emerald –replace (
在“注释”中你可随便以输入)。点击“确&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/4065606.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926287/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926287/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 12 Apr 2009 05:17:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/04/11/4065606.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/04/11/4065606.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/04/11/4065606.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926287/1140134</fs:itemid></item><item><title>Ubuntu Rar 问题解决</title><link>http://blog.csdn.net/blueheart20/archive/2009/02/18/3907629.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/3907629.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/3907629.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3907629</trackback:ping><description>&lt;br /&gt;buntu下刚安装的时候是不能解压rar文件的，只有在安装了解压工具之后，才可以解压。 &lt;br /&gt;&lt;br /&gt;安装的方法很简单只有一下语句 &lt;br /&gt;&lt;br /&gt;sudo apt-get install rar &lt;br /&gt;&lt;br /&gt;这样就可以安装了 &lt;br /&gt;&lt;br /&gt;删除是以下语句 &lt;br /&gt;&lt;br /&gt;sudo apt-get install unrar&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/3907629.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926289/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926289/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 19 Feb 2009 06:29:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/02/18/3907629.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/02/18/3907629.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/02/18/3907629.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926289/1140134</fs:itemid></item><item><title>Ubuntu Atheros wirless Setup</title><link>http://blog.csdn.net/blueheart20/archive/2009/02/14/3889373.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/3889373.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/3889373.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3889373</trackback:ping><description>&lt;br /&gt;先在硬件驱动里将无线网卡的选中状态去除，重启之后。&lt;br /&gt;下载 http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6-current.tar.gz&lt;br /&gt;&lt;br /&gt;解压到桌面文件夹&lt;br /&gt;选定解压后的文件夹右键选择终端中打开&lt;br /&gt;输入一下命令：&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;sudo modprobe ath_pci&lt;br /&gt;&lt;br /&gt;sudo gedit /etc/modules&lt;br /&gt;然后添加 &quot;ath_pci&quot;到文件末尾：Add the Atheros kernel module to the list of
modules to be automatically loaded at boot by adding &quot;ath_pci&quot; (without
the quotes) to the end of the /etc/modules file.&lt;br /&gt;重启就可以了！&lt;br /&gt;&lt;br /&gt;That's done!&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/3889373.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926290/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926290/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 14 Feb 2009 17:59:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/02/14/3889373.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/02/14/3889373.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/02/14/3889373.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926290/1140134</fs:itemid></item><item><title>Get/Post in http</title><link>http://blog.csdn.net/blueheart20/archive/2009/01/04/3706887.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/3706887.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/3706887.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3706887</trackback:ping><description>Get:   设置参数在URL之后，只可以附加较短的参数，不能进行form的提交。&lt;br /&gt;Post: 某种意义上可以说是Get++,提交数据主要靠form,可以提交大块的数据，一般为首选。&lt;br /&gt;content-type: http请求对象可以为: html页面，pdf,img,xml等等。&lt;br /&gt;JSP／Servlet和CGI有相同的原理来进行动态页面的生成。&lt;br /&gt;&lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/3706887.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926292/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926292/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 05 Jan 2009 06:25:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2009/01/04/3706887.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2009/01/04/3706887.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2009/01/04/3706887.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926292/1140134</fs:itemid></item><item><title>模型驱动开发的陷阱</title><link>http://blog.csdn.net/blueheart20/archive/2008/12/26/3617127.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/3617127.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/3617127.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3617127</trackback:ping><description>1) 事必躬亲。模型需要代码&lt;br /&gt;2) 专注于具体场景。抽象思维需要落地于具体案例。&lt;br /&gt;3) 不要试图对任何事情都进行领域驱动设计。画一张范围表,然后&lt;br /&gt;决定哪些应该进行领域驱动设计,哪些不用。不要担心边界之外的&lt;br /&gt;事情。&lt;br /&gt;4) 不停地实验,期望能产生错误。模型是一个创造性的流程。&lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/3617127.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926294/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926294/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 27 Dec 2008 06:20:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2008/12/26/3617127.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2008/12/26/3617127.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2008/12/26/3617127.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926294/1140134</fs:itemid></item><item><title>Java Object equals() &amp; hashCode()</title><link>http://blog.csdn.net/blueheart20/archive/2008/12/19/3560888.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/3560888.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/3560888.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3560888</trackback:ping><description>Java Object equals &amp; hashCode&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/3560888.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926295/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926295/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 20 Dec 2008 07:03:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2008/12/19/3560888.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2008/12/19/3560888.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2008/12/19/3560888.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926295/1140134</fs:itemid></item><item><title>Ubuntu命令总结1</title><link>http://blog.csdn.net/blueheart20/archive/2008/12/06/3458664.aspx</link><wfw:comment>http://blog.csdn.net/blueheart20/comments/3458664.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/blueheart20/comments/commentRss/3458664.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3458664</trackback:ping><description>1. sudo dpkg -i/r xxxx.deb&lt;br /&gt;2. sudo dpkg -P xxx  : remove the installed programme, and configs at  once.&lt;br /&gt;3. dpkg –l | less:  list all installed package&lt;br /&gt;4. sudo aptitude: show the installed package in GUI.&lt;br /&gt;&lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/blueheart20/aggbug/3458664.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/blueheart20/236926297/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/blueheart20/236926297/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 06 Dec 2008 17:42:00 +0800</pubDate><author>木小鱼</author><comments>http://blog.csdn.net/blueheart20/archive/2008/12/06/3458664.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/blueheart20/archive/2008/12/06/3458664.aspx</guid><dc:creator>木小鱼</dc:creator><fs:srclink>http://blog.csdn.net/blueheart20/archive/2008/12/06/3458664.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/blueheart20/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/blueheart20/~1140146/236926297/1140134</fs:itemid></item></channel></rss>