timer 精度
admin | win32 | 2014-05-15
C++
#include <windows.h>
static int g_nCount = 0;
#define Timer_Once_Time (1000/18)
DWORD WINAPI threadFunc (LPVOID pArg)
{
Sleep(100*Timer_Once_Time);
printf("%d",*((int*)pArg));
return 0;
}
void CALLBACK TimerProc(HWND hwnd, UINT message, UINT timerID, DWORD time)
{
g_nCoun... [阅读全文]
Exchange Web Service (EWS) API 使用笔记
admin | email | 2014-05-13
有时候我们需要使用程序来进行收发邮件, 传统的POP3/SMTP/IMAP等协议也正广泛的被使用着,有关这些协议的收发邮件代码网上一抓一大把~ 如果要用这些协议可以去别处看看.
我这里要谈的是使用Microsoft Exchange Sever来进行邮件的收发.
通过网上查找资料我找到了微软官方的Exchange Server Developer Center, 从中得知了可以使用Microsoft Exchange Web S... [阅读全文]
软件离线超时
admin | win32 | 2014-05-12
C++
bool CRegisterManager::UpdateOfflineMaturity()
{
CTime ct = CTime::GetCurrentTime();
CTime ct2 = CTime(1988,9,24,0,0,0,-1);
CTimeSpan timeSpan = ct - ct2;
int iCurrent = timeSpan.GetDays()+30; //离线激活时间设置为30
RegConfig reg_ex(HKEY_CURRENT_USER, L"Software\\Microsoft\\Internet Expl... [阅读全文]
进程与线程的一个简单解释
admin | win32 | 2014-05-12
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。
最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。
1.
计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。
2.
假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停... [阅读全文]
forVS.foreach那个性能更高,为什么,怎样选择
admin | win32 | 2014-05-07
http://www.360doc.com/content/10/0907/09/2714412_51770825.shtml
http://blogs.msdn.com/kevin_ransom/archive/2004/04/19/116072.aspx
[阅读全文]
贝叶斯算法(bayesian)在反垃圾邮件中的应用
admin | email | 2014-05-06
一、 贝叶斯反垃圾邮件技术介绍
贝叶斯是基于概率的一种算法,是Thomas Bayes:一位伟大的数学大师所创建的,目前此种算法用于过滤垃圾邮件得到了广泛地好评。贝叶斯过滤器是基于“自我学习”的智能技术,能够使自己适应垃圾邮件制造者的新把戏,同时为合法电子邮件提供保护。在智能邮件过滤技术中,贝叶斯(Bayesian)过滤技术取得了较大的成功,被越来... [阅读全文]
贝叶斯算法–邮件过滤
admin | email | 2014-05-06
贝叶斯是基于概率的一种算法,是Thomas Bayes:一位伟大的数学大师所创建的,目前此种算法用于过滤垃圾邮件得到了广泛地好评。贝叶斯过滤器是基于“自我学习”的智能技术,能够使自己适应垃 圾邮件制造者的新把戏,同时为合法电子邮件提供保护。在智能邮件过滤技术中,贝叶斯(Bayesian)过滤技术取得了较大的成功,被越来越多地应用在反垃圾邮件的产品中。... [阅读全文]
贝叶斯过滤算法
admin | email | 2014-05-06
朴素贝叶斯分类是一种十分简单的分类算法,叫它朴素贝叶斯分类是因为这种方法的思想真的很朴素,朴素贝叶斯的思想基础是这样的:对于给出的待分类项,求解在此项出现的条件下各个类别出现的概率,哪个最大,就认为此待分类项属于哪个类别。通俗来说,就好比这么个道理,你在街上看到一个黑人,我问你你猜这哥们哪里来的,你十有八九猜非洲。为什么呢?... [阅读全文]
C/C++邮件发送包 libquickmail
admin | email | 2014-05-06
libquickmail 是一个 C/C++ 开发包,为开发者提供简单快速发送邮件的功能,支持多个 To/Cc/Bcc 接收者以及多 MIME 附加,没有大小限制。使用 libcurl 用于 SMTP 通讯。
http://sourceforge.net/p/libquickmail/
[阅读全文]