自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TOPGUN的专栏

技术博客

  • 博客(129)
  • 资源 (31)
  • 收藏
  • 关注

转载 Linux Bash Shell入门教程

原文地址:http://www.jcwcn.com/article-31939-1.html摘要: Bash(GNU Bourne-Again Shell)是许多Linux平台的内定Shell,事实上,还有许多传统UNIX上用的Shell,像tcsh、csh、ash、bsh、ksh等等,Shell Script大致都类同,当您学会一种Shell以后,其它的Shell会很快就上手

2015-12-23 15:01:25 2232

转载 vim dos/unix互转

原文地址:http://stackoverflow.com/questions/82726/convert-dos-line-endings-to-linux-line-endings-in-vim 1.使用命令:dos2unixor 2.使用vim命令:%s/^M//g ,注意用 Ctrl-v Ctrl-m输入 ^M 3.使用vim命令 :set ff=unix

2015-12-01 20:15:39 9989

原创 Android上跑单元测试

Android单元测试官方介绍文档地址:http://developer.android.com/intl/zh-cn/reference/android/test/InstrumentationTestRunner.html常用的两条命令:1.跑所有测试:adb shell am instrument -w com.android.foo/android.test.Ins

2015-11-03 17:41:45 2892

转载 getopt和getopt_long

原文地址:http://www.cnblogs.com/oloroso/p/4616282.htmlgetopt(分析命令行参数)getopt(分析命令行参数)短参数的定义返回值范例getopt_long相关函数表头文件#include 转载时注:还有另一个头文件getopt.h定义函数int getopt(int argc,char *

2015-10-03 16:24:43 1674

转载 find中的-print0和xargs中-0

原文地址:http://blog.sina.com.cn/s/blog_5611597901019nye.html默认情况下, find 每输出一个文件名, 后面都会接着输出一个换行符 ('\n'), 因此我们看到的 find 的输出都是一行一行的:[bash-4.1.5] ; ls -ltotal 0-rw-r--r-- 1 root root 0 2010-08-02

2015-09-28 16:44:55 1504

原创 Java中使用hex string类型的RSA密钥加解密测试

import java.math.BigInteger;import java.security.KeyFactory;import java.security.NoSuchAlgorithmException;import java.security.PrivateKey;import java.security.PublicKey;import java.security.spec.

2015-09-17 17:08:02 4243 1

转载 vim快速选中、删除、复制、修改引号或括号内的内容

原文地址:http://blog.chinaunix.net/uid-26495963-id-3216364.html分别更改这些配对标点符号中的文本内容ci’、ci”、ci(、ci[、ci{、ci -分别删除这些配对标点符号中的文本内容 di’、di”、di(或dib、di[、di{或diB、di -分别复制这些配对标点符号中的文本内容 yi’、yi”、y

2015-09-12 12:45:53 10610

转载 vim窗口编辑

原文地址:http://blog.csdn.net/shuangde800/article/details/11430659vim提供多窗口编辑的功能,可以简化复合的编辑任务。vim的多窗口并不是说在终端上启动多个vim实例。启动多窗口编辑vim的多窗口是动态的,可以开始编辑时就打开多窗口,也可以工作时随时增加新窗口,

2015-09-11 12:11:14 1471

转载 对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

原文地址:http://www.cnblogs.com/happyhippy/archive/2006/12/23/601353.html一. AES对称加密:                                                      AES加密                         分组

2015-07-23 17:02:37 5131

转载 UEFI和GPT

好就没用linux了,这几天在win8笔记本上用虚拟机装了下,也准备装到硬盘上和win8双系统使用,发现一些概念已经跟不上时代了。一个是在虚拟机中装的时候,分配了虚拟硬盘分区时,提示选择分区表类型,有GPT,DOS什么的,开始没多想直接选了默认的GPT,后来在装grub到主引导分区的时候出现问题,网上查才知道是分区表的问题,其实在用cfdisk分区的时候已经发现一些不同了,

2015-03-18 11:52:44 4077

转载 Android窗口管理

原文地址:http://blog.csdn.net/huanxido/article/details/7879529一、 概述在Android系统中,从设计的角度来看,窗口管理系统是基于C/S模式的。整个窗口系统分为服务端和客户端两大部分,客户端负责请求创建窗口和使用窗口,服务端完成窗口的维护,窗口显示等。 在Client端,并不是直

2015-03-11 16:31:10 1582

原创 简析Base64编码

使用openssl生成RSA密钥对,默认生成的pem的密钥是用Base64来编码的,因此补一下Base64编码的知识,均来自网上资源的整理。Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可以查看RFC2045~RFC2049标准,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。Base64编码将3个8位字节(3*8=

2015-02-04 15:08:28 1589

转载 OPENSSL中RSA私钥文件(PEM格式)解析

原文地址:http://blog.sina.com.cn/s/blog_4fcd1ea30100yh4s.html在PKCS#1 RSA算法标准中定义RSA私钥语法为: RSAPrivateKey ::= SEQUENCE {version Version,modulus INTEGER, -- npublicExponent INTEGER,

2015-01-29 18:20:04 5653

转载 OpenSSL命令行工具验证RSA加解密

原文地址:http://blog.csdn.net/zhangyang0402/article/details/4071196一、发送方A:生成私钥:OpenSSL> genrsa -passout pass:123456 -out apri.pem 1024生成公钥:OpenSSL> rsa -passin pass:123456 -pubout -in apri

2015-01-29 14:12:17 5407

原创 《沧海一声笑》简谱图修正版

学吹笛子,从简单的《沧海一声笑》开始,从网上搜到的简谱图,大都有错字,一襟晚照写成了一巾往照,哎,受不了错字。我本来是个懒人,受不了比我还懒的人,那么多网站转这个简谱图,没一个纠正的。闲的蛋疼,用GIMP修了一下图,把巾往两个错字改了。如下图:

2015-01-24 23:45:29 6244

转载 数字签名是什么

原文地址:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html今天,我读到一篇好文章。它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细

2015-01-06 12:39:30 1678

转载 RSA非对称式加密算法复习

原文作者:阮一峰阮一峰的博客分享了很多科技知识,有比较深刻的印象。原文地址:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.htmlhttp://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html如果你问我,哪一种算法最重要

2014-12-30 11:23:30 1764

转载 GPL LGPL Apache2.0 BSD 开源协议扫盲帖

原文地址:GPL LGPL Apache2.0 BSD 开源协议扫盲帖

2014-10-28 17:46:33 1930

转载 Process 执行Linux命令/调用外部程序

原文地址:http://doublekj.blog.163.com/blog/static/1468184742012118112622509/

2014-04-22 17:35:50 4072

转载 Android读取framebuffer截屏

原文地址:http://blog.csdn.net/victoryckl/article/details/7277156

2014-04-22 12:20:31 5247

转载 Java中的Timer和TimerTask在Android中的用法

原文地址:http://blog.csdn.net/zuolongsnail/article/details/8168689在开发中我们有时会有这样的需求,即在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变,我们可以使用Java为我们提供的计时器的工具类,即Timer和TimerTask。 Timer是一个普通的类,其中有几个重要的方法;而TimerTask

2014-03-10 21:52:57 1033

转载 cp命令复制时,保持路径不变

原文地址:http://zhumeng8337797.blog.163.com/blog/static/10076891420121931517626/    .复制时保留文件的目录结构     cp   --parents   /var/tmp/a.txt  ./temp/

2014-02-25 18:10:56 6608

转载 svn revert整个目录

原文地址:http://developer.51cto.com/art/201005/201506.htm名称子命令Svn revert — 取消所有的本地编辑。概要子命令Svn revert PATH...描述Reverts any local changes to a file or directory and resolves any conflict

2014-02-24 09:42:40 10435

转载 unity3d GetComponent

1、AutoRotation cmp1=(AutoRotation) GetComponent(typeof(AutoRotation));2、AutoRotation cmp2=(AutoRotation) GetComponent("AutoRotation");3、AutoRotation cmp3= GetComponent();

2014-02-17 12:39:48 2348

转载 html动态设置图片

原文地址:http://hi.baidu.com/sonmeika/item/646cf80c5553847ebfe97eefHTML: 动态设置图片setInterval("RandomImage();",1000);function RandomImage(){    var num = Math.random()*3;    num

2014-02-08 18:10:53 6537

转载 NGUI基本控件使用

原文地址:http://blog.csdn.net/pleasecallmewhy/article/details/8554413原文地址:http://www.tasharen.com/?page_id=185NGUI下载地址:点我传送NGUI教程:步骤1-Scene1.创建一个新的场景(New Scene)。2.选择并删除场景里的

2014-01-08 09:51:34 1530

转载 ngui中Sprite,SlicedSprite,Tiled Sprite,FilledSprite的区别

原文地址:http://hi.baidu.com/ytxr_/item/4354938af72a4bc699255f39Sprite:标准Sprite控件,自适应图片大小。 Sliced Sprite:一个含有9个切片的Sprite,创建固定边框的控件最佳选择,固定大小,不会随图片大小而改变,可做人物头像等。 Tiled Spri

2014-01-07 15:31:33 2029

转载 使用BMFont制作NGUI用的中文字体

原文地址:http://momowing.diandian.com/post/2013-01-24/40046239211转载时注:改了几个错字。好吧~似乎这个问题困扰了很多人,游戏开始中文化是个不错的事儿啊,这里我就做下说明,如何制作中文字体图集~这里的字库图集的制作更多的是为了服务于unity的UI插件NGUI吧,当然EZ或者其他的可能也能用吧。

2014-01-04 12:32:32 1289

原创 记录下linux下find命令查找的常用用法

find命令是linux非常常用的命令,这里记录下find命令查找多种类型文件的用法。1.匹配多种类型的文件。一般下面两种做法就够用:1)使用-name或者-iname选项,后者忽略大小写,再用-o选项连接来搜索多种类型文件。$ find ./ -name "*.mk" -o -name "*.java" -type f./tests/src/com/androi

2013-12-09 18:12:57 2218

原创 android上拨打电话,发短信,存联系人的操作

打电话:Intent i = new Intent(Intent.ACTION_CALL);i.setData(Uri.parse("tel:" + mText.getEditableText().toString()));if(mActivity != null) mActivity.startActivity(i);发短信:Intent i = new Inte

2013-10-30 17:36:45 1150

转载 android平台的ocr

原文地址:http://www.cnblogs.com/hangxin1940/archive/2012/01/13/2321507.htmlAndroid OCR 之 tesseractOCR属于CV的范畴,也就是计算机视觉,目前来看,除了opencv这个龙头老大,也就是hp开发的tesseract比较好用,虽然年头比较长了,但现在归google维护并托管在goo

2013-10-28 11:32:51 1726

转载 Haar分类器

原文地址:http://www.cnblogs.com/ello/archive/2012/04/28/2475419.html由于工作需要,我开始研究人脸检测部分的算法,这期间断断续续地学习Haar分类器的训练以及检测过程,在这里根据各种论文、网络资源的查阅和对代码的理解做一个简单的总结。我试图概括性的给出算法的起源、全貌以及细节的来龙去脉,但是水平有限,只能解其大概,希望对

2013-10-15 18:08:29 1809

转载 弱分类器和强分类器

原文地址:http://blog.csdn.net/qinzx2004/article/details/2824323英文原文地址:http://www.ricoh.com/about/company/technology/voice/column/020.html将英文原文中的图片搞过来了。动物,包括人类在内,通常是通过判断周边的情况后做出行动,这种反

2013-10-15 14:24:18 27526 2

原创 linux下复制目录下所有文件,包括隐藏文件到指定目录

linux下复制当前目录下面文件到目录b的话:cp -rf * b这样子只能复制非隐藏文件和目录。cp -rf .* b因为.*包含了.和..,这样子复制会出问题,当前目录的上一层目录都可能被复制过去。这里可以借助ls -A命令,来过滤.和..目录并且包含其他隐藏文件和目录,命令如下:cp -rf `ls -A1 --color=never` b--co

2013-09-10 11:42:02 7903

原创 linux下编译mergevec和vec2img

用opencv训练分类器比较有用的两个辅助工具。项目主页:http://note.sonots.com/SciSoftware/haartraining.html#v6f077ba项目主页上有编译好的exe文件,但没有linux下面编译好的二进制文件。mergevec用于合并多个vec文件。用法:mergevec #类似于创建样本和训练的描述文件,一个存有

2013-09-07 22:02:48 1470

转载 linux文件的三个主要的时间属性

原文地址:http://tech110.blog.51cto.com/438717/283977Linux文件有3个修改时间,很多朋友都喜欢弄混淆,也包括我在内,现在列出来供参考。1)modification time (mtime,修改时间):这个时间指的是文件内容修改的时间,而不是文件属性的修改,当数据内容修改时,这个时间就会改变,用命令ls -l默认显示的就是

2013-09-07 09:47:01 1103

转载 训练级联分类器

原文地址:http://blog.csdn.net/ariesjzj/article/details/8639208物体检测方法大体可分为两类,基于知识的方法和基于统计的方法。前者如template matching, surf/sift detector等等。这些方法都基于我们对于识别目标已有比较清晰的刻画。虽然有些特征能抗一定的形变,但总体泛化性不够强。如果检测目标比较

2013-09-05 16:55:15 3390

原创 linux下编译imageclipper

学习opencv训练分类器,网上看到有提imageclipper这个辅助工具的,可以很方便的截取ROI并保存,记录位置和大小等相关信息,在准备正样本时非常有用。其项目主页:http://code.google.com/p/imageclipper/imageclipper是多平台的,windows和linux下均可以编译,其主页上有详细的介绍如何在相应平台下编译,并且使用方法,生成正样本描

2013-09-05 16:35:27 2223

原创 linux下用python进行opencv开发----简单的图片操作

初学opencv做的例子程序,保存一下。之所以选择用python,是因为python上手快,开发快。#!/usr/bin/python2# coding: utf-8import cv2import numpy as np#原始图片image=cv2.imread('./meinv2_original.jpg', cv2.CV_LOAD_IMAGE_COLOR)cv

2013-08-30 11:02:02 15393 1

转载 numpy中的ndarray对象

原文地址:http://hyry.dip.jp/tech/book/page/scipy/numpy_ndarray.htmlndarray对象函数库的导入本书的示例程序假设用以下推荐的方式导入NumPy函数库:import numpy as np创建NumPy的函数和方法都有详细的说明文档和用法示例。在IPyt

2013-08-28 17:21:55 6288

imageclipper的filesystem.h文件的patch

imageclipper程序的filesystem.h的补丁文件

2013-09-05

imageclipper的Makefile文件patch

imageclipper程序的Makefile文件的补丁文件,解决在新版本boost下编译不过的问题

2013-09-05

opencv官方教程

opencv 2.4.6官方教程 pdf

2013-08-30

算法面试100题答案

从july大牛那里转过来的,自己保存一下

2013-08-09

算法面试100题

从july大牛那里下载来的,自己保存一下

2013-08-09

python简明教程中文版

python简明教程中文版

2013-08-09

pygtk2官方教程

pygtk2官方教程,英文原版,你值得拥有

2013-08-08

python简明教程chm版

python简明教程chm版,并且是中文版本的

2013-08-06

python2.75官方文档

python 2.75 官方文档chm版

2013-08-05

python 核心编程 英文版

python核心编程第二版,英文版,PDF格式

2013-07-31

python 核心编程 chm 英文版

python核心编程英文第二版,chm格式

2013-07-31

pygtk中文教程

python的gtk图形库绑定pygtk的中文版基础教程

2013-07-31

grub2命令手册

grub2命令手册,grub2的配置命令等,官方文档

2013-07-30

c语言常用算法及代码

c语言常用算法及其代码,不过感觉有些过于像数学理论计算了。

2013-07-30

emacs lisp函数手册,版本24.3

emacs lisp 函数手册,emacs 24.3版本

2013-07-30

学习opencv中文版

学习opencv中文版,09年的版本,但opencv的向下兼容性比较好,里面的例子运行了前面几个,都是可以跑的。

2013-07-30

自己用的emacs配置文件备份

自己备份的emacs配置文件,用于自己后续完善

2013-07-30

elisp函数手册chm版

emacs所用的解释语言elisp的chm格式的函数手册,非常实用。

2013-07-27

加入几个快捷键绑定的emacs配置文件

绑定了几个常用的快捷键:f2切换ecb窗口可见性;f4打开bash终端;f5编译文件

2013-07-26

一个相对完整的emacs配置文件

一个比较简单的,仅用yasnippet,ecb,cedet三个插件的emacs配置文件

2013-07-25

emacs初始化文件

emacs的很简单,很基本的配置文件,保存用于以后使用

2013-07-23

安装Slackbuild的脚本

配合http://slackbuilds.org/的仓库,在Slackware上实现从网络安装第三方软件。

2013-04-14

urxvt常用设置

urxvt常用设置,字体,边框,中文等,从网上找的资料

2013-01-03

为taglist和cscope插件生成必要文件的脚本

为taglist和cscope插件生成必要文件的脚本,生成后,需要在vim中用 :cs add cscope.out来建立连接

2012-09-26

为lookupfiles插件索引文件的脚本

为lookupfiles插件索引文件的脚本,屏蔽对svn目录下的索引

2012-09-26

我vimrc配置文件

我的vimrc配置文件,配置了常用的一些插件,如winmanager,taglist和lookupfiles等

2012-09-25

美化的RE管理器

这是个美化的RE管理器,图标挺好看。后来烧写miui的rom,发现有的主题,列表背景色为白色,导致RE管理器,列表中的文件名都看不清,于是自己将RE管理器中列表字体颜色改为黑色。资源中包含两个RE管理器,一个黑色字体,一个白色字体。

2012-07-17

ContactsProvider.apk

烧写了俄罗斯大神的miui rom,发现智能拨号不支持拼音查找了。先清空手机联系人,然后用这个apk替换/system/app下的同名apk,重启手机,再导入联系人即可。

2012-07-17

发声计算器.apk

android上的发声计算器,从烧写的一个MIUI ROM中搞出来的

2012-07-17

空空如也

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

TA关注的人

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