学习
文章平均质量分 85
cjjwwss
这个作者很懒,什么都没留下…
展开
-
#ifdef _DEBUG用法小结 .
1#ifdef _DEBUG virtual void AssertValid() const; //assert(断言)valid(有效的,正确的)virtual void Dump(CDumpContext& dc) const; //存储上下文#endif这两个函数是调试用的,第一个函数检查可用性,即是否有效 第二个函数如果未更改的话,最终调用的是Cwnd::Dump转载 2012-07-27 08:59:10 · 5587 阅读 · 0 评论 -
Windows上使用“LogView”打开大文件
最近因为工作需要要打开一个300+MB的文件,试过了N个编辑器不是打不开就是软件直接挂掉或是占用内存太大,已经严重影响了我的工作还好在网络上找到老外写的一个免费软件,官网上说是可以打开4G+的文件(没有测试过这么大的),官网介绍:LogViewer Pro is a viewer for text log files.Features include:Fast scrolling, eats lo...转载 2018-05-31 16:15:47 · 8592 阅读 · 4 评论 -
【不可思议的Word2Vec】 2.训练好的模型
由于后面几篇要讲解Word2Vec怎么用,因此笔者先训练好了一个Word2Vec模型。为了节约读者的时间,并且保证读者可以复现后面的结果,笔者决定把这个训练好的模型分享出来,用Gensim训练的。单纯的词向量并不大,但第一篇已经说了,我们要用到完整的Word2Vec模型,因此我将完整的模型分享出来了,包含四个文件,所以文件相对大一些。提醒读者的是,如果你想获取完整的Word2Vec模型,又不想改源...转载 2018-05-15 22:11:21 · 9164 阅读 · 12 评论 -
[Algorithm & NLP] 文本深度表示模型——word2vec&doc2vec词向量模型
阅读目录1. 词向量2.Distributed representation词向量表示3.词向量模型4.word2vec算法思想5.doc2vec算法思想6.参考内容 深度学习掀开了机器学习的新篇章,目前深度学习应用于图像和语音已经产生了突破性的研究进展。深度学习一直被人们推崇为一种类似于人脑结构的人工智能算法,那为什么深度学习在语义分析领域仍然没有实质性的进展呢? 引用三年前一位网友的话来讲...转载 2018-05-21 10:39:04 · 1026 阅读 · 0 评论 -
机器学习中的数学(1):回归、梯度下降
回归与梯度下降:回归在数学上来说是给定一个点集,能够用一条曲线去拟合之,如果这个曲线是一条直线,那就被称为线性回归,如果曲线是一条二次曲线,就被称为二次回归,回归还有很多的变种,如locally weighted回归,logistic回归,等等,这个将在后面去讲。用一个很简单的例子来说明回归,这个例子来自很多的地方,也在很多的open source的软件中看到,比如说weka。大概转载 2017-10-17 14:50:13 · 251 阅读 · 0 评论 -
头文件包含命令两种形式
#include命令有两种形式:#include #include "文件名"为什么要有这两种不同的写法呢?有何区别?(1)关于头文件的知识: C++自带的头文件—— C++已经有一些编写好的头文件(比如标准函数库等等),它们存放在VC++的Include文件夹里。 编译器到这个文件夹里原创 2014-03-26 17:40:08 · 3870 阅读 · 0 评论 -
assert()函数用法总结
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c:#转载 2013-11-14 09:24:30 · 674 阅读 · 0 评论 -
MFC工程中, 双击按钮,无法进到响应函数,提示“cannot add new member”
这个问题困扰了我好久,但是也不是经常性的出现,所以,就没怎么管。可是今天又遇到了,网上搜集了好久,超级多的说法都是:删除.clw和.ncb文件,然后打开工程ctrl+w,后,输入"工程名.clw"后,Add all,然后点确认可是,我这样做了好几次,都不能解决问题,最终,终于,在一个答案的评论里面找到了个方法,试了下,OK。原来,也有可能是多工程中,没把该工程设为活动工程的原创 2013-11-13 14:07:34 · 4539 阅读 · 3 评论 -
解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题
【转载】今天在Visual Studio 2005中调试某个程序时遇到一个奇怪问题,就是在某个源文件中设置的断点老是无效,提示“当前不会命中断点。源代码与原始版本不同”信息。清理项目、重编项目、重新拷贝原文件都解决不了问题。解决方案:导致该问题的原因可能输入了是一个字符集的字符,方法一: 通过重新格式化出问题的源文件亦可以解决,即在VS2005中选择 “编辑”-“高转载 2013-11-12 10:28:05 · 799 阅读 · 0 评论 -
C/C++中的日期和时间 time_t与struct tm转换
摘要:本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)1.概念在 C转载 2013-10-16 09:48:38 · 584 阅读 · 0 评论 -
关于MFC下检查和消除内存泄露的技巧
本文分析了Windows环境使用MFC调试内存泄露的技术,介绍了在Windows环境下用VC++查找,定位和消除内存泄露的方法技巧。 关键词:VC++;CRT 调试堆函数;试探法。 编译环境: VC++6.0 技术原理: 检测内存泄漏的主要工具是调试器和 CRT 调试堆函数。若要启用调试堆函数,请在程序中包括以下语句: #define CRTDBG_MAP_AL转载 2013-03-26 13:44:47 · 511 阅读 · 0 评论