自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(56)
  • 资源 (4)
  • 收藏
  • 关注

原创 O'Stolz 定理及其应用

1. 基本形式对于 ⋆∞\frac{\star}{\infty}(分母为无穷大,分子无要求),设两数列 an,bn{a_n}, {b_n},满足:bn{b_n} 严格单调递增;limn→∞bn=∞\lim\limits_{n\to \infty} b_n=\infty如果有 limn→∞an+1−anbn+1−bn=L\lim\limits_{n\to \infty}\frac{a_{n+1}

2017-02-28 22:41:17 3279

原创 函数的等价变形

1. 通分2. 嵌套3. 加一项减一项

2017-02-28 22:26:12 1997

原创 渐进记号的相关证明(使用极限的方式)

极限的方式对渐进记号的相关证明方式更为直观简洁。

2017-02-28 22:14:42 3382

原创 matlab 中使用 GPU 加速运算

为了提高大规模数据处理的能力,matlab 的 GPU 并行计算,本质上是在 cuda 的基础上开发的 wrapper,也就是说 matlab 目前只支持 NVIDIA 的显卡。1. GPU 硬件支持首先想要在 matlab 中使用 GPU 加速运算,需要计算机配备有 NVIDIA 的显卡,可在 matlab 中运行:>> gpuDevice如果本机有 GPU 支持,会列出 CUDADevice

2017-02-28 15:51:48 27579 1

原创 fatal error: caffe/proto/caffe.pb.h: No such file or directory

一般出现在 caffe 的编译时,可通过如下方式将编译通过(首先需要进入 caffe 根目录):$ protoc src/caffe/proto/caffe.proto --cpp_out=.$ sudo mkdir include/caffe/proto$ sudo mv src/caffe/proto/caffe.pb.h include/caffe/protofatal error: ca

2017-02-27 20:34:33 12219 3

原创 caffe 源码阅读与运行流程

bvlc:Berkeley Vision and Learning Center.1. 目录结构models(四个文件夹均有四个文件构成,deploy.prototxt, readme.md, solver.prototxt, train_val.prototxt) bvlc_alexnetbvlc_googlenetbvlc_reference_caffenetbvlc_referen

2017-02-27 13:05:37 1019

原创 学习 protobuf(一)—— ubuntu 下 protobuf 2.6.1 的安装

下载地址:https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz(如果初次下载失败,不妨多试几次,也可以尝试进入 http://download.csdn.net/detail/cyistudio/8131009 进行下载。

2017-02-26 23:29:26 3158

原创 CMake 添加头文件目录,链接动态、静态库(添加子文件夹)

CMake支持大写、小写、混合大小写的命令。cmake 添加头文件目录,链接动态、静态库1. 添加头文件目录INCLUDE_DIRECTORIES它相当于 g++ 选项中的 -I 参数的作用,也相当于环境变量中增加路径到 CPLUS_INCLUDE_PATH 变量的作用:include_directories(../../../thirdparty/comm/include)2. 添加需要链接的库

2017-02-26 23:19:05 26697

原创 gcc/g++ 的参数总结(二)

gcc 参数总结如果是 c++,直接将 gcc 改为 g++ 即可。1. gcc 编译流程预处理,Pre-Processinggcc -E test.c -o test.i //.i文件编译,Compilinggcc -S test.i -o test.s //.s文件汇编,Assembling //.o文件gcc -c test.s -o

2017-02-26 22:26:49 1315

原创 vmware tools 的安装(Read-only file system 的解决)

安装 vmware tools 之后,才能将 vmware 创建的虚拟机以全屏的形式显示。下载:在 vmware 软件的菜单栏点击【虚拟机】,在【虚拟机】的主菜单中选择【安装 VMware Tools(T) …】,这样在虚拟的操作系统中便会看到下载的 VMwareTools….tar.gz 文件(会自动将 VMwareTools… tar.gz 安装文件下载在 /media 文件夹下)。解压$

2017-02-26 20:45:33 4558

原创 make 的参数

1. -j-j(表示 job 的数目)参数可以对项目在进行并行编译,比如在一台双核的机器上,完全可以用 make -j4,让make 最多允许 4 个编译命令同时执行,这样可以更有效的利用 CPU 资源。由此看来,在多核 CPU 上,适当的进行并行编译还是可以明显提高编译速度的。但并行的任务不宜太多,一般是以 CPU 的核心数目的两倍为宜。make -j命令并不是任何情况下都可以用的,在存在编译依赖

2017-02-26 16:03:57 1194

原创 linux 命令学习 —— 硬件外设管理(dmesg、lsusb)

dmesg:print or control the kernel ring bufferdmesg命令设备故障的诊断是非常重要的。在dmesg命令的帮助下进行硬件的连接或断开连接操作时,我们可以看到硬件的检测或者断开连接的信息。1. 列出加载到内核的所有驱动$ dmesg | more$ dmesg | less$ dmesg | grep ***$ dmesg |

2017-02-26 15:47:15 2792

原创 Linux 下的任务管理 —— ps、top

ps:report a snapshot of the current processes. ps 命令支持三种使用的语法格式UNIX 风格,选项可以组合在一起,并且选项前必须有“-”连字符 BSD 风格,选项可以组合在一起,但是选项前不能有“-”连字符 GNU 风格的长选项,选项前有两个“-”连字符1. 常见参数查看当前运行的应用程序:ps -e;显示所有当前进程,使用

2017-02-25 23:53:55 1493

原创 E: Could not get lock /var/lib/dpkg/lock(无法获得锁)

出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单。有以下两种解决办法:1. 强制解锁执行下面两段命令即可:sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock2. 结束相关进程在终端中执行 ps -aux,我们要结束的

2017-02-25 23:42:58 2345

原创 黑科技 —— Type-C 接口与 USB3.1

Type-C 接口解决了 USB 永远插不准的世界性难题。小开科普一分钟:究竟USB Type-C是何方神圣?1. Type-CUSB Type-C,简称是 USB-C。Type-C 只是 USB 3.1标准的一部分,而不是一个新的标准。USB3.1 与Type-C接口到底有啥关系呢?Type-C的规范是按照USB3.1 标准制定的,因此USB 3.1可 以制作成Type-C、Type-A等类型,

2017-02-25 23:29:26 2303

原创 词汇的积累与遣词造句 —— 准确的表达、新鲜的词汇

1. 遣词劝阻青少年吸烟;禁止中小学生吸烟;2. 造句

2017-02-25 22:37:50 1206

原创 调侃

1. 动物棕色大熊猫:大熊猫终于有了彩色照片;

2017-02-25 22:23:29 900

原创 apt-get install 的参数(add-apt-repository)

apt-get install 是 ubuntu 下的软件安装命令。1. –no-install-recommends–no-install-recommends参数来避免安装非必须的文件,从而减小镜像的体积:

2017-02-25 18:01:25 23974

原创 先有鸡还是先有蛋的争论

1. 三个解释先有鸡,那么鸡从何来?蛋孵出来的,那岂不是蛋比鸡早;先有蛋,那么蛋从何来?鸡生的,那岂不是鸡又比蛋早;也许你会说,世界上没有最早的鸡,也没有最早的蛋。鸡生蛋,蛋生鸡,可以上追到无穷远,故不存在这一问题。 这种说法仍然是错误的,科学告诉我们,万物都有历史。大量的事实证明,地球不是从来就有的,地球上的生物也不是从来就有的。鸡和蛋也并非就是从来就有的,故地球上应当存在第一只鸡和第一个

2017-02-24 22:22:11 1502

原创 数学智力题总结

1. 有借有还3 和空酒瓶盖可以换一批啤酒,10 瓶啤酒可以再买几瓶?这里首先问一个问题,2 瓶啤酒最终能喝几瓶啤酒?不是两瓶。可以先问人要一个瓶盖,这样凑够 3 个瓶盖又能换一瓶,完了再还过去,也即 2 瓶啤酒能喝 3 瓶,这样 10 瓶啤酒能喝 15 瓶。

2017-02-24 21:33:09 935

原创 范畴及范畴论的理解

范畴(category)不仅仅是一种数学语言,更是一种哲学观点。代数思想的精髓在于:抽象,但是简洁。概括性极高。0. 预备概念态射:morphism,最常见的这种过程的例子是在某种意义上保持结构的函数或映射。在集合论中,例如,态射就是函数,在群论中,它们是群同态,而在拓扑学中,它们是连续函数。在泛代数(universal algebra)的范围,态射通常就是同态。 对态射和它们定义于其间的结构

2017-02-24 15:55:51 9756 2

原创 生活中的实验 —— 磁铁的使用

磁铁可以为螺丝刀加磁;

2017-02-23 22:30:20 1005

原创 中英文对照 —— 体育与健身

健身:fitness,健身房:gym/fitness center1. 常见动作incline:倾斜;2. 肌肉的构成

2017-02-23 14:10:51 1288

原创 常见中外出版社

1. 外Manning publications:曼宁 MEAP:Manning Early Access Program,也即尽可能快地收到其 eBook 形式2. 中(台湾、香港)皇冠文化集团 创办人平鑫涛,是琼瑶阿姨的老公;

2017-02-23 12:19:28 978

原创 小波图像处理 —— 奇异点(不连续点)检测

Detecting Discontinuities and Breakdown Points动态系统(dynamic system)中的信号常常表现出瞬时(transient)急剧的变化,一般为幅度的突然跳跃或一阶导二阶导数值的尖锐变化。傅里叶分析通常无法检测出这种瞬时的变化,小波分析却可以检测和捕捉到信号在某一时刻的突变。

2017-02-22 12:44:18 6013

原创 数学概念 —— 奇异性(Singularity,Vertical tangent)

0. 基本定义Singularity (mathematics)数学上的奇异性一般是指,函数在该点未定义(not defined,比如取值为无穷),或者不可微(fails to be well-behaved)。

2017-02-22 11:11:12 22068

原创 正割函数(sec)

1. 定义正割与余弦互为倒数,余割与正弦互为倒数。即:⎧⎩⎨⎪⎪⎪⎪secθ=1cosθcscθ=1sinθ\left\{\begin{split}\secθ=\frac1{\cosθ} \\\cscθ=\frac1{\sinθ}\end{split}\right. 也即在几何上,设 △ABC△ABC,∠C=90°,AC=b,BC=a,AB=c,正割函数:sec∠A=c/b(斜边/邻边)

2017-02-22 10:05:02 58317

原创 scipy 图像处理(scipy.misc、scipy.ndimage)、matplotlib 图像处理

from scipy.misc import imread / imsave / imshow imresize / imrotate / imfilterimread():返回的是 numpy.ndarray 也即 numpy 下的多维数组对象;

2017-02-21 18:54:33 31183 1

原创 sklearn 与 xgboost 的组合使用

对于 Windows 用户而言,需要首先进入 cmd 命令行界面,Python:C:\Users\hasee> python --versionJavaC:\Users\hasee> java -version

2017-02-21 18:01:09 1215

原创 中英文对照 —— 航空航天航海、交通运输工具

1. 航天aerial:空中的,航空的;空气的;空想的 Aerial China:航拍中国;

2017-02-21 15:47:28 2154

原创 Python 数据结构与算法 —— 常见面试题

1. 排序快速排序(quick sort)

2017-02-21 13:02:55 3096

原创 Cython 的学习

开发效率极高的 Python 一直因执行效率过低为人所诟病,Cython 由此诞生,特性介于 Python 和 C 语言之间。Cython 学习1. Cython 是什么?它是一个用来快速生成 Python 扩展模块(extention module)的工具语法是 Python 和 C 的混血Cython 作为一个 Python 的编译器,在科学计算方面很流行,用于提高 Python 的速度,通过

2017-02-20 22:37:40 1047

原创 图像块的访问(填充 padding,步长 stride,窗 Window/kernel/filter)

无填充是有填充的特例(填充为 1)。utilities(matlab)—— 图像分块(image2cols、cols2image)(未填充)1. 一个图像块 ⇒ 返回一个值输出矩阵的大小:out_height = (H + 2*padding - field_height) / stride + 1;out_width = (W + 2*padding - field_width) / str

2017-02-20 21:05:24 3836

原创 numpy 辨异(四)—— np.repeat 与 np.tile

二者执行的是均是复制操作;np.repeat:复制的是多维数组的每一个元素;np.tile:复制的是多维数组本身;

2017-02-20 18:25:35 9173 1

原创 visio(2013)绘图工具的使用

1. 链接线 ⇒ 直线visio2010中如何使画出来的连接线为直线【设计面板】 ⇒ 在最右端将【链接线】设置为直线;2. 连接线交叉而不产生交叉桥(弯曲)visio2013画图时两条直线交叉 如何让它不弯曲【设计】⇒ 【连接线】(在设计选项卡的最右侧)⇒ 【显示跨线】 3. 连接点的添加、移动与删除 4. 插入大括号如下图所示:

2017-02-20 12:02:24 6123

原创 独立书店辑录

1. 诚品苏州:中国大陆第一家,2015年;2. 各地特色广州:唐宁书店;北京:单向街书店;

2017-02-19 21:48:35 1127

原创 解析文本文件 "r" 与 "rb" 模式的区别(Python)

Difference between parsing a text file in r and rb mode0. EOL(End-Of-Line)区别主要在 EOL 的处理方式不同。对于不同的操作系统而言,Unix:\nMac:\rWindows:\r\n对于 Python 语言,通过如下语句进行查询:>> import os>> os.linesep'\r\n'1. 不同的操作系统对

2017-02-19 21:35:33 31985 1

原创 xshell/putty 连接 linux 虚拟机 connection failed 的解决方案

ubuntu 默认并没有安装 ssh 服务,如果通过 ssh(XShell/putty) 连接 ubuntu 虚拟机,则需要手动安装 ssh-server(ssh 分客户端和 openssh-client 和服务器端 openssh-server)。1. 检查是否安装 ssh方式之一:使用 which 命令$ which ssh$ which sshd方式之二:使用 ssh$ ssh loca

2017-02-19 11:07:54 4801

原创 软件架构 —— 消息范式

系统开机时,按住 shift 进入 grub 1. 什么是 GrubGNU GRUB(GRand Unified Bootloader 简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB 可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。

2017-02-19 09:59:24 1447

原创 nditer —— numpy.ndarray 多维数组的迭代

1. Single array iteration>>> a = np.arange(6).reshape(2,3)>>> for x in np.nditer(a):... print x,...0 1 2 3 4 5referencesIterating Over Arrays

2017-02-18 10:47:32 10999 2

Python-2.7.3.tgz

学习《Python 源码剖析》一书所用的 Python 源码文件。

2016-04-29

文件工具类

解决java 运行 MapReduce 相关代码时报权限错误的问题。

2016-03-15

上网日志数据(hadoop用)

简单格式的数据、

2016-03-10

matlab字幕拼接用视频截图

配套于《用matlab实现视频截图字幕部分的拼接》[http://blog.csdn.net/lanchunhui/article/details/50539019]

2016-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除