自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(312)
  • 收藏
  • 关注

转载 linux ssh登录时间长

在ssh到linux的时候发现 输入完  ssh [email protected]之后,需要等待很长时间才能输入密码之类的东西。以下摘自网络近几天通过SSH登录局域网内的一台机器时,在输入用户名后,得等10多秒后才会有响应回来,很慢,但PING的时候TTL时间很快,那机器负载也蛮小的。这个小问题存在了几天,一直没顾上解决,今天在网上查了些资料,终于知道的这个问题产生的原因。

2016-10-27 12:53:02 634

转载 error: insufficient permissions for device(解决adb shell问题)

今天在linux下连接平板usb,试用adb shell时出现error: insufficient permissions for device,而且我们输入adb devices显示:xxnan@xxnan-pt:~$ adb devicesList of devices attached ????????????    device那么我们怎么解决它呢?首先在

2016-10-18 10:33:42 2491

原创 git修改ssh默认端口号

git remote set-url origin ssh://[email protected]:9401/WM1116/application.gitgit clone ssh://[email protected]:9401/WM1116/application.git

2016-05-31 09:42:36 8098

原创 北京联通DNS

北京联通DNS202.106.196.115202.106.46.151202.106.0.20

2016-04-26 09:52:36 7249

原创 永久修改ubuntu DNS的方法

只修改/etc/resolv.conf再重启后会被恢复。所以需要修改以下文件才能永久修改ubuntu的dns:vi /etc/resolvconf/resolv.conf.d/base

2016-04-26 09:48:41 5002

转载 修改gitlab host地址

修改gitlab.yml(/opt/gitlab-6.7.3-1/apps/gitlab/htdocs/config/gitlab.yml)文件中的host地址

2016-03-30 10:25:23 6075

转载 在Ubuntu中把一个用户加到sudo列表去

进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。 添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。 编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL)

2016-03-29 13:09:40 2502

转载 Ubuntu下配置samba实现文件夹共享

一. samba的安装:sudo apt-get install sambasudo apt-get install smbfs二. 创建共享目录:mkdir /home/phinecos/sharesodu chmod 777 /home/phinecos/share三. 创建Samba配置文件:1. 保存现有的配置文件sudo cp /etc/samba/smb.conf /etc/samba...

2016-03-26 18:15:55 548

转载 Ubuntu Server 的用户管理

1、添加用户(1)创建一个新的用户 username#sudo useradd username(2)设置用户 username 的密码#sudo passwd username2、添加用户组创建一个新的组 groupname#sudo groupadd groupname3、修改账号(1)把用户 username 加入到组 groupname 中#sudo

2016-03-26 17:11:23 2430

转载 git修改远程仓库地址及远程仓库管理

git修改远程仓库地址 方法有三种:1.修改命令git remote origin set-url [url]2.先删后加git remote rm origingit remote add origin [url]3.直接修改config文件git 远程仓库管理要参与任何一个 Git 项目的协作,必须要了解该如何管理

2016-02-26 22:14:26 1204

原创 vsftp添加新用户;限定ftp用户只能访问自己的家目录

一、vsftp添加用户[root@ www.codesky.net ~]# adduser -g ftp -s /sbin/nologin mmc[root@ www.codesky.net ~]# passwd mmc输入密码。这样添加了一个用户名为:mmc 的新用户,新添加的用户只能登录FTP,不能作为系统用户登录。新添加的用户默认家目录是在/home

2014-12-16 23:57:28 1294

转载 强大的vim配置文件,让编程更随意

花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代

2013-11-07 23:22:54 552

转载 linux关掉cpu命令

root权限  (su)echo 0 >/sys/devices/system/cpu/cpu1/online

2017-08-18 21:41:57 1432

转载 camera驱动部分视频数据流分析(uvc)

注册camera缓存VIDIOC_QUERYBUF系统调用,获取内核空间的视频缓冲区信息,调用函数mmap把内核空间地址映射到用户空间: 获取camera视频数据uvc_video_init初始化uvc: decode根据usb具体设备的不同而不同,具体定义为:if (stream->dev->quirks & UVC_QUIRK_BUILTIN_ISIGHT)

2017-03-16 11:44:45 2054

转载 在CMake中使用C++11

C++11标准已经正式发布了,Ubuntu 13.04自带的C++编译器组件g++ 4.7.3对C++11有着良好的支持。要在CMake中使用C++11,只要在CMakeLists.txt中添加一行:add_definitions(-std=c++11)

2017-01-13 17:18:04 24415 2

转载 linux里用cmake卸载安装了的库

找到make install之后产生的这个文件install_manifest.txt里面有安装的所有东西的路径,删除它们即可。参考命令:cat install_manifest.txt | sudo xargs rm

2017-01-13 11:32:08 2379

转载 CMake快速使用教程

如果你觉得makefile看着就头痛,如果当工程越来越大,你越来越手足无措,如果你厌倦了在编译的时候打上一大堆命令,那么你有必要花十分钟来看一下下面的内容。一、HelloWorld首先创建一个test1文件夹,里面创建一个main.c文件,内容如下:#include int main(){ printf("Hello World!\n"); return 0;}

2017-01-10 12:27:34 510

转载 ORB-SLAM: a Versatile and Accurate Monocular SLAM System

摘要:          本文主要讲了ORB-SLAM,一个基于特征识别的单目slam系统,可以实时运行,适用于各种场合,室内的或者室外的,大场景或小场景。系统具有很强的鲁棒性,可以很好地处理剧烈运动图像、可以有比较大的余地自由处理闭环控制、重定位、甚至全自动位置初始化。基于近年来的优秀算法,我们对系统做了精简,采用了所有SLAM相同功能:追踪,地图构建,重定位和闭环控制。选用了比较适合的

2017-01-09 10:57:58 1401

转载 SLAM: 单目视觉SLAM的方案分类

单目视觉SLAM方法在是否引入概率框架方面分为基于概率框架的方法和基于非概率框架的方法。其中前者的代表方法是基于Kalman滤波(KF)的方法,基于粒子滤波(PF)的方法等;后者的代表方法是基于关键帧和稀疏捆绑调整优化的方法,基于图优化的方法等。       文章链接:http://www.opencv.org.cn/forum.php?mod=viewthread&tid=37672

2017-01-09 10:44:00 1226

转载 request_firmware

14.8. 处理固件作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地方的竞争是如此得强烈, 以至于甚至一点用作设备控制固件的 EEPROM 的成本制造商都不愿意花费. 因此固件发布在随硬件一起的一张 CD 上, 并且操作系统负责传送固件到设备自身.你可能想解决固件问题使用这样的一个声明:static char my_firmware[

2016-12-25 14:37:34 455

转载 SourceTree这是一个无效源路径/URL的解决方法

安装成功sourcetree后,在初次克隆一个新项目,会出现“这是一个无效源路径/URL”的错误提示,如下: 根据网友http://www.cnblogs.com/liuwei9002/p/4363539.html该方法解决不了,但方向是正确的,本人的解决方法如下:1.下载Git 我下载的是Git-1.8.4-preview20130916.exe2.生成i

2016-12-20 11:21:01 15975

转载 linux使用dd命令快速生成大文件

dd命令可以轻易实现创建指定大小的文件,如dd if=/dev/zero of=test bs=1M count=1000会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢在某种场景下,我们只想让文件系统认为存在一个超大文件在

2016-10-28 15:08:59 536

转载 OpenCv目标跟踪_cvGoodFeaturesToTrack()寻找角点

在OpenCv中提供了两种实现目标跟踪的关键算法,LK算法和HS算法,也就是通常所说的稀疏光流和稠密光流。寻觅角点角点,其实也就是1幅图象中,容易被跟踪的特点点,通常来讲,这个点在两个正交方向上都有明显的倒数,该点在图象中我们认为是唯一无2的。 从直观上讲,角点是1类有足够信息并且能够从当前帧和下1帧都能提取出来的点。关于角点的定义,是由Harris提出的,其基础是图象灰度强度的2

2016-10-10 17:44:01 656 1

转载 ubuntu14.04中安装opencv2.4.9

1. 先从sourceforge上下载OpenCV的源码http://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip2. 解压到任意目录unzip opencv-2.4.9.zip3. 进入源码目录,创建release目录c

2016-10-10 14:28:00 584

转载 使用libjpeg库实现jpeg图片的缩放(缩略图)

libjpeg库的交叉编译libjpeg库主要用于jpeg格式图片的编解码,其交叉编译过程如下1.  下载源码从官方网站http://www.ijg.org/files/ 下载libjpeg库的源码,本次编译过程使用的是 jpegsrc.v9a.tar.gz2. 解压源码2.1 切换到下载目录,执行tar -xzvf jpegsrc.v9a.tar.

2016-09-28 11:24:32 5682 2

转载 Imagemagick中解决convert: no decode delegate for this image format 问题

之前在使用Imagemagick的时候,会遇到一个不能转换jpg文件的问题,问题情况就是可以通过 convert命令将其他文件转化成jpg文件,但不能将jpg文件转化为其他格式的文件。比如convert 1.jpg 2.png时会报错:    convert: no decode delegate for this image format 1.jpg    找了很久都没有找到有用

2016-09-27 20:25:57 2739

转载 linux下ImageMagick和Jmagic的安装

最近接手一个旧的项目,图片服务器,主要是别的服务器去下载图片,图片格式根据大小,色数去转换,需要用到ImageMagick去转换,在部署在LInux64位的服务器上时碰到的一些问题,下面把环境安装过程中遇到的问题整理下。我的linux版本是:LSB Version:    :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-am

2016-09-27 16:44:15 1538

转载 用Linux命令行修图——缩放、编辑、转换格式

ImageMagick是一系列的用于修改、加工图像的命令行工具。ImageMagick能够快速地使用命令行对图片进行操作,对大量的图片进行批处理,或者是集成到bash脚本里去。ImageMagick能够执行相当多的操作。本指南将会指引你学习ImageMagick的语法和基本操作,并且给你展示如何将各个操作结合起来以及如何对多个图像进行批处理。安装在Ubuntu以及很多Linux

2016-09-27 16:42:29 1284

转载 H264--2--语法及结构

名词解释场和帧 :    视频的一场或一帧可用来产生一个编码图像。在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。片:             每个图象中,若干宏块被排列成片的形式。片分为I片、B片、P片和其他一些片。                     I片只包含I宏块,P片可包含P和I宏块,而B片可包含B和I宏块。                     I宏块利用

2016-09-25 16:00:04 294

转载 H264--1--编码原理以及I帧B帧P帧

----------------------前言-----------------------       H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像

2016-09-25 15:59:39 490

转载 AVC (高级视频编码Advanced Video Coding)

Advanced Video Coding 高级视频编码视频编解码技术有两套标准,H.261、国际电联(ITU-T)的标准H.263、H.263+等;还有ISO 的MPEG标准Mpeg1、Mpeg2、Mpeg4等等。H.264/AVC是两大组织集合H.263+和Mpeg4的优点联合推出的最新标准,最具价值的部分无疑是更高的数据压缩比。在同等的图像质量条件下,H.264的数据压缩比能比H.263

2016-09-25 15:59:06 1384

转载 H264(NAL简介与I帧判断)

1、NAL全称Network Abstract Layer, 即网络抽象层。         在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数据就是一个NAL单元(SPS与PPS除外)。在实际的

2016-09-25 15:45:03 261

转载 ubuntu 14.04中打开telnet服务步骤

1、首先查看telnet运行状态#netstat -a | grep telnet输出为空,表示没有开启该服务2、安装openbsd-inetd#apt-get install openbsd-inetd如果已经安装过了,会提示已经安装过了,直接执行下面的步骤就可以了。3、安装telnetd#apt-get install telnetd安装完之后,查看/e

2016-09-25 14:51:12 2179

转载 dos2unix命令

最近在学习shell编程,可是在《Linux程序设计》指定的网站上下载了源码,使用的时候却一直出问题。提示:”bash: ./here1:/bin/sh^M:损坏的解释器: 没有该文件或目录“。之后用vi编辑器打开文件,发觉每一行的最后有浅蓝色的字符'^M'。才知道了问题所在     其实并没什么奇怪的,出现这种错误的原因是因为Linux和Windows文本文件的行结束标志不同。在Linux中

2016-09-22 12:29:13 581

转载 RTP timestamp与帧率及时钟频率的关系

RTP timestamp是用时钟频率(clock rate)计算而来表示时间的。RTP timestamp表示每帧的时间,由于一个帧(如I帧)可能被分成多个RTP包,所以多个相同帧的RTP timestamp相等。(可以通过每帧最后一个RTP的marker标志区别帧,但最可靠的方法是查看相同RTP timestamp包为同一帧。)      两帧之间RTP timestamp的增量

2016-09-09 16:27:09 983

转载 RTP 和 RTSP的区别

RTP(Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作。其目的是提供时间信息和实现流同步。但RTP通常使用UDP来传送数据。但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP一个给 RTCP。RTP本身并不能为接顺序传送数据包提

2016-09-06 10:08:13 570

转载 室内定位技术:分类、方法与应用综述

【摘要】近年来,面向需求越来越迫切的室内位置服务,室内定位技术发展迅速,是移动互联时代的研究热点,逐步在各行各业发挥作用,给人们的日常生活带来了一定的影响。本文对国内外室内定位技术的研究现状进行了分析与总结,首先详细介绍了目前主流的室内定位技术的定位原理与最新发展,对比分析了定位精度、相对成本与优缺点,然后总结与分析室内定位技术的分类体系与定位方法,最后对室内定位技术的应用场景进行了详细的描述。

2016-09-02 16:34:46 28862

转载 mt7601驱动使用(二)

【小叙】想不到事隔半年后,又在项目中使用了驱动mt7601的网卡,一直不知道它的性能是不是真的好,只是使用起来的时候比其他的网卡驱动用起来都麻烦。而且说明文档和使用文档感觉都不到位,反正这次使用的时候会比第一次使用能够更快的解决麻烦,记录一下过程好了。使用驱动为DPA_MT7601U_LinuxSTA_3.0.0.4_20130916.tgz,下载地址http://download.c

2016-08-29 10:37:27 2551

转载 mt7601驱动使用(三)

使用一个驱动,也大费周折。闲话不说,直接进入正题。 【问题说明】自己使用的驱动为DPA_MT7601U_LinuxSTA_3.0.0.4_20130916,而这个驱动编译使用为sta模式是正常的,可以使用的。但是公司的产品要求无线网卡可以完成AP模式和STA模式进行切换,那么这个,不知道难道多大,至少我没有配置过ap模式使用。根据雷凌以前的产品看,ap模式的还要单独的编译驱

2016-08-23 19:39:11 6847

转载 一篇不错的v4l2入门文档

原帖地址: http://www.isongzi.com/2009/02/23/v4l2/ 前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和Linux 2.6的源码,而且都编译好了。自己编译的bootloader可以用,但是Linux编译后,文件很大,暂且就用人家编译的系统,先专心

2016-08-17 11:00:52 382

空空如也

空空如也

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

TA关注的人

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