<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[可乐瓶的专栏]]></title><description><![CDATA[C.O.L.A.P.I.N]]></description><link>https://blog.youkuaiyun.com/colapin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; colapin]]></copyright><item><title><![CDATA[MFC ODBC 总结笔记]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/79993217</link><guid>https://blog.youkuaiyun.com/colapin/article/details/79993217</guid><author>colapin</author><pubDate>Wed, 18 Apr 2018 16:57:37 +0800</pubDate><description><![CDATA[原帖地址：不明主要内容：Ø MFC ODBC将ODBC API封装在类CDatabase、CRecordSet、CFieldExchange、CRecordView和CDBException中Ø 使用MFC ODBC开发数据库应用程序的一般步骤Ø 使用AppWizard访问数据库Ø 使用类CDatabase连接数据库Ø 使用类CRecordSet打开记录集、获取数据Ø 使用类CRecordSet的...]]></description><category></category></item><item><title><![CDATA[VC下修改单文档应用程序的标题]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/78765636</link><guid>https://blog.youkuaiyun.com/colapin/article/details/78765636</guid><author>colapin</author><pubDate>Sun, 10 Dec 2017 16:47:36 +0800</pubDate><description><![CDATA[1·文档标题的改变   
          
 文档标题在是由工程中相应的文档类所控制的，我们可做如下实验。运行AppWizard生成的程序SDITitle，选择选单中的“文件”“打开”选项，打开“SDITitile.h”文件，则标题栏变成“SDITitle.h - SDITitle”。这一切动作都是MFC类自动进行的。了解这一点，我们可在相应的文档类中，利用SetTitle函数来改变文档标]]></description><category></category></item><item><title><![CDATA[开源许可协议GPL、APL、BSD、LGPL、MIT等的区别]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/78476192</link><guid>https://blog.youkuaiyun.com/colapin/article/details/78476192</guid><author>colapin</author><pubDate>Wed, 08 Nov 2017 10:55:31 +0800</pubDate><description><![CDATA[开源软件的授权许可都是基于开源许可协议的，常见的开源许可协议有GPL、LGPL、APL、BSD、MIT、Mozilla Public License、Creative Commons、Eclipse Public License 1.0等。它们之前有很多相同的地方，也有很多不同的地方，本文将分析一下这些协议之间的区别。

GPL（GNU General Public License），使用源软]]></description><category></category></item><item><title><![CDATA[MFC下的时间操作]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/78475942</link><guid>https://blog.youkuaiyun.com/colapin/article/details/78475942</guid><author>colapin</author><pubDate>Wed, 08 Nov 2017 10:40:22 +0800</pubDate><description><![CDATA[1、日期和时间类简介

       CTime类的对象表示的时间是基于格林威治标准时间（GMT）的。CTimeSpan类的对象表示的是时间间隔。

       CTime类和CTimeSpan类一般不会被继承使用。两者对象的大小都是8个字节。

       CTime表示的日期上限是3000年12月31日，下限是1970年1月1日 12:00:00 AM GMT。]]></description><category></category></item><item><title><![CDATA[关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/53924821</link><guid>https://blog.youkuaiyun.com/colapin/article/details/53924821</guid><author>colapin</author><pubDate>Thu, 29 Dec 2016 10:33:55 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/mlakp/p/5259297.html




在网上找了半天解决办法，也没有找到，在此共享我自己的一个问题，不具有普遍性，仅作参考！

问题描述：MATLAB调用xlsread函数出现问题，第一次运行的时候，出现服务器异常，再次运行能够正常读取数据；

              在调用xlswrite函数时，一直出现服]]></description><category></category></item><item><title><![CDATA[AUC(Area under Curve Roc曲线下面积）计算方法总结]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/53673749</link><guid>https://blog.youkuaiyun.com/colapin/article/details/53673749</guid><author>colapin</author><pubDate>Thu, 15 Dec 2016 18:00:26 +0800</pubDate><description><![CDATA[转载至   http://blog.youkuaiyun.com/pzy20062141/article/details/48711355




一、roc曲线

1、roc曲线：接收者操作特征(receiveroperating characteristic),roc曲线上每个点反映着对同一信号刺激的感受性。

横轴：负正类率(false postive rate FPR)特异度，划分实]]></description><category></category></item><item><title><![CDATA[七种滤波方法的matlab实现和测试]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/52840075</link><guid>https://blog.youkuaiyun.com/colapin/article/details/52840075</guid><author>colapin</author><pubDate>Mon, 17 Oct 2016 17:09:03 +0800</pubDate><description><![CDATA[创建两个混合信号，便于更好测试滤波器效果。同时用七中滤波方法测试。
混合信号Mix_Signal_1 = 信号Signal_Original_1+白噪声。





混合信号Mix_Signal_2 = 信号Signal_Original_2+白噪声。





1.巴特沃斯低通滤波器去噪
巴特沃斯滤波器适合用于信号和噪声没有重叠的情况下。下图是巴特沃斯对两个信号的滤波]]></description><category></category></item><item><title><![CDATA[VC中GetLastErro返回的错误码]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/52126032</link><guid>https://blog.youkuaiyun.com/colapin/article/details/52126032</guid><author>colapin</author><pubDate>Fri, 05 Aug 2016 09:43:23 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/braver/articles/2563157.html


〖0〗-操作成功完成。

〖1〗-功能错误。
〖2〗-系统找不到指定的文件。
〖3〗-系统找不到指定的路径。
〖4〗-系统无法打开文件。
〖5〗-拒绝访问。
〖6〗-句柄无效。
〖7〗-存储控制块被损坏。
〖8〗-存储空间不足，无法处理此命令。
〖9〗-存]]></description><category></category></item><item><title><![CDATA[把C++类成员方法直接作为线程回调函数]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51915022</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51915022</guid><author>colapin</author><pubDate>Fri, 15 Jul 2016 09:54:35 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/waiting4you/article/details/2000796





我以前写线程时要么老老实实照着声明写,要么使用C++类的静态成员函数来作为回调函数,经常会因为线程代码而破坏封装.之前虽然知道类成员函数的展开形式，但从没想过利用过它，昨天看深入ATL时无意中学会了这一招:) 

类成员方法是一个比较特殊的函数，它在]]></description><category></category></item><item><title><![CDATA[聚类分析方法——划分聚类]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51750882</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51750882</guid><author>colapin</author><pubDate>Fri, 24 Jun 2016 10:50:55 +0800</pubDate><description><![CDATA[1.     划分聚类

其实从某种角度讲，划分聚类是完全不用赘述的一种聚类方法，可能也是最常见的聚类算法了。著名的k-means算法就是个中典型。这次的内容主要是通过k-means聚类算法来总体介绍一下划分聚类。

简单来讲，k均值聚类究竟做了什么事，我们可以这样来看，有N个数据点的集合D={x1,x2,…,xn}，每个xi代表一个特征向量，目标是将这N个点根据某种相似准则将其划分到K个]]></description><category></category></item><item><title><![CDATA[十大滤波算法程序大全]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51742050</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51742050</guid><author>colapin</author><pubDate>Thu, 23 Jun 2016 11:22:00 +0800</pubDate><description><![CDATA[1、限幅滤波法***************************************************
*函数名称：AmplitudeLimiterFilter()-限幅滤波法
*优点：能有效克服因偶然因素引起的脉冲干扰
*缺点：无法抑制那种周期性的干扰，且平滑度差
*说明：
1、调用函数
GetAD(),该函数用来取得当前值
2、变量说明
Value:最近一次有效采]]></description><category></category></item><item><title><![CDATA[求解大型 COMSOL 模型需要多少内存？]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51723215</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51723215</guid><author>colapin</author><pubDate>Mon, 20 Jun 2016 20:42:15 +0800</pubDate><description><![CDATA[COMSOL Multiphysics能求解多大的模型是我们最常碰到的问题之一。这个问题其实很难直接回答，因此在本篇博客中，我们将讨论内存需求、模型大小、以及用户如何预测在求解大型三维有限元问题时所需的内存量。



先看一些数据

下图按照模型中自由度（DOF）数显示了求解不同三维有限元问题时所需的内存量。


各种典型案例中自由度对应的内存需求（二次多项式曲线拟合）

在]]></description><category></category></item><item><title><![CDATA[多线程技术在数据实时采集分析中的应用]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51284203</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51284203</guid><author>colapin</author><pubDate>Fri, 29 Apr 2016 20:45:31 +0800</pubDate><description><![CDATA[数字接口设备是实现标准422串行总线到自定义串行总线转换的专用通信设备。数字接口测试系统根据数字接口设备的工作原理，输出422串行数据和自定义串行总线的控制信号(YCK,YZM)给数字接口设备，并对其输出的串行数据(YDATA)进行采集、存储、分析和处理，从而达到对被测设备进行检测的目的。本数字接口测试系统共提供了八个测试通道，每个通道的422串行总线和自定义串行总线的相关参数都可由测试人员通过应]]></description><category></category></item><item><title><![CDATA[VC++中的DDX和DDV]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51191859</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51191859</guid><author>colapin</author><pubDate>Tue, 19 Apr 2016 16:40:12 +0800</pubDate><description><![CDATA[DDX/DDV
    通过使用ClassWizard向对话类添加成员变量，你可以利用ClassWizard所提供的高效特征，为对话数据交换和对话数据验证自动生成源代码，也就是人们所熟知的DDX/DDV。
    数据交换和验证仅仅应用于为之选定了Value类别的成员变量。也就是CString,BOOL，数字，COleDateTime或COLeCurrency。
    对话数据交换负责数据]]></description><category></category></item><item><title><![CDATA[C Runtime Library 的来历]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51123107</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51123107</guid><author>colapin</author><pubDate>Mon, 11 Apr 2016 16:57:38 +0800</pubDate><description><![CDATA[msvcrt.dll (名称:Microsoft C Runtime Library)提供了printf,malloc,strcpy等C语言库函数,并且为使用C/C++(Vc)编绎的程序提供了初始化(如获取命令行参数)以及退出等功能.
 
C Runtime Library 的来历, API, STL, MFC, ATL关系

　　刚接触Windows开发时，为了快速入门查了不少资料，没想]]></description><category></category></item><item><title><![CDATA[WaitForMultipleObjects使用详解]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51062608</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51062608</guid><author>colapin</author><pubDate>Tue, 05 Apr 2016 10:05:12 +0800</pubDate><description><![CDATA[[c-sharp] view
 plain copy






DWORD WaitForMultipleObjects(  
  DWORD nCount,             // number of handles in the handle array  
  CONST HANDLE *lpHandles,  // pointer to the object-h]]></description><category></category></item><item><title><![CDATA[事件类CEvent的使用]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51039072</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51039072</guid><author>colapin</author><pubDate>Fri, 01 Apr 2016 19:20:13 +0800</pubDate><description><![CDATA[CEvent类的一个对象，表示一个“事件”——一个允许一个事件发生时线程通知另一个线程的同步对象。在一个线程需要了解何时执行任务时，事件是十分有用的。例如，拷贝数据到数据文档时，线程应被通知何时数据是可用的。当新数据可用时，通过运用CEvent对象来通知拷贝线程，线程才可能尽快地执行。例如在某些网络应用程序中，一个线程（记为A）负责监听通信端口，另一个线程（记为B）负责更新用户数据。通过使用CEv]]></description><category></category></item><item><title><![CDATA[CCriticalSection临界区的使用方法]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/51011628</link><guid>https://blog.youkuaiyun.com/colapin/article/details/51011628</guid><author>colapin</author><pubDate>Wed, 30 Mar 2016 10:09:50 +0800</pubDate><description><![CDATA[类CCriticalSection的对象表示一个“临界区”，它是一个用于同步的对象，同一时刻只允许一个线程存取资源或代码区。临界区在控制一次只有一个线程修改数据或其它的控制资源时非常有用。例如，在链表中增加一个结点就只允许一次一个线程进行。通过使用CCriticalSection对象来控制链表，就可以达到这个目的。　　


        在运行性能比较重要而且资源不会跨进程使用时，建议采用]]></description><category></category></item><item><title><![CDATA[vc_各类型数据最大值]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/50932480</link><guid>https://blog.youkuaiyun.com/colapin/article/details/50932480</guid><author>colapin</author><pubDate>Sat, 19 Mar 2016 19:15:41 +0800</pubDate><description><![CDATA[\Microsoft Visual Studio\VC98\Include\LIMITS.H中定义的：

#define MB_LEN_MAX    2             /* max. # bytes in multibyte char */
#define SHRT_MIN    (-32768)        /* minimum (signed) short value */]]></description><category></category></item><item><title><![CDATA[列表视图控件List Control]]></title><link>https://blog.youkuaiyun.com/colapin/article/details/50902941</link><guid>https://blog.youkuaiyun.com/colapin/article/details/50902941</guid><author>colapin</author><pubDate>Wed, 16 Mar 2016 10:38:36 +0800</pubDate><description><![CDATA[列表视图控件简介

       列表视图控件List Control同样比较常见，它能够把任何字符串内容以列表的方式显示出来，这种显示方式的特点是整洁、直观，在实际应用中能为用户带来方便。

       列表视图控件是对前面讲到的列表框控件List Box的改进和延伸。列表视图控件的列表项一般有图标（Icon）和标签（Label）两部分。图标是对列表项的图形描述，标签是文字描述。当然列]]></description><category></category></item></channel></rss>