<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[湘程国际集团——技术日记]]></title><description><![CDATA[陆国暾的专栏]]></description><link>https://blog.csdn.net/moonet</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; moonet]]></copyright><item><title><![CDATA[BitTorrent协议详解]]></title><link>https://blog.csdn.net/moonet/article/details/286916</link><guid>https://blog.csdn.net/moonet/article/details/286916</guid><author>moonet</author><pubDate>Sun, 13 Feb 2005 15:18:00 +0800</pubDate><description><![CDATA[BitTorrent协议详解BitTrrent(简称BT，比特洪流)是一个文件分发协议，它通过URL识别内容并且和网络无缝结合。它在HTTP平台上的优势在于，同时下在一个文件的下载者在下载的同时不断互相上传数据，使文件源可以在很有限的负载增加的情况下支持大量下载者同时下载。一个BT式文件分发需要以下实体：·一个普通网络服务器·一个静态元信息文件·一个BT Tracker·一个“原始”下载者·网络终]]></description><category></category></item><item><title><![CDATA[SQL注入天书—ASP注入漏洞全接触]]></title><link>https://blog.csdn.net/moonet/article/details/286911</link><guid>https://blog.csdn.net/moonet/article/details/286911</guid><author>moonet</author><pubDate>Sun, 13 Feb 2005 15:15:00 +0800</pubDate><description><![CDATA[ 引  言随着B/S模式应用开发的发展，使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高，程序员的水平及经验也参差不齐，相当大一部分程序员在编写代码的时候，没有对用户输入数据的合法性进行判断，使应用程序存在安全隐患。用户可以提交一段数据库查询代码，根据程序返回的结果，获得某些他想得知的数据，这就是所谓的SQL Injection，即SQL注入。SQL注]]></description><category></category></item><item><title><![CDATA[Wireless Hacking: Breaking Through]]></title><link>https://blog.csdn.net/moonet/article/details/286899</link><guid>https://blog.csdn.net/moonet/article/details/286899</guid><author>moonet</author><pubDate>Sun, 13 Feb 2005 14:59:00 +0800</pubDate><description><![CDATA["To advance irresistibly, push through their gaps."—Sun TzuIf you have already read the wireless penetration testing section of the template in Appendix G, you will find that this chapter is a]]></description><category></category></item><item><title><![CDATA[Delphi 2005 US Launch Tour]]></title><link>https://blog.csdn.net/moonet/article/details/195405</link><guid>https://blog.csdn.net/moonet/article/details/195405</guid><author>moonet</author><pubDate>Sat, 27 Nov 2004 02:07:00 +0800</pubDate><description><![CDATA[Come see the Ultimate Delphi at your local user group and learn everything about Delphi 2005 for .NET, Win32 and C#, including but not limited to, refactoring, unit testing, Enterprise Core Objects II]]></description><category></category></item><item><title><![CDATA[BDNradio interviews with Borland's R&D staff for Delphi 2005 and JBuilder 2005]]></title><link>https://blog.csdn.net/moonet/article/details/195404</link><guid>https://blog.csdn.net/moonet/article/details/195404</guid><author>moonet</author><pubDate>Sat, 27 Nov 2004 02:06:00 +0800</pubDate><description><![CDATA[Dont miss these live interviews with Borland R&D engineers. Monday November 22nd at 10:00am PST (18:00GMT) Karl Ewald discusses JSF in JBuilder 2005 Tuesday November 23rd at 10:30am PST]]></description><category></category></item><item><title><![CDATA[Borland Partner CDs are online]]></title><link>https://blog.csdn.net/moonet/article/details/195403</link><guid>https://blog.csdn.net/moonet/article/details/195403</guid><author>moonet</author><pubDate>Sat, 27 Nov 2004 02:06:00 +0800</pubDate><description><![CDATA[You can use the following links to download the original versions of the submissions for Borland product partner CDs. The links to the original CodeCentral submissions are also listed on the detail pa]]></description><category></category></item><item><title><![CDATA[BDNradio: Chat room log of live chat with Danny Thorpe on Delphi 2005]]></title><link>https://blog.csdn.net/moonet/article/details/195402</link><guid>https://blog.csdn.net/moonet/article/details/195402</guid><author>moonet</author><pubDate>Sat, 27 Nov 2004 02:05:00 +0800</pubDate><description><![CDATA[This is a log of the chat rooms during the live audio chat from November 19, 2004 on Delphi 2005 with Danny Thorpe , a Borland Chief Scientist, and architect of the Delphi compilers. Danny discusses c]]></description><category></category></item><item><title><![CDATA[What's New in Delphi 2005]]></title><link>https://blog.csdn.net/moonet/article/details/181145</link><guid>https://blog.csdn.net/moonet/article/details/181145</guid><author>moonet</author><pubDate>Sun, 14 Nov 2004 13:07:00 +0800</pubDate><description><![CDATA[What’s New in Delphi 2005?by Bob Swart (www.drbob42.com)Bob Swart Training & Consultancy (eBob42) <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" pat]]></description><category></category></item><item><title><![CDATA[Building a custom data provider for .Text (a custom ASP.NET blogging application) ]]></title><link>https://blog.csdn.net/moonet/article/details/181142</link><guid>https://blog.csdn.net/moonet/article/details/181142</guid><author>moonet</author><pubDate>Sun, 14 Nov 2004 13:05:00 +0800</pubDate><description><![CDATA[Whether you love or loathe blogging, it has grown extremely popular. Many sites and applications that have been created for blogging in an attempt to fulfill this new demand. One such application is .]]></description><category></category></item><item><title><![CDATA[BDNtv: Deriving a model from an existing database with ECO II in Delphi 2005]]></title><link>https://blog.csdn.net/moonet/article/details/170404</link><guid>https://blog.csdn.net/moonet/article/details/170404</guid><author>moonet</author><pubDate>Sat, 06 Nov 2004 20:26:00 +0800</pubDate><description><![CDATA[ECO II deriving a model from an existing database, Part 1Presented by: Henrik JondellHenrik Jondell, Director of Product Management for ECO, demonstrates how ECO II in Delphi 2005 can produce a model ]]></description><category></category></item><item><title><![CDATA[Borland Conference 2004 Blogs]]></title><link>https://blog.csdn.net/moonet/article/details/149547</link><guid>https://blog.csdn.net/moonet/article/details/149547</guid><author>moonet</author><pubDate>Sun, 24 Oct 2004 19:27:00 +0800</pubDate><description><![CDATA[AcknowledgementThis is the compilation of all Borcon 2004 blogs that I have read regularly during Borcon 2004. All articles in this compilation belong to the authors. Before putting all these arti]]></description><category></category></item><item><title><![CDATA[2005年度软件配置管理和网站测试方案]]></title><link>https://blog.csdn.net/moonet/article/details/141433</link><guid>https://blog.csdn.net/moonet/article/details/141433</guid><author>moonet</author><pubDate>Mon, 18 Oct 2004 16:58:00 +0800</pubDate><description><![CDATA[1、概述经过2004年，整个测试团队初见雏型，测试流程逐步规范化，逐步建立起来了一套较为有序的流程。在接下来的2005年，首要的目的是要解决目前手动化测试的效率低下问题，现在测试流程中，大部分的开发与测试的交流采用手工文档和E-mail流转方式。例如，开发人员每天提交代码是由开发人员整理之后打包，然后作为附件e-mail给测试人员，测试人员收到代码配置好之后，每天测试出现的BUG做成一张复杂的]]></description><category></category></item><item><title><![CDATA[软件配置管理可行性报告]]></title><link>https://blog.csdn.net/moonet/article/details/136454</link><guid>https://blog.csdn.net/moonet/article/details/136454</guid><author>moonet</author><pubDate>Thu, 14 Oct 2004 15:50:00 +0800</pubDate><description><![CDATA[1       关于本文档详细的描述在推行软件配置管理的可行性，以及各类软件配置工具的比较，结合本中心的实际特点，分析适合本中心使用的软件配置工具。 本文档由陆国暾撰写，要详尽了解相关软件配置工具的具体性能数据，请参阅该软件出品公司技术文档。2       现状简述现有的软件配置管理工具(SCM Tools)大致有如下几个品种：(1)    IBM—ClearCase (C]]></description><category></category></item><item><title><![CDATA[Attend BorCon 2004 for LESS - Take Three!]]></title><link>https://blog.csdn.net/moonet/article/details/100134</link><guid>https://blog.csdn.net/moonet/article/details/100134</guid><author>moonet</author><pubDate>Fri, 10 Sep 2004 10:51:00 +0800</pubDate><description><![CDATA[Developer Relations is auctioning off 10 passes to BorCon 2004 on EBay. Bid quickly, as these are sure to sell! "EBay and Borland have been working together to offer users sophisticated application ]]></description><category></category></item><item><title><![CDATA[用好Total Commander的十大替代功能]]></title><link>https://blog.csdn.net/moonet/article/details/13940</link><guid>https://blog.csdn.net/moonet/article/details/13940</guid><author>moonet</author><pubDate>Fri, 19 Sep 2003 00:04:00 +0800</pubDate><description><![CDATA[用好Total Commander的十大替代功能 　　很多朋友使用Total Commander替代资源管理器。的确，这个双窗口式的界面操作起来非常方便，除去一般的复制、移动、重命名、新建、删除等文件管理功能外，你是否知道它还可以让你省去安装第三方工具软件的重复劳动呢？        1 替代压缩软件　　压缩软件可以说是系统中的必备工具之一，几乎所有朋友在装机时]]></description><category></category></item><item><title><![CDATA[16位Alpha混合的简单算法]]></title><link>https://blog.csdn.net/moonet/article/details/13938</link><guid>https://blog.csdn.net/moonet/article/details/13938</guid><author>moonet</author><pubDate>Tue, 09 Sep 2003 09:10:00 +0800</pubDate><description><![CDATA[　　游戏中，我们常常可以看到一些半透明的图像，那么这些图像是怎么生成的呢？是简单的贴位图做的吗？当然不是，要不美工不就惨死了。这其实是利用程序将两张图片进行混合后的效果，也就是图形的Alpha混合，要得到混合图片，就必须对每个点分别进行处理。让我们来看看如何进行Alpha混合。这里以16位色彩位例子：　　16位色彩下，每个像素都用一个WORD来表示，有16位二进制。这16位，分成三段分别表示像素的]]></description><category></category></item><item><title><![CDATA[浮点指令的优化]]></title><link>https://blog.csdn.net/moonet/article/details/13937</link><guid>https://blog.csdn.net/moonet/article/details/13937</guid><author>moonet</author><pubDate>Tue, 09 Sep 2003 09:10:00 +0800</pubDate><description><![CDATA[现在的编译器都能够针对浮点指令做优化，但是，我还是想你推荐VC，我认为，VC的优化更好，它能够更好地利用Pentium系列处理器的流水线。 ·  优化概略·   尽量理解你的编译器处理浮点指令的原理，要知道，你不可能把一个程序完全用浮点指令来写，更多的代码还是基于高级语言的。 ·   找出程序的关键所在，例如循环等代码，这些是真正影响效率的地方。 ·   分离相关代码。 ·  ]]></description><category></category></item><item><title><![CDATA[能是最快的算法alpha blend汇编源代码]]></title><link>https://blog.csdn.net/moonet/article/details/13939</link><guid>https://blog.csdn.net/moonet/article/details/13939</guid><author>moonet</author><pubDate>Tue, 09 Sep 2003 09:07:00 +0800</pubDate><description><![CDATA[Intel官方网站有一个ablend_565的快速汇编算法，理论上是是把一块32bit RGBA渲染到16bit的buffer上，我的机器是PIII800,函数在system menory中进行，640*480的256级alpha blending，达到100fps，我想可以满足绝大部分的要求了，在这里，我提供了这个算法的应用，希望可以对大家有所帮助。ablend_565函数，]]></description><category></category></item><item><title><![CDATA[瑞星站出来指斥对手“价值战”不是价格战]]></title><link>https://blog.csdn.net/moonet/article/details/13936</link><guid>https://blog.csdn.net/moonet/article/details/13936</guid><author>moonet</author><pubDate>Fri, 13 Jun 2003 11:29:00 +0800</pubDate><description><![CDATA[就在6月3日瑞星推出“夏日七彩风暴”行动以来，以2200万让利消费者和软件渠道，媒体不约而同地将这次活动定位于“又一场杀毒软件市场的价格战”，参与国内杀毒软件市场竞争的各厂商也在第一时间、以不同的形式加入进来，从而形成了一场轰轰烈烈的市场大战。　　然而，作为这场市场大战的发起者瑞星公司，却在其后的9天时间中没有任何消息，这 让媒体不由得产生一些想法。为何瑞星公司发动了这场市场大]]></description><category></category></item><item><title><![CDATA[金山毒霸V“百刮百赢辨真伪”活动送短信话费200万]]></title><link>https://blog.csdn.net/moonet/article/details/13935</link><guid>https://blog.csdn.net/moonet/article/details/13935</guid><author>moonet</author><pubDate>Fri, 13 Jun 2003 11:24:00 +0800</pubDate><description><![CDATA[　　据悉，金山软件公司将于6月15日，在北京、上海、广州等十一个大城市，为其最新推出的金山毒霸V和金山网镖V产品，举办盛大的全国首发式。同时，为回报金山毒霸用户的一贯支持，狂送200万短信话费的“百刮百赢辨真伪”大型促销活动也将同步推出。　　从2003年6月15日起至7月30 日，凡购买金山毒霸V 、金山网镖V 、金山毒霸V安全组合装任何一款产品的用户，只须刮开产品包装正面的“百刮百赢”刮刮卡]]></description><category></category></item></channel></rss>