- 博客(285)
- 资源 (20)
- 收藏
- 关注
原创 C++之强制类型转换
最近在使用OpenCV2.x写代码的过程中,偶尔会看到某些函数的源代码,发现其使用的static_cast多谢。并且在看别人写的代码的时候,static_cast也越来越常见。看来之前学习的C语言风格的强制类型转换风格需要改变一下了(PS:估计我们这一批人上学用的都是谭浩强的教材,因此对C++标准了解不足)。下面总结下几种类型转换方式:0. 传统的C语言风格 在以前学习的C语
2014-12-20 17:20:03 1125 1
原创 C/C++之Github常用命令
在使用Github for windows程序(安装点这里)时,发现图形界面的程序在处理较多文件或者较大文件时,常常卡死,无法完成代码仓库的同步,而尝试了下Github for windows的命令行程序Git Shell,感觉没有图形程序的问题。下面简单介绍下如何使用Git Shell完成基本的Git代码管理。1. 连接Github既然要从本地访问Github服务器,必然要配
2014-12-13 21:18:22 1265
原创 经典算法之粒子滤波
粒子滤波(PF: Particle Filter)算法来源于蒙特卡洛方法(Monte Carlo method),它是利用粒子集来表示概率,可以用在任何形式的状态空间模型上。其核心思想是通过从后验概率中抽取的随机状态粒子来表示其分布情况,是一种顺序重要性采样法(Sequential Importance Sampling)。1.初始化阶段在跟踪前需要选定出要跟踪的目标物体,这个过程
2014-12-02 16:37:29 6054
原创 常见拉丁文简写
缩写1:A.D.拉丁文:anno Domini释义:in the year of the Lord 耶稣纪年,公元例句:The United States Civil War began in AD 1861.缩写2:a.m.拉丁文:Ante Meridiem释义:before middday 上午,午前例句:We will meet the mayor at 10 a
2014-03-23 19:01:12 2565
原创 非负矩阵分解(NMF)相关文献
本文列出了自1999年NMF在Science上发表以来的文献资料。1 综述(18 articles)(1) D. D. Lee, H.S.Seung. Learning the parts of objects by non-negative matrix factorization, Nature, 1999(2) 刘维湘等, 非负矩阵分解及其在模式识别中
2014-03-10 23:48:08 3427
原创 Latex之字号
Latex中支持的度量单位非常广泛,如inch、cm、mm和pt等,用户可以自动选择任意单位进行写作。一般情况下,在规定字体大小(字号)的时候,通常使用pt(point)作为基本单位。常见的有12pt、14pt等。在英文文章写作时,字体大小不是任何问题,但是如果使用中文写作,需要进行一定的转变。因为在中文里面,习惯使用的度量是四号字、五号字这种方式(中文Word支持的方式)。按照中文排版的标准,中
2014-02-24 13:09:21 2332
原创 Latex之目录页码错误
由于使用的模板编辑论文,发现生成的目录出现页码错误,进而导致产生的书签链接错误。查阅模板的命令定义,发现是命令\BiAppendixChapter的定义出现问题:\newcommand{\BiAppendixChapter}[2]{ \phantomsection %\markboth{#1}{#1}%\markboth{\MakeUppercase{#1}}{\MakeUpperca
2014-02-10 11:42:11 9276
原创 Ubuntu之CPU支持
今天帮实验室老师给他的ThinkPad R51安装Ubuntu,结果遇到一个奇怪的问题。做成USB安装盘后,插入U盘启动电脑,按F12进入启动项选择界面,选择USB启动方式安装,结果刚进入安装界面就出现以下的提示信息。this kernel requires the following features not present on the cpu。unable to boot ple
2014-01-15 21:33:20 2450
转载 DIY Your BibTeX Style File
DIY Your BibTeX Style FilePublished September 24, 2007 latex 14 Comments This is a short article explaining how to do handy hacks on a BibTeX style file. To customize your own style, you c
2014-01-12 22:26:42 1382
原创 Latex之bst文件制作
虽然Latex有很多不同的Bibtex Style,有些情况下仍然需要自己制作满足某种规范的bst文件。而一般生成自己的bst文件有两种方法。一种是修改别人的bst文件,这种方法修改起来方便,容易控制,缺点是对bst文件的底层格式清楚。另外一种方法就是通过Latex提供的命令行工具来定制自己的bst文件。本文主要介绍第二种方法。使用makebst工具生成bst文件 假如使用的是Mik
2014-01-12 22:07:11 6246
原创 Latex之CJK中文书签乱码
在使用CJK宏包编辑中文时,可以使用不同的编码方式,一种是UTF-8格式;另外一种是GBK编码。在使用GBK编码时,生成的PDF格式中的文本是GBK的编码方式,因此大部分不支持GBK编码的PDF阅读器无法正确的显示PDF文档,如下图所示。 这是因为在使用Hyperref宏包产生书签(Bookmark)时,使用的参数为CJKbookmarks=true,该参数不能与Hyperre
2013-12-23 14:37:43 4694
原创 PBS/Torque之部署安装
本文是作者在浪潮集群上构建Torque的经验总结。1. 环境 本文安装的硬件环境是:浪潮TKS01集群系统,有一个主节点和10个计算节点。以其中的主节点和两个计算节点作为示例,如何安装部署Torque。三个节点的网络配置信息:节点信息域名IP地址操作系统mu01192.168.0.100RedHat6.0cu01
2013-12-04 13:28:36 3093
原创 PBS/Torque系列内容总结
随着互联网技术的发展,海量的数据开始出现,学术界和工业界对大量的计算的需求开始增加。因此,高性能计算平台开始普及,尤其是以集群方式的平台架构开始得到各机构的欢迎。集群方式以其较高的性价比和容易方便的使用方式,开始在国内各大高校中出现。而集群构建和使用中,较为重要的一环就是批处理作业系统和资源管理器的安装部署。目前,集群系统中普遍使用的是PBS系统,该系统以其方便性赢得了大家的认可。
2013-12-04 11:44:34 1885
原创 Latex之安装GBK字体
Latex下支持中文的方式有多种,其中之一就是应用CJK宏包。当Tex发行版,如MikTex,安装CJK后,可以使用中文。但是,发行版中包含的字体较少,例如MikTex,当安装完CJK-Fonts后,只支持UTF-8编码的宋字体等。为了使用更多的中文字符集及其字体,需要手动安装之。本文主要介绍如何在Windows 7中为MikTex2.9安装GBK字体。 安装额外的字体过程与安装额外的宏
2013-11-30 23:53:58 9412 1
原创 Latex之安装宏包
宏包就是Latex发行版(TexLive、MikTex等)的插件功能,通过安装不同的宏包可以获得更多的功能。一般情况下,Latex的发行版都自带了一些宏包(多是CTAN中的),以便于使用者快速的编译。这些宏包默认安装在texmf/tex/latex/下,这里texmf是“Tex and MetaFont”的缩写,指代Latex发行版的目录树。以Windows 7 下MikTex2.9为例,te
2013-11-30 10:32:08 19944
转载 Android之如何打开USB调试模式
Android 打开USB调试模式总共有三种不同方法,根据系统版本而不同,以下为 Android 所有系统版本对应的打开方法 2.1 ~ 2.3.7 系统打开方法• 点击手机 Menu键(菜单键),在弹出的菜单中选择 设置(Setting), 或在应用程序中找到设置 程序点击进入• 进入设置界面的 应用程序 即可打开 USB调试模式
2013-11-22 21:06:11 2039
原创 Linux之VNC Config
由于最近在集群上跑程序,需要查看Matlab的结果。之前使用剪贴板可以直接从集群上拷贝东西,今天突然不行了。查了半天,发现原来是自己嫌VNC Config的界面(如下图所示)来弹出,就手动关掉了。如图中三项所示,VNC Viewer通过剪贴板来传递较小的数据。 在Red Hat中手动打开VNC config即可恢复原来的功能。为了是VNC Config与shell无关,选用
2013-11-14 12:43:20 4810
原创 Latex之WinEdt编辑器无法自动换行
最近开始使用Latex写毕业论文,遇到很多的麻烦。现在一一解决后,发现Latex对中文的支持很不方便。很多东西要自己去配置。为了使用CTex的中文字体,从Miktex转到CTex下,所以编辑器从Texworks转到WinEdt6下。 今天使用WinEdt,发现WinEdt无法实现中文的自动分行,英文可以。究其原因,还是WinEdt使用的wrap算法不够先进,在检查中文的时候,仍以空格键作
2013-11-05 14:21:16 6278
原创 集群之Authentication问题
在使用VNC访问集群的时候,总是弹出"Authentication is required to set the network proxy used for downloading packages"的对话框,比较烦人,解决方法禁掉Gnome里面自动更新的部分,具体:1. vi /etc/xdg/autostart/gpk-update-icon.desktop2. 在底部添加X-GNO
2013-10-24 11:49:48 2032 2
转载 PBS/Torque之安装部署方法
总结:1、安装系统2、修改/etc/hosts文件将计算节点服务节点对应的IP加入其中,此处不加则无法进行通信3、关闭防火墙service iptables stop,此处不停止则无法进行通信4、安装Torque并将生成的*.sh packet放到各个计算节点中,在计算节点中安装。5、计算节点需要手动配置config文件,之后再启动pbs_mom,此处不加则pbsnodes时状
2013-10-22 15:28:58 626
原创 Linux高性能计算集群 -- Beowulf集群
Linux高性能计算集群 -- Beowulf集群 1 集群1.1 什么是集群简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集群是一个系统,而非多个计算机系统。并且集群系统的管理员可以随意增加和删改集群系统的节点。1.
2013-10-22 15:18:22 3045
原创 PBS/Torque之调试问题
1. PBS_Server: Resource temporarily unavailable (11) in PBS_Server 出错的原因一般是server_name与mom设置的name不一致,修改server_name与mom一致即可。 server_name文件在PBS或torque的目录下。如果用rpm包安装的torque, 可以用下面的命令查询。2. qsu
2013-10-22 15:13:49 4595
原创 Latex之博士论文模板调试
在使用MikTex2.9编译网上下载的Latex模板时,产生了一些问题,现摘要如下:1. 打开文件乱码问题 所有的文件的注释都是乱码,是因为文件使用了GBK等其它非Unicode的编码方式。可以使用Notepad++或者其它记事本软件另存为Unicode格式的文件,Texworks就能正常显示了。2. 编译时出现“Package keyval Error: twosideshif
2013-10-10 11:39:08 2934
原创 国内知名高校本硕博学位论文latex模板
薛瑞尼的清华大学学位论文LaTeX模板http://sourceforge.net/projects/thuthesis/北大论文文档 LaTeX 模板 pkuthss v1.2 betahttp://bbs.pku.edu.cn/bbs/bbstcon.php?board=MathTools&threadid=11364449刘本源的国防科学技术大学研究生学位论文LaTeX模板
2013-10-10 10:11:09 5202 1
原创 Linux下安装瑞捷
现在学校上网越来越恶心,不但需要交钱,而且流量少的可怜,只有6G之多,每月估计会用超不少。刚回来的时候,还真不适应呀。国外的网速好且不限流量,这样一比,学校差来可不止一点半点呀。 用瑞捷就用吧,反正学校能很好的监控我们上网。但是,学校的主页上也不好好提供linux下的瑞捷,给了个n年前的版本。使用的时候,报libpcap的使用错误。没办法,装呗。各种包装上,还是不行。估计我装的依
2013-09-13 17:25:07 722
转载 闲谈程序的配置文件
通常我们写程序的时候都会有一些可调控的参数,简单的控制可以通过命令行参数来实现,然而复杂一些的则一般会使用配置文件的形式。可以说这几乎是每一个程序都会需要考虑的一个问题:使用什么样形式的配置文件?虽然 Microsoft 在 Windows API 中提供了注册表以及 ini 文件的读写功能,但是在这一块似乎还是没有像 zlib 之于压缩那样被广泛接受的方式。其实原因也很简单:需求差别太大了。
2013-05-22 03:19:00 840
ContourletToolbox2.0
2012-07-05
A PhD is Not Enough- A Guide to Survival in Science
2012-02-08
Ncut图像分割程序
2011-03-31
EndNote_X4_使用手册(简体中文)
2010-11-26
CButtonST类源代码、示例及使用技巧
2010-08-29
ARM常用工具-ftp、烧写工具、串口工具等
2010-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人