<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linuxsmallping的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linuxsmallping</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linuxsmallping]]></copyright><item><title><![CDATA[解决"/usr/include/opencv-3.1.0-dev/opencv"non-existent path问题]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/85266335</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/85266335</guid><author>linuxsmallping</author><pubDate>Wed, 26 Dec 2018 17:56:49 +0800</pubDate><description><![CDATA[ros indigo版本需要手动安装opencv3

sudo apt-get install ros-indigo-opencv3

但在编译whycon时，出现错误
CMake Error in whycon/CMakeLists.txt:
  Imported target &quot;opencv_xphoto&quot; includes non-existent path

    &quot;/usr/inclu...]]></description><category></category></item><item><title><![CDATA[CMake找不到opencv库解决办法]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/85076684</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/85076684</guid><author>linuxsmallping</author><pubDate>Tue, 18 Dec 2018 19:55:09 +0800</pubDate><description><![CDATA[一、问题详情
在ubuntu中使用CMake编译链接opencv库的程序时FIND_PACKAGE(OpenCV REQUIRED)报错，找不到opencv，信息如下：

  Found OpenCV Windows Pack but it has no binaries compatible with your
  configuration.
 
  You should manually p...]]></description><category></category></item><item><title><![CDATA[c++11下 container_of编译不通过]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/83418546</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/83418546</guid><author>linuxsmallping</author><pubDate>Fri, 26 Oct 2018 17:42:08 +0800</pubDate><description><![CDATA[gcc main.cpp -o main -std=c++11

报错如下：



 

原因：需要支持gnu++11扩展

gcc main.cpp -o main -std=gnu++11

 

编译通过]]></description><category></category></item><item><title><![CDATA[安装cmake3-qt-gui]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/83057982</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/83057982</guid><author>linuxsmallping</author><pubDate>Mon, 15 Oct 2018 14:04:42 +0800</pubDate><description><![CDATA[sudo apt-get install cmake3-qt-gui]]></description><category></category></item><item><title><![CDATA[but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be   NOT FOUND.]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/83056627</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/83056627</guid><author>linuxsmallping</author><pubDate>Mon, 15 Oct 2018 11:35:47 +0800</pubDate><description><![CDATA[一、问题详情
在ubuntu中使用CMake编译链接opencv库的程序时找不到opencv库，信息如下：

CMake Warning at //home/smallping/opencv-3.1.0/cmake/OpenCVConfig.cmake:166 (message):
  Found OpenCV Windows Pack but it has no binaries compati...]]></description><category></category></item><item><title><![CDATA[Ubuntu 14.04 更换阿里云源]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/82985418</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/82985418</guid><author>linuxsmallping</author><pubDate>Tue, 09 Oct 2018 17:17:10 +0800</pubDate><description><![CDATA[
			1

			2

			3
			
			
			sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份

			sudo vim /etc/apt/sources.list #修改

			sudo apt-get update #更新列表
			
		 

 

阿里云源


			1

			2

			3

			4
...]]></description><category></category></item><item><title><![CDATA[ubuntu opencv 编译失败 relocation R_X86_64_32 against `.rodata.str1.1']]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/82968501</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/82968501</guid><author>linuxsmallping</author><pubDate>Mon, 08 Oct 2018 15:24:42 +0800</pubDate><description><![CDATA[ubuntu14.04安装配置FFmpeg＋opencv-3.1.0＋python 调用opencv模块

这次因为写python时候要调opencv的函数，在ubuntu14.04安装了opencv，中间出现一个安装错误：


/usr/bin/ld: /usr/local/lib/libavcodec.a(avpacket.o): relocation R_X86_64_32 against ...]]></description><category></category></item><item><title><![CDATA[在Ubuntu 16.04 中安装配置 Opencv 3.1 和 Python 2.7 / Python 3.5]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/82968089</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/82968089</guid><author>linuxsmallping</author><pubDate>Mon, 08 Oct 2018 15:03:12 +0800</pubDate><description><![CDATA[本教程可以完全使用终端完成，简洁明了

 

第一步：安装OpenCV依赖文件

1.升级安装包/库

 



 


	$ sudo apt-get update
	
	
	$ sudo apt-get upgrade
	
 

2.安装一些开发者工具

 


$ sudo apt-get install build-essential cmake pkg-config

 

3.安装图像...]]></description><category></category></item><item><title><![CDATA[ubuntu 14.04 sudo apt-get 简单 安装 ffmpeg]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/82968029</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/82968029</guid><author>linuxsmallping</author><pubDate>Mon, 08 Oct 2018 15:01:40 +0800</pubDate><description><![CDATA[
一种方法是这样的
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next 
sudo apt-get update 
sudo apt-get install ffmpeg
或者可以这样安装


一、安装各种依赖包

1、yasm（libx264需要依赖yasm）

      sudo apt-get install yasm

2、l...]]></description><category></category></item><item><title><![CDATA[Can't compile OpenCV 3.1 : Missing videoio.h, videodev.h, avformat.h]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/82967892</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/82967892</guid><author>linuxsmallping</author><pubDate>Mon, 08 Oct 2018 14:53:58 +0800</pubDate><description><![CDATA[ 

from https://raspberrypi.stackexchange.com/questions/42283/cant-compile-opencv-3-1-on-raspberry-pi-missing-videoio-h-videodev-h

Scouring internet for possible solution of the exact same issue I fa...]]></description><category></category></item><item><title><![CDATA[ubuntu install bycompard]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/80009735</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/80009735</guid><author>linuxsmallping</author><pubDate>Thu, 19 Apr 2018 19:38:11 +0800</pubDate><description><![CDATA[Terminal Installwget http://www.scootersoftware.com/bcompare-4.2.4.22795_amd64.debsudo apt-get updatesudo apt-get install gdebi-coresudo gdebi bcompare-4.2.4.22795_amd64.debTerminal Uninstallsudo apt-...]]></description><category></category></item><item><title><![CDATA[top free命令真的能得到实际内存使用状况吗？]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/78655054</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/78655054</guid><author>linuxsmallping</author><pubDate>Tue, 28 Nov 2017 14:49:18 +0800</pubDate><description><![CDATA[一.关于Virtual Memory 
参考：http://serverfault.com/questions/138427/top-what-does-virtual-memory-size-mean-linux-ubuntu 

虚拟内存往往是在线程在内存中映射了一个很大的文件，而这个文件存储在磁盘上，也需要占用一个很大的地址空间，交换区的问题撇开不谈。 

而RES内存才是线程真正]]></description><category></category></item><item><title><![CDATA[Qt读取中文文本，兼容GBK&&UTF-8]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/78259594</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/78259594</guid><author>linuxsmallping</author><pubDate>Tue, 17 Oct 2017 13:51:52 +0800</pubDate><description><![CDATA[代码如下


QString filename = QFileDialog::getOpenFileName(NULL);
    if (filename.isEmpty())
    {
        return;
    }

    QFile file(filename);
    if (file.open(QIODevice::ReadOnly))]]></description><category></category></item><item><title><![CDATA[pthread_cond_signal 和 pthread_mutex_unlock顺序问题]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/53198701</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/53198701</guid><author>linuxsmallping</author><pubDate>Thu, 17 Nov 2016 13:14:20 +0800</pubDate><description><![CDATA[from：http://stackoverflow.com/questions/1640389/pthreads-pthread-cond-signal-from-within-critical-section

Question1：

I have the following piece of code in thread A, which blocks using pthread_co]]></description><category></category></item><item><title><![CDATA[QtXlsx读写.xlsx的图片]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/52084307</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/52084307</guid><author>linuxsmallping</author><pubDate>Mon, 01 Aug 2016 11:35:54 +0800</pubDate><description><![CDATA[QtXlsx读写.xlsx的图片



先介绍一下.xlsx 的图片保存的xml文件。解压.xlsx文件后，在 /xl/drawings 目录下有对应sheet的图片.xml文件统一叫 drawingX.xml





[html] view
 plain copy






xdr:wsDr>  
xdr:twoCellAnchor editAs="on]]></description><category></category></item><item><title><![CDATA[超赞的OOM检测（除了mat以外）]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/51890693</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/51890693</guid><author>linuxsmallping</author><pubDate>Tue, 12 Jul 2016 17:04:17 +0800</pubDate><description><![CDATA[今天看了下微博，扔物线分享了个内存检测的工具：

内存泄露是 OOM 最常见的原因，但它的侦测需人工排查，往往眼看瞎也未必能找到泄露的内存。Square 新库 LeakCanary 用一种巧妙的思路实现了自动探测内存泄露，这已经帮他们减少了94%的 OOM。 在这篇文中，Square 介绍了这个帅气的库，也提出了一种新颖的获取测试设备的方式："偷"：






是不是这种检测O]]></description><category></category></item><item><title><![CDATA[Android获取32位应用签名及如何判断该签名为debug还是release]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/51881416</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/51881416</guid><author>linuxsmallping</author><pubDate>Mon, 11 Jul 2016 15:49:32 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/luohai859/article/details/44679085


1、如何获取Android的应用程序签名信息？

2、如何判断该签名是属于debug签名还是release签名？

进入正题：

1、获取应用的签名信息：

相信这个大家见过好多，即使不会的，也可百度得到，但是大部分度娘得到的答案你试验过之后会发现好多坑，]]></description><category></category></item><item><title><![CDATA[Java socket编程]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/51840155</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/51840155</guid><author>linuxsmallping</author><pubDate>Wed, 06 Jul 2016 16:19:04 +0800</pubDate><description><![CDATA[Java Socket编程
       对于Java Socket编程而言，有两个概念，一个是ServerSocket，一个是Socket。服务端和客户端之间通过Socket建立连接，之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口，当发现客户端有Socket来试图连接它时，它会accept该Socket的连接请求，同时在服务端建立一个对应的Socket与之进行通信]]></description><category></category></item><item><title><![CDATA[Launch4j Bundle jre]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/51833306</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/51833306</guid><author>linuxsmallping</author><pubDate>Tue, 05 Jul 2016 17:34:11 +0800</pubDate><description><![CDATA[原创作品，转载请注明出处


1.下载Launch4j (https://sourceforge.net/projects/launch4j/files/launch4j-3/3.8/)


2.新建一个文件夹放jar以及jre


3.运行Launch4j，在Basic标签页设置jar包路径以及输出exe路径


4.在JRE标签页设置Bundled JRE path(指]]></description><category></category></item><item><title><![CDATA[解决maven以及eclipse的jar以及exe中文乱码问题]]></title><link>https://blog.youkuaiyun.com/linuxsmallping/article/details/51823638</link><guid>https://blog.youkuaiyun.com/linuxsmallping/article/details/51823638</guid><author>linuxsmallping</author><pubDate>Mon, 04 Jul 2016 21:03:28 +0800</pubDate><description><![CDATA[一、eclipse
1.Window->Preferences->General->Content Types
修改Java Archive(*.jar)编码为UTF-8
修改Java Class File编码为UTF-8
2.File->Preferences->Workspace
修改Text file encoding编码为UTF-8
二、maven

pom.xml，加入一]]></description><category></category></item></channel></rss>