<?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: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/" xmlns:fs="http://www.feedsky.com/namespace/feed" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/ganghust" type="application/rss+xml" ref="self"></atom:link><lastBuildDate>Thu, 22 Nov 2007 21:53:00 GMT</lastBuildDate><title>刘刚的技术专栏</title><description>个人生活博客：http://hustlg.bokee.com</description><item><title>Windows完成端口与Linux epoll技术简介</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/31397436/1095869/1/item.html</link><wfw:comment>comments/1898503.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1898503.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1898503</trackback:ping><description>开发网络程序从来都不是一件容易的事情，尽管只需要遵守很少的一些规则;创建socket,发起连接，接受连接，发送和接受数据。真正的困难在于：让你的程序可以适应从单单一个连接到几千个连接乃至于上万个连接。利用Windows平台完成端口进行重叠I/O的技术和Linux在2.6版本的内核中引入的EPOll技术，可以很方便在在在Windows和Linux平台上开发出支持大量连接的网络服务程序。本文介绍在Windows和Linux平台上使用的完成端口和EPoll模型开发的基本原理，同时给出实际的例子。本文主要关注C/S结构的服务器端程序，因为一般来说，开发一个大容量，具可扩展性的winsock程序一般就是指服务程序。&lt;img src =&quot;aggbug/1898503.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 23 Nov 2007 05:53:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/11/22/1898503.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/11/22/1898503.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/11/22/1898503.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/31397436/1095869</fs:itemid></item><item><title>推荐一本书Javascript权威指南（第五版）英文原版</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901926/1095869/1/item.html</link><wfw:comment>comments/1840151.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1840151.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840151</trackback:ping><description>最近看了这本书的最新版第五版，本版不仅完全覆盖了第四版的内容，更围绕Web2.0进行了修改和扩展，如AJAX、对XML的处理、命名空间及面向对象等等的一些新内容，对于Web开发必备的利器啊：）&lt;img src =&quot;aggbug/1840151.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 24 Oct 2007 03:40:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/10/23/1840151.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/10/23/1840151.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/10/23/1840151.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901926/1095869</fs:itemid></item><item><title>开源搜索引擎资源[转]</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901927/1095869/1/item.html</link><wfw:comment>comments/1831648.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1831648.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1831648</trackback:ping><description>开放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材，推动了搜索技术的普及与发展，使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎，可以大大缩短构建搜索应用的周期，并可根据应用需求打造个性化搜索应用，甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源，无论是对技术人员还是普通用户，都是一个福音。 
搜索引擎的工作流程主要分为三步：从互联网抓取网页→创建抓取网页的索引库→从索引库中进行搜索。&lt;img src =&quot;aggbug/1831648.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 19 Oct 2007 04:35:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/10/18/1831648.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/10/18/1831648.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/10/18/1831648.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901927/1095869</fs:itemid></item><item><title>eMule协议文件校验分析</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901928/1095869/1/item.html</link><wfw:comment>comments/1815990.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1815990.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1815990</trackback:ping><description>最近一直再从事eMule，BT，HTTP，FTP等下载协议的跨协议整合开发工作，对eMule的文件校验进行了仔细的分析，同大家分享一下相关的结论，有些说明和分析来自与网络，向原作者表示感谢。 &lt;img src =&quot;aggbug/1815990.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 09 Oct 2007 06:06:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/10/08/1815990.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/10/08/1815990.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/10/08/1815990.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901928/1095869</fs:itemid></item><item><title>BT和eMule下载协议的比较和分析</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901929/1095869/1/item.html</link><wfw:comment>comments/1806958.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/1806958.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1806958</trackback:ping><description>由于从事P2P下载引擎开发得原因，对BT和eMule协议有了一些想法，总结如下，供参考。很多资料来源于互联网，再次向原作者表示感谢。 在当前的下载领域BT和eMule协议应用得是最广泛得，他们各自有自己强大得用户阵迎得支持。
&lt;img src =&quot;aggbug/1806958.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 30 Sep 2007 04:31:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/09/29/1806958.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/09/29/1806958.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/09/29/1806958.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901929/1095869</fs:itemid></item><item><title>Ajax旧瓶装新酒的噱头--技术简介</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901930/1095869/1/item.html</link><wfw:comment>comments/1802141.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1802141.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1802141</trackback:ping><description>Ajax旧瓶装新酒的噱头--技术简介&lt;img src =&quot;aggbug/1802141.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 27 Sep 2007 05:22:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/09/26/1802141.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/09/26/1802141.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/09/26/1802141.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901930/1095869</fs:itemid></item><item><title>Google File System(下)</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901931/1095869/1/item.html</link><wfw:comment>comments/1700908.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1700908.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1700908</trackback:ping><description>好久没有更新Blog了，最近读了这篇文章，感觉不错，特此转载：）&lt;img src =&quot;aggbug/1700908.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 21 Jul 2007 04:48:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/07/20/1700908.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/07/20/1700908.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/07/20/1700908.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901931/1095869</fs:itemid></item><item><title>The Google File System(上)</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901932/1095869/1/item.html</link><wfw:comment>comments/1700907.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1700907.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1700907</trackback:ping><description>好久没有更新Blog了，最近看了这片文章，挺不错的特意转载过来：）&lt;img src =&quot;aggbug/1700907.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 21 Jul 2007 04:46:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/07/20/1700907.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/07/20/1700907.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/07/20/1700907.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901932/1095869</fs:itemid></item><item><title>内存管理内幕--动态分配的选择、折衷和实现[转]</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901933/1095869/1/item.html</link><wfw:comment>comments/1561847.aspx</wfw:comment><slash:comments>3</slash:comments><wfw:commentRss>comments/commentRss/1561847.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1561847</trackback:ping><description>本文将对 Linux™ 程序员可以使用的内存管理技术进行概述，虽然关注的重点是 C 语言，但同样也适用于其他语言。文中将为您提供如何管理内存的细节，然后将进一步展示如何手工管理内存，如何使用引用计数或者内存池来半手工地管理内存，以及如何使用垃圾收集自动管理内存。&lt;img src =&quot;aggbug/1561847.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 12 Apr 2007 19:53:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/04/12/1561847.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/04/12/1561847.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/04/12/1561847.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901933/1095869</fs:itemid></item><item><title>小议微处理器发展史</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901934/1095869/1/item.html</link><wfw:comment>comments/1544414.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1544414.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1544414</trackback:ping><description>从上世纪60年代第一台电子计算机问世到现在个人电脑广泛普及，只有短短的50多年。其中CPU的飞速发展功不可没。本文介绍了CPU中与我们有着密切联系的微处理器的基础知识，微处理器发展的各个阶段以及各阶段的代表微处理器,旨在使读者对微处理器乃至个人电脑的发展有一个全局上的了解.(本文所有的资料均来自互联网,这里进行归纳和整理,在此向原作者表示感谢.)&lt;img src =&quot;aggbug/1544414.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Mar 2007 04:46:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/03/28/1544414.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/03/28/1544414.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/03/28/1544414.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901934/1095869</fs:itemid></item><item><title>P2P计算的未来</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901935/1095869/1/item.html</link><wfw:comment>comments/1533644.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1533644.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1533644</trackback:ping><description>在当今的全球经济形势下，那些公司又开始搜寻提高他们处理能力而不用在软硬件上进行更多投资的方法。大部分时间里很多客户机是空闲的，并且有大量没有使用的磁盘存储能力。下一个逻辑的步骤是最大限度地使用这些计算机。Peer-to-Peer（P2P）模型就是答案。&lt;img src =&quot;aggbug/1533644.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 19 Mar 2007 22:19:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/03/19/1533644.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/03/19/1533644.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/03/19/1533644.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901935/1095869</fs:itemid></item><item><title>电脑游戏设计简介</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901936/1095869/1/item.html</link><wfw:comment>comments/1532756.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1532756.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1532756</trackback:ping><description>本文从最基础的游戏设计知识和背景介绍开始，旨在为游戏设计新手提供从零开始的思想体系和方法。&lt;img src =&quot;aggbug/1532756.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 18 Mar 2007 21:45:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/03/18/1532756.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/03/18/1532756.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/03/18/1532756.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901936/1095869</fs:itemid></item><item><title>计算机编程语言简介</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901937/1095869/1/item.html</link><wfw:comment>comments/1532203.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1532203.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1532203</trackback:ping><description>编程语言是一种用来表达计算机指令的标准化技术。它既可以被人类阅读、理解和维护，同时也可以被电子计算机执行。因此是人机交互的重要桥梁。编程语言的出现与发展，与计算机科学本身息息相关。本文简单介绍了编程语言的基本概念，回顾其发展历史，并介绍一些基本的编程范型。&lt;img src =&quot;aggbug/1532203.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 18 Mar 2007 01:18:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/03/17/1532203.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/03/17/1532203.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/03/17/1532203.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901937/1095869</fs:itemid></item><item><title>自适应图像增强的方法介绍</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901938/1095869/1/item.html</link><wfw:comment>comments/1504259.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1504259.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1504259</trackback:ping><description>图像增强的目的是采用某种技术手段，改善图像的视觉效果，或将图像转换成更适合于人眼观察和机器分析识别的形式，以便从图像中获取更有用的信息.图像增强与感兴趣物体特性、观察者的习惯和处理目的相关，因此，图像增强算法应用是有针对性的，并不存在通用的增强算法。图像的增强用于调整图像的对比度，突出图像中的重要细节，改善视觉质量。&lt;img src =&quot;aggbug/1504259.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 07 Feb 2007 22:08:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/02/07/1504259.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/02/07/1504259.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/02/07/1504259.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901938/1095869</fs:itemid></item><item><title>VOIP技术详解</title><link>http://item.feedsky.com/~csdn.net/ganghust/~1095871/25901939/1095869/1/item.html</link><wfw:comment>comments/1503411.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1503411.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1503411</trackback:ping><description>宽带网络中，除了进行传统数据通讯外，语音电话服务也成为一个趋势，在此基础上就有了计算机IP电话的出现和发展。目前，IP电话的所占的比重在语音电话业务中越来越大，发展IP电话已成为势不可挡的潮流，特别在广电宽带综合信息网中IP电话是将来必不可少的组成部分。IP电话是建立于Internet基础上的新型数字化传输技术，是IP网上通过TCP／IP协议实现的一种电话应用。这种应用包括PC对PC连接、PC对话机连接、话机对话机连接，其业务主要有Internet或Intranet上的语音业务、传真业务（实时和存储／转发）、web上实现的IVR（交互式语音应答）业务等等，另外还包括E-mail、实时电话、实时传真等多种通信业务。VoIP是透过封包交换网络传输语音采样。通常有三种VoIP业务类型，今天最常见的一种是透过IP电话卡来进行的通话，一般用于长途语音通讯，使用者可能永远都不知道他的通话是采用VoIP技术。 第二种是PC至电话(或PC至PC)通话，是利用PC上执行的软件电话来进行。第三种是设备至电话业务，其中将标准电话插入模拟电话配接器(ATA)/语音路由器中，或采用实际IP电话，用户借助宽频连接&lt;img src =&quot;aggbug/1503411.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 06 Feb 2007 22:48:00 +0800</pubDate><author>ganghust</author><comments>http://blog.csdn.net/ganghust/archive/2007/02/06/1503411.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ganghust/archive/2007/02/06/1503411.aspx</guid><dc:creator>ganghust</dc:creator><fs:srclink>http://blog.csdn.net/ganghust/archive/2007/02/06/1503411.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ganghust/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/ganghust/~1095871/25901939/1095869</fs:itemid></item></channel></rss>