- 博客(64)
- 资源 (14)
- 收藏
- 关注
原创 Mac新手入门
1、配置Intellij2、配置junithttps://www.cnblogs.com/LQLin168/archive/2019/06/23/11073441.htmlhttps://jingyan.baidu.com/album/f7ff0bfccd661d2e26bb131a.html?picindex=23、
2020-03-23 02:38:51 271
原创 服务器资源使用分析
经常有一些服务器内存、CPU占用资源多的问题,现象就是进程执行慢,命令卡,内存不够进程重启之类的,这些分析需要总结一些三板斧来快速分析定位问题。1、服务器总资源1.1 CPU1.1.1 cat /proc/cpuinfo1.2 MEM 1.2.1 cat/proc/meminfo1.2.2 free1.3 DISK1.3.1 df -h1.3.2 du
2016-12-01 00:40:39 2892
原创 iptables详解
1、iptables简介2、NetFilter框架.3、iptable命令解析Usage: iptables -[ACD] chain rule-specification [options] iptables -I chain [rulenum] rule-specification [options] iptables -R chain ru
2016-11-21 20:31:15 1620
原创 TCP/IP协议
1、ISO7层协议2、TCP三次握手可以通过netstat -n看当前连接状态关闭连接:图片来源:http://edu.51cto.com/course/course_id-4422.html
2016-11-21 18:26:34 526
原创 ubuntu15.10 devstack搭建openstack环境
1、安装git等sudo apt-get install python-netaddr git openssh-server2、下载devstack代码git clone git://github.com/openstack-dev/devstack.git3、创建非root用户,如果已经有非root用户,可以跳过sh devstack/tools/create-s
2016-10-04 11:44:20 1297
原创 python基础
1、python有三种文件类型(1).pypython源码文件(2).pyc编译后的文件,通过下面的命令编译import py_compilepy_compile.compile('hello.py')( 3).pyo优化后的源文件python -O -m py_compile hello.py2、python数据结构字符串(String
2016-10-03 23:45:46 485
原创 python学习
python学习的几个境界,以下都是从知乎等吸收的一些好的意见总结梳理的。1、入门级了解python的基本语法,能够实现基本的功能。参考The Python Tutorial2、熟悉第三方库因人而异,我理解知道工作常用的第三方库都可以了,os,sys,eventlet等参考The Python Standard Library3、pythonic简洁,明确,优雅,写
2016-10-03 18:26:01 425
原创 Git基础知识1——个人笔记
1、版本管理器集中式版本管理器: 类如SVN,有一个服务器专门存放版本代码,大家往一个服务器上提代码。但是存在一个问题: (1)代码不安全,服务器宕机了,就没法提代码了,版本代码也没了。 集中式版本管理器,是按照文件来更新版本号,只要有一个文件更新,svn号就加1。分布式版本管理器: (1)每个人都是对版本管理一个完整备份。
2016-09-01 00:07:33 511
转载 112家IT公司薪水一览表(参考)
这里所说的待遇全部为税前,另外,年薪不是简单的*12,因为有年终奖。而互联网公司的待遇package,都是包含了年终奖的。 以下待遇无特别说明,默认都是硕士,本科的话会特别说明,关注软件的多一些。 1、华为:研发、服务、销售多数岗位 本科9k~12k, 硕士10~13k。 客户经理:不分本硕11~14k 法务:硕士12~15k 行政:本科6k
2014-10-14 11:05:33 6365
原创 stitching_detail算法介绍
一、stitching_detail程序运行流程 1.命令行调用程序,输入源图像以及程序的参数 2.特征点检测,判断是使用surf还是orb,默认是surf。 3.对图像的特征点进行匹配,使用最近邻和次近邻方法,将两个最优的匹配的置信度保存下来。 4.对图像进行排序以及将置信度高的图像保存到同一个集合中,删除置信度比较低的图像间的匹配,得到能
2014-09-23 19:08:37 27332 37
原创 开发你的发散思维
第一题:懦弱的男人 男人和女人坐皮艇在海上时,遭遇了鲨鱼,在鲨鱼离他们只有10米远的时候,男人着急的将女人推进了海里,并抽出匕首指着女人,说道,我们只能活一个!随即男人迅速划船逃离.女人很失望,对于这个懦弱自私的男人,她没有责怪他什么,只怪自己瞎了眼看上他...... 女人在默默的等待死亡, 五米,四米......鲨鱼速度很快,女人闭上了眼睛,忽然鲨鱼绕过了她,冲向皮
2014-08-28 15:01:25 2541
原创 手动开平方和立方
一、序言 初中的时候数学老师教我们手动开平方,当时觉着很震惊,验证了好几遍,发现方法真的很牛!如今上了研究生,回想起以前手动开平方的方法都已经很模糊了,今天查了下百度,才发现,这个方法出自《九章算术》!原来中国几千年前就已经找到这种方法了!二、手动开平方 九章算术上是如此描述的:开方术曰: 置积为实。借一算。步之。超一等。议所得。以一乘所
2014-07-27 17:31:35 5858 1
原创 opencv2.4.9中stitching_detailed源码环境搭建
一、序言 Opencv中提供Stitcher类,实现了多图像自动拼接,Opencv是开源的,程序实现的源代码都在Opencv安装文件中,以及Opencv提供的函数查询手册和Opencv教程都可以在官网上下载的到,通过这些文档和代码,我们可以很容易就对图像拼接有一个深刻的了解。所以下面,我就教大家怎么把stitcher类的实现源码以及sample的程序变成自己的,随
2014-05-07 14:48:15 6673 7
原创 windows批量处理命令
序言做项目,需要输入一系列命令,第一个命令结束之后再输入第二个命令,如果一直在等命令运行结束,着实很浪费时间,在网上搜了一下怎么批量处理命令,发现原来很简单,只要写一个bat文件就行,哈哈,然后看了一下bat文件的书写规律,一头雾水,只想简单的看看怎么批量处理就行,bat文件里面的语法那么多,根本没必要看,所以我就搜网上简单的bat的例子,跟着就自己写出了自己想要的功能,嘎嘎。
2014-04-04 16:22:14 4074
转载 C++操作符的优先级
C++操作符的优先级C++操作符的优先级操作符及其结合性功能用法LLL::::::全局作用域类作用域 名字空间作用域::nameclass::namenamespace::nameLLLLL.->[]()()
2014-04-01 14:40:19 931
转载 C++11中值得关注的几大变化
赖勇浩(http://laiyonghao.com)声明:本文源自 Danny Kalev 在 2011 年 6 月 21 日发表的《The Biggest Changes in C++11(and Why You Should Care)》一文,几乎所有内容都搬了过来,但不是全文照译,有困惑之处,请参详原文(http://www.softwarequalityconnection.com/2
2014-03-19 14:32:37 657
原创 main函数argc,argv操作
序言:使用main(int argc,char *argv[]) == main(int argc,char **argv)的基本操作是linux编程的最基本的一步,在windows下也是exe脱离IDE运行的必学技能,程序编译成功之后,在cmd下,使用参数输入来运行程序,自己控制程序参数的输入来测试和运行程序。 一、int argc,char *argv[]介绍int argc
2014-03-18 14:54:20 4060
转载 Ubuntu 下的一些软件安装
Ubuntu 下的一些软件安装 sudo apt-get install virtualbox#华主席推荐 2007年年度最佳软件,最佳编辑选择奖得主.....sudo apt-get install ntfs-3g ntfs-config #ntfs写入支持,装完后运行ntfs-config,把两个钩打上即可。楼下方法作废 sudo apt-get install googleear
2014-03-16 22:04:12 1054
原创 并查集(disjoint set)结构介绍
1.简述 在实现多图像无序输入的拼接中,我们先使用surf算法对任意两幅图像进行特征点匹配,没对图像的匹配都有一个置信度confidence参数,来衡量两幅图匹配的可信度,当confidence>conf_threshold,我们就认为这两幅图可以拼接,属于一个全景拼接的集合,然后扩展这个集合就可以确定最大的可拼接集合,排除一些无效的图像,然后进行后续的拼接。 并查
2014-03-05 14:04:51 6631
原创 opencv qt ubuntu 环境搭建
opencv 安装 http://blog.csdn.net/honpey/article/details/8937354 最后测试的时候是:sudo ./facedetect lena.jpgqt安装 http://qt-project.org/wiki/Install_Qt_5_on_Ubuntuhttp://10000001.blog.51cto.com/4600383/
2014-03-05 00:01:57 1443
原创 ubuntu 常用命令 tar 解压与压缩
ubuntu常用命令之tar 1.使用tar用来解压,压缩和显示压缩文件的内容,下面附上tar的help文件:Usage: tar [OPTION...] [FILE]...GNU `tar' saves many files together into a single tape or disk archive, and canrestore individual f
2014-03-04 22:24:42 9049
转载 国内从事CV相关的企业
经常碰到朋友问我国内从事计算机视觉(CV)领域的公司的发展情况,产品情况,甚至找工作等问题,这里,我给出自己收集的国内从事CV相关领域的公司网址及其主要产品,有兴趣的朋友可以去看看。另外,资料整理的不是很完善,后续我会继续更新和添加,并及时在我博客进行更新(blog.csdn.net/carson2005)。(1) 北京北方猎波科技有限公司:http://www.northwh.com/bei
2014-03-04 11:33:50 4627 1
原创 Ubuntu常用软件 --- 截图
看了一些Ubuntu的截图软件,发现好多种版本,最后挑了一个比较适合在桌面上运行的软件Shutter,以后转到命令界面再试用Scrot. 安装命令: sudo apt-get install shutter
2014-03-03 20:51:54 954
原创 Ubuntu13.04 “Language support” icon missing in System Settings
刚装得系统,每次开机都提示Incomplete language support,然后点击run this action now也没反映,按着提示说打开System Settings-》Language support更新语言包,打开System Settings发现,里面没有 “Language support” icon ,从网上搜到了解决方法:只要重新安装language-selecto
2014-03-03 20:10:10 4379
原创 Linux和Windos双系统安装分区方法
安装linux的分区有很多中方法,但是一般比较简单实用的分区有分2个区和4个区的两种,分4个区以上的对于普通的用户完全不需要。我这只是记录一下分区的方法,不进行更多的探讨。 首先,Linux与Windos双系统,必须需要的分区是swap,交换分区,一般分配内存的两倍,当然如果内存超过2G,那分区最大4G就行,已经满足系统使用的需要。 另外一个是根目录,使用主分区,e
2014-03-02 23:51:31 1512
原创 ubuntu删除文件及文件夹
简介: ubuntu中删除命令一般使用rm,但是rm误删之后,想恢复比较麻烦,所以今天我们还介绍另外一种删除方法,trash,文件删除是放到回收站,这样误删之后还有挽回的机会。 1.rm命令 最简单最有效最权威的看命令的方法就是看--help, 1.1 --helpUsage: r
2014-03-02 23:27:54 11106
转载 面试准备汇总
准备经验总结:http://mitbbskr.com/article_t/JobHunting/32516109.htmlhttp://blog.zhuhuang.com/2011/12/apply-google-microsoft-intern/http://www.huaren.us/dispbbs.asp?boardid=373&id=1175952&page
2014-02-25 17:49:20 1165
转载 基于OpenCV的程序脱离动态链接库运行方法
题目来自OpenCV·China的每周一练:我们在做项目时,通常需要把依赖于opencv,vs(例如vs2005),或者vc(例如vc6.0)的程序,在没有安装相关环境的电脑上去运行。那么现在有哪些方法可以摆脱这些依赖?(提供可行建议即可得10分)http://www.opencvchina.com/thread-1368-1-1.html解决方法:首先要明
2014-02-25 17:42:14 5527
原创 怎么对输入参数的main(int argc , char *argv)函数进行程序调试
当函数使用(int argc , char *argv)来输入参数时,我们一般都是使用cmd对函数进行调用,然后在函数名后面输入函数参数。 如果相对函数进行调试,怎么使用VS2010输入参数呢,下面我们介绍设置的步奏: 1.Project - 》Properties (工程-》属性) 2.Property Pages -> configu
2014-01-15 17:48:16 4615
原创 Sparse Bundle Adhustment1.6 Windows安装指南
sba(Sparse Bundle Adhustment1.6)是一个C/C++软件包对广义稀疏光束平差,在GNU公共许可证下分发。sba是通用的,提供关于定义涉及光束法平差的图像投影的参数选择和函数关系增强的灵活性。 看了好几篇文章图像全景拼接的文章都有介绍使用Bundle Adhustment对相机参数校验,来消除拼接的累积误差,因此我搜了些资料,准备尝试一下这个方法。
2014-01-03 17:28:02 2342 6
转载 9个offer,12家公司,35场面试,从微软到谷歌
/话说咱也还有一年就要找工作了,真是有点让人拙计啊。///1, 简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。 首先说说我拿到的offer情况:1) 微软,3面->终面,搞定(+1)2) 百度,3面->终面,口头offer(+1)3) 搜狗,2面,悲剧4) 腾讯,1面,悲剧5)
2013-12-17 16:44:14 2910
原创 鱼眼照片拍摄之鱼眼镜头与单反相机画幅的选择
鱼眼镜头的焦距在8-15mm,分为圆形鱼眼和对角线鱼眼,单反相机也分为尼康,佳能等几个品牌,相机画幅分为全画幅和APS-C画幅,这几种参数的组合会使鱼眼镜头拍摄出来的图片有多种结果,比如水平180,垂直180的圆形鱼眼图,以及水平180,垂直150的扁形鱼眼图片等等。下面将具体介绍这几种参数搭配选择和价格,拍摄效果。
2013-11-28 15:09:15 9918
原创 opencv2 使用鼠标绘制矩形并截取和保存矩形区域图像
鼠标操作属于用户接口设计,以前一直使用Qt来做,但是如果只需要简单的鼠标,键盘操作,直接调用opencv库的函数也未尝不可,鼠标操作之前已经接触很多了,在MFC,QT,OpenGL,等等中,理论主要就是两点,一是监控鼠标操作,鼠标点击,移动,松开,然后通过mouse_event识别判断出那一种鼠标的操作,根据不同的操作然后进行处理,二是在主函数中加入鼠标的回调函数,将鼠标操作与程序的窗口绑定。
2013-11-20 17:00:23 14398 13
转载 计算机视觉、机器学习相关领域论文和源代码大集合
注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。最近一次更新:2013-3-17一、特征提取Feature Extraction:· SIFT [1] [Demo program][SIFT Library] [VLFeat]· PCA-SIFT [2]
2013-11-08 23:33:03 2521 3
转载 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究动态、招生情况等。总之,我认为,知识只有分享才能产生更大的价值,真诚希望下面
2013-11-08 23:31:30 3110 2
sba实例静态库
2014-01-03
VS2010+QT5.1.0+opencv 测试程序
2013-08-22
二值形态学在图像处理中的应用(二)opencv实现
2013-06-08
OpenCV.2.Computer.Vision.Application.Programming.Cookbook
2013-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人