原创 linux文件操作函數(open、write、read、close)可用於串口讀寫

原文地址:http://blog.csdn.net/u014650722/article/details/51563679 1. open()函數 功能描述:用於打開或創建文件,在打開或創建文件時可以指定文件的屬性及用戶的權限等各

原创 vim的跨文件複製粘貼

vim的跨文件複製粘貼 1、用vim打開一個文件,例如:a.cpp 2、在普通模式下,輸入:":sp"(不含引號)橫向切分一個窗口,或者":vsp"縱向切分一個窗口,敲入命令後,你將看到兩個窗口打開的是同一個文件 3、在普通模式下,輸

原创 python二維字典

感謝原文:http://www.jb51.net/article/83108.htm 本文實例講述了Python的“二維”字典 (two-dimension dictionary)定義與實現方法。分享給大家供大家參考,具體如下:

原创 C/C++中 變量的存儲位置

    一下內容轉自:http://www.docin.com/p-210019581.html 感謝分享。      1、首先,講下 “堆 heap” 和 “棧 stack” 的區別:     一個由 c/c++編譯過的程序佔用

原创 linux命令備份

統計文件夾內所有文件行數: find ./ -name "*c" | xargs wc -l 點贊 收藏 分享 文章舉報 Chen-Lee 發佈了45 篇原創文章 · 獲贊 2

原创 LevelDB詳解

一、LevelDB入門 LevelDB是Google開源的持久化KV單機數據庫,具有很高的隨機寫,順序讀/寫性能,但是隨機讀的性能很一般,也就是說,LevelDB很適合應用在查詢較少,而寫很多的場景。LevelDB應用了LSM 

原创 Trie樹詳解及其應用

一、知識簡介         最近在看字符串算法了,其中字典樹、AC自動機和後綴樹的應用是最廣泛的了,下面將會重點介紹下這幾個算法的應用。       字典樹(Trie)可以保存一些字符串->值的對應關係。基本上,它跟 Java 的 Ha

原创 Linux下用戶組、文件權限詳解

感謝原文:http://www.cnblogs.com/123-/p/4189072.html 用戶組 在linux中的每個用戶必須屬於一個組,不能獨立於組外。在linux中每個文件有所有者、所在組、其它組的概念 - 所有者 - 所在組

原创 計算機網絡編程知識總結

博客出處:http://www.cnblogs.com/maybe2030/  閱讀目錄 1. 網絡層次劃分 2. OSI七層網絡模型 3. IP地址 4. 子網掩碼及網絡劃分 5. ARP/RARP協議 6. 路由選擇協議 7.

原创 Gazebo中的turtlebot2中加入GPS模塊

    ubuntu14.04,ros版本爲indigo。     turtlebot2的仿真環境的學習參考:http://learn.turtlebot.com/的仿真部分。     想用GPS做導航,gazebo中沒有GPS模塊,需要

原创 排序算法

原文:http://blog.csdn.net/hguisu/article/details/7776068 概述 排序有內部排序和外部排序,內部排序是數據記錄在內存中進行排序,而外部排序是因排序的數據很大,一次不能容納全部的排序記錄

原创 二維/多維vector在未知維度的前提下的賦值操作

原文地址:http://blog.csdn.net/chenwk891/article/details/32933745 在很多時候,類中二維數組的維度往往無法提前知道,因此需要動態地分配空間。 使用new運算符是其中的一個解決方案

原创 Ubuntu 14.04安裝SecureCRT 8.0.0

1、軟件和解壓包下載地址: http://download.csdn.net/download/qq_16583687/10152198 2、安裝SecureCRT 解壓文件後,在終端下執行: [python] vi

原创 Bloom Filter原理介紹

參考原文:http://www.cnblogs.com/heaad/archive/2011/01/02/1924195.html BloomFilter——大規模數據處理利器     Bloom Filter是由Bloom在19

原创 RPLIDAR A2 在ROS下測試

原文參考:http://blog.csdn.net/slamtec/article/details/53940866 先確保安裝好ROS,這裏採用的indigo。建立一個catkin包,然後在其src目錄下載rplidar的包: git