[置顶] 常用代码段

1. 计时给出三种比较精确的计时方式,使用纯C语言,使用Boost和OpenCV的库函数。纯C// pure c #if defined(_WIN32) && defined(_MSC_VER) #include double abtic() { __int64 freq; __int64 clock; QueryPerformanceFreq...
阅读(1109) 评论(2)

[置顶] CUDA程序的调试总结【不定时更新】

1 )CUDA的程序,经常犯,但是很难发现的一个错误就是同步问题。 描述下实例 for (k = 0; k < N; k+=BS) { sda[tx] = gda[tx+index]; __syncthreads(); for (j = 0; j < BS; j++) { tp += sda[j] } out[index+tx]...
阅读(5024) 评论(2)

[置顶] Linux下常用命令笔记

做个笔记,不要老忘记命令: 1、linux下比较两个目录的异同 meld first_dir second_dir 2、查看可执行文件的依赖项 readelf -d  ./your_exe 3、把自己修改为超级用户 /etc/group中的admin行,添加就可以了 4、获得指定用户组的GID getent group your_group | cu...
阅读(1786) 评论(0)

[CSDN_Markdown] 数学公式对齐

简介之前有介绍过如何用markdown编辑器写矩阵,接触了latex的environment,我们还可以使用其它的公式环境,比如align来对齐公式。本文我们介绍一下两个常用的公式环境。alignalign环境可以用来对齐公式,使用&符号来标记对齐的位置,如下实例。$$ \begin{align} h(x) =& \frac{1}{\int_xt(x)\mathrm{d}x} \tag{1}\\ f...
阅读(299) 评论(0)

动态规划求解矩阵连乘的最优时间复杂度

本文介绍如何使用动态规划的思想,寻找矩阵序列连乘的最优时间复杂度。...
阅读(179) 评论(0)

我的LaTeX开发环境配置

LaTeX采用编译方式来生成排版文档,现有的专用于LaTeX的编辑器也有不少,但是我一个也不喜欢。我更喜欢使用Notepad++,特别是它的列编辑功能!!一番研究之后,我搭建了一个简单的开发环境用于编辑+编译LaTeX源文件。 下面一步步介绍下,如何做到这一步:必备软件 你必须已经安装好了texlive,附上HUST的镜像 http://mirrors.hust.edu.cn/CTAN/ 安装个轻...
阅读(194) 评论(0)

分享个windows下的makefile

直接上代码::insertSOURCE = test.cpp# OpenCV version OpenCV_VER = 2.4.10 # visual c++ version for OpenCV : vc12.0 vc10.0 vc11.0 VSV = vc12.0 CVV = 2410 # ARCH for OpenCV: x86 x64 ARCH = x64OpenCV_ROOT = K:/O...
阅读(424) 评论(0)

科研技能养成

科学研究是一个发现问题、解决问题的过程。国内环境中,大多数情况下,你应该是单枪匹马在战斗,所以问题的发现基本只有一个途径——看论文!在看了一大堆论文以后,找到一个问题,开始想办法解决这个问题。解决问题的过程中,你会需要众多技能来支撑起你快速前进的步伐,这些技能基本包括:编程、参数调整、做图、写作、排版。用本文总结下经验。...
阅读(272) 评论(1)

图文:配置CUDA8.0 + VS2013

首先要安装 CUDA 8.0 和 VS 2013。最重要的是:请确保你有一张支持CUDA的显卡。特别注意:希望你的系统是64位系统。如果你是新手,在安装上面的软件的时候,能选择安装的内容尽可能的都选上。现在假设你已经安装好上面的软件了,我们下面来一步步的配置一个CUDA程序的编译环境,使得配置的工程能够与VS的编译联合使用。新建工程新建空项目,这一点可能很重要。主要的考虑是: - 避免源代码依...
阅读(2098) 评论(0)

为什么我们希望使用Markdown

为什么我们期望使用Markdown来写博客、写笔记呢?可能很多人有不同的答案,但是我觉得,我最大的驱动是因为Markdown可以减少使用鼠标的次数。使用鼠标太烦人了,移动鼠标的过程让我发疯,我更倾向去使用快捷键,即使它很长也没关系。只是用键盘用markdown可以做些什么呢?来玩几个例子。数学公式在Word里,你要插入数学公式肯定比Markdown要繁琐。看下面的例子: Γ(x)=∏k=1+∞f′...
阅读(397) 评论(0)

buildcv useful tool for maltab

function buildcv(src)ARC = 'x64';BIN_PATH = ['D:\libs\cv\2.4.10\', ARC ,'\vc12.0\bin']; INC_OPT = '-ID:\libs\cv\2.4.10\include\opencv '; INC_OPT = [INC_OPT, '-ID:\libs\cv\2.4.10\include '];LIB_PATH = [...
阅读(376) 评论(0)

CUDA template kernel 与其他编译器合作编译

简介在优化Kernel的时候,希望某些变量是常量,例如循环的次数相关的变量。如果次数限制是常量的话,编译器就可以将循环展开。展开的循环,会省掉一些判断,从而节省一些计算时间。C++的模版中可以使用常量。但是我又不想所有的源代码都由nvcc来编译(其实C++的代码还是调用的host compiler),故此,我写这篇博客来提供一种方法。...
阅读(433) 评论(3)

流程图(Flowchart)

简介到底如何画流程图呢?用PowerPoint么?Viso?好像都很难满足自己的需求。本文介绍一种比较“专业”的流程图生成方式— 使用dot语言来制作流程图。准备工作首先请确保你已经安装了Graphviz,如果没有安装请移步 http://www.graphviz.org/Download_windows.php注意到,Graphviz支持windows和linux,所以不用担心平台的问题。Grap...
阅读(1380) 评论(0)

Windows Batch with Linux useful binaries

awksprintf:: in batch file cat sizes.txt | awk "{foo = sprintf("""--v_x %%s --v_y %%s""", $1, $2); print foo}":: in cmd cat sizes.txt | awk "{foo = sprintf("""--v_x %s --v_y %s""", $1, $2); print foo}"...
阅读(206) 评论(0)

install ubuntu 14.04.5 desktop with raid 1 support

Pre- Make a bootable usb key with Ubuntu 14.04.5 desktop installed. Two hard disks: /dev/sda 100GB /dev/sdb 50GBConfiguration/home 50GB RAID1 / 40GB /boot 1GB swap 9GBInstallingstep 1: boot t...
阅读(328) 评论(0)

nmap获取局域网内存活主机的IP

@echo offfor %%i in (232,233) do ( nmap -sP -PI -PT -oN %TEMP%\ip.%%i 115.156.%%i.0/24 > nul )for /f %%j in (MACs) do ( echo MAC : %%j for %%i in (232,233) do ( cat %TEMP%\...
阅读(899) 评论(0)

矢量图,PDF,裁切

我经常用PowerPoint来做一些简单的图例,我把这些图例保存成图片,然后用LaTeX来完成文档的编写。不幸的是PPT保存成图片只能是非矢量图,看起来不好看,而且放大以后可能会变形。为了能将PPT的矢量图弄到LaTeX生成的PDF里,我们可以先把ppt存成pdf文档,然后将pdf文档裁切就可以完美的让LaTeX来处理了。...
阅读(410) 评论(0)

How to add a path to matlab search path permanently

Here are two steps to add your own path to matlab search path permanently.addpath your/path savepathhelp of the two command in matlab:savepathsavepath saves the current MATLABPATH in the pathdef.m whic...
阅读(340) 评论(0)

如何将LaTeX公式拷贝到Word中

LaTeX可以方便地用来编辑公式,但是它的排版需要编译以后才能看到,Word就在公式编辑上着实让人觉得麻烦,但是Word可以及时显示你所编辑的内容。本文介绍一种方法来帮助你将LaTeX源码直接在Word中转化为公式。...
阅读(742) 评论(0)

Matlab画图 包含多个legend

没时间闲扯了,直接上代码吧。x = 0:0.01:3;y1 = sin(x); y2 = sin(x).^2; y3 = sin(x).^sin(x); y4 = cos(x).*sin(x);plotsc{1} = 'ph(i) = plot(x, y1); hold on;'; plotsc{2} = 'ph(i) = plot(x, y2); hold on;'; plotsc{3} = 'p...
阅读(326) 评论(0)

avoiding Type 3 E-Mail symbol (\Letter)

Instead of using ifsym, use \usepackage{marvosym}!!It is greate!!!\documentclass{IEEEtran} \usepackage{lipsum} \usepackage{amsmath} \usepackage{marvosym} \begin{document} \title{This Is an Article} \au...
阅读(325) 评论(0)

FFMpeg Windows下屏幕录像

列出视频和音频设备视频输入流为:desktop 视频输入流格式:gdigrab音频输入流需要检测:ffmpeg -list_devices true -f dshow -i dummy显示结果如下:[dshow @ 000000000217b920] DirectShow video devices (some may be both video and audio devices) [dshow...
阅读(1814) 评论(0)

LaTeX 插入pdf文档

已经存在一个名为1.pdf的文件,将这个文件的某些页插入到新的pdf文件中,方法如下\documentclass[a4paper]{article} \usepackage{pdfpages} \begin{document} \includepdf[pages={1,2}]{1.pdf} \end{document}pdfpages宏包包含几个选项,一般用默认的即可。includepdf命令也可...
阅读(1482) 评论(0)
313条 共16页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1130044次
    • 积分:13272
    • 等级:
    • 排名:第1025名
    • 原创:278篇
    • 转载:27篇
    • 译文:8篇
    • 评论:381条
    联系方式
    博客专栏
    最新评论