- 博客(5)
- 资源 (15)
- 收藏
- 关注
转载 KL距离,Kullback-Leibler Divergence
天高任鸟菲【转】 KL距离,Kullback-Leibler DivergenceKL距离,是Kullback-Leibler差异(Kullback-Leibler Divergence)的简称,也叫做相对熵(Relative Entropy)。它衡量的是相同事件空间里的两个概率分布的差异情况。其物理意义是:在相同事件空间里,概率分布P(x)的事件空间,若用概率分布Q(
2014-06-03 21:38:12 884
转载 Mac OS X下MATLAB R2012b安装及破解
如果我没有记错的话,MATLAB的license貌似极贵。我校大CS系不知是吝啬还是穷得叮当响(其实两个都是哼!),没有college license给我们用,就连系里的某些professors都是装的破解版OS X下MATLAB R2012b安装及破解" title="Mac OS X下MATLAB R2012b安装及破解" style="margin-top:0px; margin-right
2013-05-11 17:43:16 4869
原创 多线程同步:临界区和事件的使用
多线程同步可以解决如下两个问题:[1] 使用多线程的时候,经常需要访问\修改同一个内存数据或共享的系统资源,当同一个内存数据被不同的线程同时修改时,便会产生冲突,程序出现中断。此时,使用多线程中临界区、互斥便可以解决这个问题。[2] 内存数据的访问具有约束条件。例如将一份文件装入内存然后打印;设事件A表示文件装入内存,事件B表示打印文件,操作系统会把两个任务当做互不相关的线程去执行,此时必
2012-09-13 14:41:38 1364
转载 线程、线程句柄、线程ID
什么是句柄: 句柄是一种指向指针的指针。我们知道,所谓指针是一种内存地址。应用程序启动后,组成这个程序的各对象是住留在内存的。如果简单地理解,似乎我们只要获知这个内存的首地址,那么就可以随时用这个地址访问对象。但是,如果您真的这样认为,那么您就大错特错了。我们知道,Windows是一个以虚拟内存为基础的操作系统。在这种系统环境下,Windows内存管理器经常在内存中来回移动对象,依此来满
2012-09-12 16:40:45 573
原创 类模块程序设计
从面向过程的程序设计到面向对象的程序设计,再到后面的com组件,经过了一个去曲折的过程。人们一直追求软件的生产能像轮船汽车一样,先按照标准制作部件,然后将部件组装,形成产品。于是,如何把一个大型的软件划分为重复可利用的标准模块是亟需解决的问题。作为可重用的模块,它应该具有相对独立、稳定,具有封装性,代码可重用的程序实体。软件模块化的发展历史如下所示:1、函数模块及其接口 最初
2012-09-01 15:58:49 790
c语言中使用SIMD指令程序例子
2014-05-19
多线程同步:事件(event)
2012-09-13
多线程同步(多线程如何访问临界区资源)
2012-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人