program
文章平均质量分 63
adam_tu
这个作者很懒,什么都没留下…
展开
-
链表2
package ChapterFive;class Link { public E data; public Link next; public Link(E data) { this.data = data; }}class LinkList { public Link first; //链表中数据项的个数 public int size; public原创 2012-06-12 21:53:42 · 281 阅读 · 0 评论 -
C++引用
/*1)什么是引用?引用就是变量的别名,操作一个变量的引用也就相当于操作变量本身,这一点跟指针很类似。2)C++函数为什么要使用引用?C语言之中大量利用指针作为形参或者函数返回值,这是由于值拷贝会有很大的消耗(比如传入传出一个大的结构体)。所以在C++之中使用引用作为函数参数和返回值的目的和使用指针是一样的。而且形式上更加直观,所以C++提倡使用引用。3)C++返回引用?前转载 2013-05-01 23:15:18 · 530 阅读 · 0 评论 -
和机器学习和计算机视觉相关的数学
和机器学习和计算机视觉相关的数学 (转载) http://blog.renren.com/blog/221579461/723942980来源: 吴松涛的日志1. 线性代数 (Linear Algebra):我想国内的大学生都会学过这门课程,但是,未必每一位老师都能贯彻它的精要。这门学科对于Learning是必备的基础,对它的透彻掌握是必不可少的。我在科大一年级的时候就学习转载 2013-04-20 15:54:52 · 554 阅读 · 0 评论 -
【转载】C++文件操作详解(ifstream、ofstream、fstream)
C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来)ifstream: 读操作(输入)的文件类(由istream引申而来)fstream: 可同时读写操作的文件类 (由iostream引申而来)打开文件(Open a file)对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来,也就是说打开一转载 2013-04-16 15:34:54 · 480 阅读 · 0 评论 -
C++用new和不用new创建类对象区别
C++用new和不用new创建类对象区别 起初刚学C++时,很不习惯用new,后来看老外的程序,发现几乎都是使用new,想一想区别也不是太大,但是在大一点的项目设计中,有时候不使用new的确会带来很多问题。当然这都是跟new的用法有关的。new创建类对象,使用完后需使用delete删除,跟申请内存类似。所以,new有时候又不太适合,比如在频繁调用场合,使用局部new类对象就不是个好选择,转载 2013-04-08 22:41:22 · 1338 阅读 · 0 评论 -
VS2008、VS2010中如何屏蔽讨厌的MSVCR*.dll的引用
VS系列工具作为目前微软主打的集成开发环境,在历经了近20多年的发展后,到如今已经可以说是Windows平台上各种IDE环境中的翘楚了。很多别的开发工具已经难望其项背了,如今VS2010也已经面市很长时间了,但是因为笔者囊中羞涩,无法升级硬件,所以也没有办法去进行那个180天的VS2010体验之旅了,实为憾事。当然这是别话,现在我主要使用的依然是VS2008,用它来开发我想要的东西。当然主要指使用转载 2012-11-22 18:16:02 · 574 阅读 · 0 评论 -
Difference between big-endian and little-endian
在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前在各种体系的计算机中通常采用的字节存储机制主要有两种:Big-Endian和Little-Endian,下面先 从字节序说起。转载 2012-10-29 20:51:09 · 449 阅读 · 0 评论 -
英文科技论文写作
英文科技论文写作是进行国际学术交流必需的技能。一般而言,发表在专业英语期刊上的科技论文在文章结构和文字表达上都有其特定的格式和规定,只有严格遵循国际标准和相应刊物的规定,才能提高所投稿件的录用率。 撰写英文科技论文的第一步就是推敲结构。最简单有效的方法即采用IMRaD形式(Introduction,Materials and Methods,Results,and Dis转载 2012-09-24 20:42:43 · 2657 阅读 · 0 评论 -
Mutual Information
互信息(Mutual Information)是度量两个事件集合之间的相关性(mutual dependence)。 平均互信息量定义: 互信息量I(xi;yj)在联合概率空间P(XY)中的统计平均值。 平均互信息I(X;Y)克服了互信息量I(xi;yj)的随机性,成为一个确定的量。平均互信息量的物理含义转载 2012-09-24 10:28:14 · 2320 阅读 · 0 评论 -
VS2010使用Visual.Assist.X破解补丁需要注意的问题
由于我机器同时安装了VS2010与VS2008,而VS2008中VX工作正常,在VS2010中始终提示未注册,在网上找到一些前辈的资料后,解决了这个问题,同时纪录在案。 使用2010的朋友,是需要覆盖到Visual Studio 2010的Visual Assist的安装位置的,因为我使用的是Windows7,目录路径是在这里, C:/Users/Win7的登录帐转载 2012-09-22 09:30:09 · 1113 阅读 · 0 评论 -
指针问题分析
int ch[10]={1,};int* te=&ch[0];printf("%d\n",te[-1]);te++;printf("%d\n",te[-1]);第一次打印和第二次打印的值是否一致?对于这个问题,首先要分析te指针指向的是ch这个内存块的首地址,所以对于te[-1]来说,由于-1这个数组值不存在,所以其内容应该是随机的。当te++,te指针指向的地址就变成当前首地址的原创 2012-09-27 20:32:15 · 332 阅读 · 0 评论 -
CUDA4.0 + VS2010 + Win7 64 + VAssistX 安装经验(转)
参考了很多网上的教程,自己摸索的几天CUDA4.0安装完毕。再次感谢前辈的各种教程,现把我的安装方法提供出来,给还在探索的新手参考一下。我的环境:Win7 64旗舰 ,GTX580 + ATI5450,使用双显卡为了单机调试,使用ATI卡为了防止搞不清楚程序在那个卡上跑CUDA。要安装的是:CUDA 4.0 64位 + VS2010旗舰基本安装: 1. 显卡驱动转载 2012-09-27 16:25:10 · 1948 阅读 · 0 评论 -
链表
1、链表是一种顺序表,其内容可以存储在一组任意的存储单元中,内容可以连续也可以不连续。2、链表中一个节点的内容包括数据元素和下一个元素位置(指针)。若第一个节点只表示整个链表的起始位置,没有数据元素,即为头节点;尾节点有数据元素,但下一个元素位置为NULL。3、双向链表则每个节点需要两个元素位置和一个数据元素。单节点的表示形式:public class LinkNode { pr原创 2012-06-12 20:24:52 · 297 阅读 · 0 评论 -
浅谈C++多态性
C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphisn),字面意思多种形状。 C++多态性是通过虚函数来实现的,虚函数允许子类重新定转载 2013-06-12 22:49:12 · 475 阅读 · 0 评论