上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 29 下一页

2012年7月21日

HashCode和equal方法的区别和联系 [转]

摘要: HashCode 和 equal方法重载1、 为什么要重载equal方法?答案:因为Object的equal方法默认是两个对象的引用的比较,意思就是指向同一内存,地址则相等,否则不相等;如果你现在需要利用对象里面的值来判断是否相等,则重载equal方法。2、 为什么重载hashCode方法?答案:一般的地方不需要重载hashCode,只有当类需要放在HashTable、HashMap、HashSet等等hash结构的集合时才会重载hashCode,那么为什么要重载hashCode呢?就HashMap来说,好比HashMap就是一个大内存块,里面有很多小内存块,小内存块里面是一系列的对象,可以利 阅读全文

posted @ 2012-07-21 00:16 龙豆 阅读(399) 评论(0) 推荐(0) 编辑

2012年7月8日

PLSA LDA相关汇总

摘要: 1. PLSA与LSA http://hi.baidu.com/megachan/blog/item/8bd11a83bc934baa6c811995.html2.Simple Introduction to Dirichlet Process http://hi.baidu.com/zcfeiyu123/blog/item/c1fb38dad544ae275982dd97.html3.Beta分布Dirichlet分布conjugateprior http://blog.sina.com.cn/s/blog_64827e4c0100id8g.html4.introduction to LDA 阅读全文

posted @ 2012-07-08 22:11 龙豆 阅读(273) 评论(0) 推荐(0) 编辑

2012年7月5日

Normalization VS Denormalization [转]

摘要: Denormalizationis the process of attempting to optimize the read performance of adatabaseby adding redundant data or by grouping data.[1][2]In some cases, denormalization helps cover up the inefficiencies inherent inrelationaldatabase software. A relationalnormalizeddatabase imposes a heavy access l 阅读全文

posted @ 2012-07-05 14:46 龙豆 阅读(723) 评论(0) 推荐(0) 编辑

java连接MYSQL [转]

摘要: Java连接数据库(以MySQL为例)2007-04-05 02:23 这篇文章主要以MySQL为例讲下Java如何连接到数据库的。 当然,首先要安装有JDK(一般是JDK1.5.X)。然后安装MySQL,这些都比较简单,具体过程就不说了。配置好这两个环境后,下载JDBC驱动mysql-connector-java-5.0.5.zip(这个是最新版的)。然后将其解压缩到任一目录。我是解压到D盘,然后将其目录下的mysql-connector-java-5.0.5-bin.jar加到classpath里,具体如下:“我的电脑”-> “属性” -> “高级” -> “环境变量”, 阅读全文

posted @ 2012-07-05 01:40 龙豆 阅读(763) 评论(0) 推荐(0) 编辑

2012年7月4日

高斯分布函数解析 [转]

摘要: 高斯模糊是一种图像模糊滤波器,它用正态分布计算图像中每个像素的变换。N 维空间正态分布方程为在二维空间定义为其中 r 是模糊半径 (r2 = u2 + v2),σ 是正态分布的标准偏差。在二维空间中,这个公式生成的曲面的等高线是从中心开始呈正态分布的同心圆。分布不为零的像素组成的卷积矩阵与原始图像做变换。每个像素的值都是周围相邻像素值的加权平均。原始像素的值有最大的高斯分布值,所以有最大的权重,相邻像素随着距离原始像素越来越远,其权重也越来越小。这样进行模糊处理比其它的均衡模糊滤波器更高地保留了边缘效果,参见尺度空间实现。理论上来讲,图像中每点的分布都不为零,这也就是说每个像素的计算都需要包含 阅读全文

posted @ 2012-07-04 01:11 龙豆 阅读(619) 评论(0) 推荐(0) 编辑

2012年7月3日

gcc -l参数和-L参数 [转]

摘要: -l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了。当我们自已要用到一个第三方提供的库名字libtest.so,那么我们只要把libtest.so拷贝到/usr/lib里,编译时加上-ltest参数,我们就能用上libtest.so库了(当然要用libtest.so库里的函数,我们还需要与libtest.so配套的头文件)。放在/lib和/usr/lib里的库直接用-l参数就能链接了,但如果库文件没放在这三个目录里,而是放在其他目录 阅读全文

posted @ 2012-07-03 02:33 龙豆 阅读(258) 评论(0) 推荐(0) 编辑

gcc: multiple definition of [转]

摘要: /home/tace/openav/source/SeamlessMessage/CPaoFlt.o: In function `CPaoFlt::get_m_strPrmair() const':CPaoFlt.cpp:(.text+0x0): multiple definition of `CPaoFlt::get_m_strPrmair() const'/home/tace/openav/source/SeamlessMessage/CPaoFlt.o:CPaoFlt.cpp:(.text+0x0): first defined heregcc在编译过程中报函数重复定义( 阅读全文

posted @ 2012-07-03 02:31 龙豆 阅读(21177) 评论(1) 推荐(1) 编辑

2012年7月2日

CTeX - Windows下的中文TeX系统 Beamer中文书签乱码的解决方法 [转]

摘要: CTeX - Windows下的中文TeX系统CTeX简介 CTeX是一个配置好了中文环境的TeX系统,CTeX的网站主要有以下三个部分:http://www.ctex.org主页,发布最新软件、消息http://bbs.ctex.org论坛,提问、讨论问题ftp://ftp.ctex.orgFTP,提供软件资源下载CTeX中文字体安装 以下方法在CTeX 2.4.2上测试通过。用gbkfonts的windows版本从.ttf字体文件生成TeX所需要的各种字体文件。注意gbkfonts.ini和go.bat要针对不同字体做相应的修改,然后运行go.bat,在目录下会多出来dvips dvi.. 阅读全文

posted @ 2012-07-02 23:03 龙豆 阅读(6494) 评论(1) 推荐(1) 编辑

2012年6月30日

Linux makefile 教程 [转]

摘要: 最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能力不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解。能让人看懂就是好文章。 跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional 阅读全文

posted @ 2012-06-30 20:25 龙豆 阅读(222) 评论(0) 推荐(0) 编辑

linux-vim -ctags-Tlist-winmanager [转]

摘要: 1. vim 中Ctags的安装和使用 http://blog.csdn.net/duguteng/article/details/74126522. Ubuntu安装Vim插件taglisthttp://www.lampblog.net/2010/08/ubuntu%E5%AE%89%E8%A3%85vim%E6%8F%92%E4%BB%B6taglist/3. vim 文件浏览器和窗口管理器 -- 插件: WinManager http://blog.csdn.net/kkk8000/article/details/60726444. 怎么在winmanager中切换窗口ct... 阅读全文

posted @ 2012-06-30 11:51 龙豆 阅读(382) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 29 下一页

导航