<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ponydph的专栏]]></title><description><![CDATA[No pain,No gain]]></description><link>https://blog.youkuaiyun.com/ponydph</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ponydph]]></copyright><item><title><![CDATA[VS2008问题]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/6067134</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/6067134</guid><author>ponydph</author><pubDate>Fri, 10 Dec 2010 10:36:00 +0800</pubDate><description><![CDATA[<br />VS2008问题]]></description><category></category></item><item><title><![CDATA[实例讲解用Javascript调用ASP实现过程 （转载)]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/5668663</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/5668663</guid><author>ponydph</author><pubDate>Sun, 13 Jun 2010 11:10:00 +0800</pubDate><description><![CDATA[<br />你或许见过这样的调用方式：<br /><script language="javascript" src="xxx.js"></script><br />你也可能见过：<br /><!-- #include file="xxx.asp" --><br /><br />但是下边的调用你就不一定见过了：<br /><script language="javascript" src="xxx.asp?borid=5&page_no=3"></script><br /><br />是的，请相信您的眼睛，]]></description><category></category></item><item><title><![CDATA[数据库置疑(收藏)]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/5192394</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/5192394</guid><author>ponydph</author><pubDate>Fri, 15 Jan 2010 09:42:00 +0800</pubDate><description><![CDATA[   SQL   SERVER数据库置疑后恢复步骤             1． 恢复步骤：     a.将smlog_log.ldf文件备份到其它目录下；     b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf；     c.执行以下语句修改数据库的状态：         use   Master         go         update   s]]></description><category></category></item><item><title><![CDATA[对话框中使用ON_UPDATE_COMMAND_UI更新菜单（转）]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/4604234</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/4604234</guid><author>ponydph</author><pubDate>Mon, 28 Sep 2009 11:32:00 +0800</pubDate><description><![CDATA[对话框中加入菜单的方法: 1)利用函数加载 2）新建菜单资源IDR_MAINFRAME 然后在对话框面板资源中加入 MENU IDR_MAINFRAME项，即可显示。 问题：菜单可以相应命令，但是无法更新菜单的状态，利用下列办法可以实现。来源：http://vcer.net/showTip.jsp?tipid=2521 英文版：http://hi.baidu.com/hyp]]></description><category></category></item><item><title><![CDATA[数据库查询优化技术(转)]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/2158633</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/2158633</guid><author>ponydph</author><pubDate>Sat, 08 Mar 2008 18:58:00 +0800</pubDate><description><![CDATA[ 数据库的查询优化技术数据库系统是管理信息系统的核心，基于数据库的联机事务处理（OLTP）以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看，查询操作在各种数据库操作中所占据的比重最大，而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说，如果数据的量积累到一定的程度，比如一个银行的账户数据库表信息积累到上百万甚]]></description><category></category></item><item><title><![CDATA[Debug正常 而Release模式错误问题调试(转载)]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/2108462</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/2108462</guid><author>ponydph</author><pubDate>Wed, 20 Feb 2008 09:40:00 +0800</pubDate><description><![CDATA[本页内容                                    Debug 和 Release 编译方式的本质区别                                        哪些情况下 Release 版会出错                                        怎样“调试” Rele]]></description><category></category></item><item><title><![CDATA[多串口编程LsCom资料]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1826824</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1826824</guid><author>ponydph</author><pubDate>Tue, 16 Oct 2007 09:17:00 +0800</pubDate><description><![CDATA[ ]]></description><category></category></item><item><title><![CDATA[List-View Control Reference 收藏的.]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1825004</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1825004</guid><author>ponydph</author><pubDate>Mon, 15 Oct 2007 08:56:00 +0800</pubDate><description><![CDATA[This section contains information about the programming elements used with list-view controls. OverviewsList-View ControlsA list-view control is a window that displays a collection of items;]]></description><category></category></item><item><title><![CDATA[保证程序只运行一个实例问题总结]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1607860</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1607860</guid><author>ponydph</author><pubDate>Mon, 14 May 2007 10:30:00 +0800</pubDate><description><![CDATA[(1)一般分为二部分:查找运行实例,查找程序主窗口,然后弹出.查找实例的方法:,互斥变量,信号量都可以,查找窗口的方法: Findwindow FindWindowEx,这种方法对于MDI程序或者窗口标题发生变化的不管用,                    方法2:通过给程序设置标记的方法.查找.使用前需要先创建,然后退出的时候再销毁.//例子:用信号量创建://用应用程序]]></description><category></category></item><item><title><![CDATA[modbus注意几点]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1600651</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1600651</guid><author>ponydph</author><pubDate>Tue, 08 May 2007 15:54:00 +0800</pubDate><description><![CDATA[1、 在利用Modbus通讯的过程中，遇到这样一个问题，即浮点数的传输问题。因为一般浮点数都是32位，而Modbus总线中只能传输最多16位的数据。　　　　解决方法：可以利用两个整形数传送一个浮点数（即将一个32位的二进制数分割成两个16位的二进制数），传送完以后，再将两个整形数整合为一个浮点数。　　　　2、 在调试过程中，当数据传输至PLC中后，最初发现数据并不是原来的数值，而是一些莫名其妙的数]]></description><category></category></item><item><title><![CDATA[modbus工业网络协议(转)]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1600601</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1600601</guid><author>ponydph</author><pubDate>Tue, 08 May 2007 15:22:00 +0800</pubDate><description><![CDATA[关于Modbus通讯协议                                       引言:工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络协议中的一种。一、 Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制]]></description><category></category></item><item><title><![CDATA[Static控件和状态栏文字滚动效果实现]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1584760</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1584760</guid><author>ponydph</author><pubDate>Wed, 25 Apr 2007 18:48:00 +0800</pubDate><description><![CDATA[ 文字横向滚动的实现 文字横向滚动的关键在于在计时器里递增文字位置的偏移并重绘，还要处理边界和循环绘制的效果，下面是一个基于CStatic的文字横向滚动的例子void  CMyStatic::OnTimer(UINT  nIDEvent)    {             //  TODO:  Add  your  message  handler  code  here  and/o]]></description><category></category></item><item><title><![CDATA[CListCtrl控件使用总结]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1583902</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1583902</guid><author>ponydph</author><pubDate>Wed, 25 Apr 2007 11:02:00 +0800</pubDate><description><![CDATA[ 如何有效地使用PCVSAT中大量的气象信息- -| 回首页 | 2006年索引 | - -ModifyStyle函数的用法CListCtrl 使用技巧                                       以下未经说明，listctrl默认view 风格为report1. CListCtrl 风格      LVS_ICON: 为每个it]]></description><category></category></item><item><title><![CDATA[如何加快数据库中的查询速度，避免在Open（sql）的时候漫长等待。]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1583892</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1583892</guid><author>ponydph</author><pubDate>Wed, 25 Apr 2007 10:59:00 +0800</pubDate><description><![CDATA[数据库中数据量很大的时候，如果仅仅依靠缩小时间段， 则划分太麻烦。由于在做进度条显示的时候，经常显示不出进度条上的static控件的文字，刷新太频繁，采用多线程查询，当后来，每个连接值能对应一个查询，放弃目前看来，优化查询速度的方法主要靠索引完成。引用：在数据库表中，使用索引可以大大提高查询速度。假如我们创建了一个testIndex表:CREATE TABLE testIndex(]]></description><category></category></item><item><title><![CDATA[MDI程序系统框架单文档对应多视图 切换 创建实现过程。]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1583315</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1583315</guid><author>ponydph</author><pubDate>Tue, 24 Apr 2007 20:34:00 +0800</pubDate><description><![CDATA[1。原来系统采用了创建多个文档模板，当切换不同的视图显示的时候 ，调用响应的文档模板指针，来生成视图。切换的时候，首先得到当前的视图，判断是否是要切换的视图，如果不是，则销毁掉该视图，创建新的视图。存在的问题：系统实际只是一个文档，而系统框架的菜单实际上是一样的，因此虽然在生成文档模板的时候 采用的是同一个菜单，切换视图的，引起菜单的闪烁。因此改为：只创建一个文档模板，切换的时候，动态修改]]></description><category></category></item><item><title><![CDATA[解决列表框更新数据的时候的闪烁问题（VC防止窗口及其控件(如CListCtrl)闪烁的简单方法(一组有用的宏) ）]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1583219</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1583219</guid><author>ponydph</author><pubDate>Tue, 24 Apr 2007 19:15:00 +0800</pubDate><description><![CDATA[ VC防止窗口及其控件(如CListCtrl)闪烁的简单方法(一组有用的宏)         本文主要是通过网上一篇文章提供的解决办法，整理了一组宏来实现防闪烁的。本文的重点是展示这个宏及其使用方法。 解决方法的原理请参考： http://www.cndes.cn/Designs/Program/200608052716.html 针对上文中提到的 “有效的进行搽除" 方法整理如下：     ]]></description><category></category></item><item><title><![CDATA[EMule的配制以及编译 ]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1572107</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1572107</guid><author>ponydph</author><pubDate>Fri, 20 Apr 2007 10:49:00 +0800</pubDate><description><![CDATA[经过多次努力编译0.47a成功，写下心得，主要注意的是由于依赖了四个开源的库，所以在配置工程连接输入路径时一定要正确配置，还有就是所有工程全部用/MTD方式编译，都要用相应的DEBUG模式，因为是为了学习和研究，所以不提供relase的配置了，需要的话可以参考上一次的编译。原来那次Relase模式的编译没有办法调试，给研究和学习带来不便。正确的编译方法如下：先下载下面4个库: Crypto]]></description><category></category></item><item><title><![CDATA[eMule源代码解析 -4]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1572102</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1572102</guid><author>ponydph</author><pubDate>Fri, 20 Apr 2007 10:48:00 +0800</pubDate><description><![CDATA[emule中的信誉机制信誉机制在P2P系统中有非常重要的作用。为了使用户更加愿意共享自己的资源，需要有一些机制能够让对整个P2P系统贡献更大的用户有更多的激励。在emule中，激励机制的设计方案是tit-for-tat这种最直观的方案。这种方案的意义就是最简单的如果别人对你好，那么你也对别人好。下面看实际的实现。CClientCreditsList和CClientCredits类负责emu]]></description><category></category></item><item><title><![CDATA[eMule源代码解析 -3]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1572101</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1572101</guid><author>ponydph</author><pubDate>Fri, 20 Apr 2007 10:47:00 +0800</pubDate><description><![CDATA[搜索信息集－CSearchListCSearchList是emule中的搜索列表，掌管emule中所有的搜索请求。CSearchFile是这个列表中的元素，代表了一次搜索的相关信息。它们的关系和之前描述的已知文件和已知文件列表有一些类似的地方。CSearchList的主要任务就是对其一个叫做list的类型为CSearchFile列表的内部变量进行维护，提供很方便得往这个列表中添加，删除，查询，]]></description><category></category></item><item><title><![CDATA[ eMule源代码解析 -2 ]]></title><link>https://blog.youkuaiyun.com/ponydph/article/details/1572092</link><guid>https://blog.youkuaiyun.com/ponydph/article/details/1572092</guid><author>ponydph</author><pubDate>Fri, 20 Apr 2007 10:45:00 +0800</pubDate><description><![CDATA[eMule源代码解析 -2 2006-10-16 17:41分块机制--正确传输资源的保证 为了加快内容分发的速度，分块处理是一种简单有效的方法。emule中对每个文件都进行了分块处理。另外分块还有一个好处就是如果保留了每一分块的hash值，就能在只下载到文件的一部分时判断出下载内容的有效性。emule在获取每个共享文件的信息时，就对它进行了分块处理，因此如果要知道emule中的分块处理和]]></description><category></category></item></channel></rss>