原创 Ubuntu下OpenCV編程[1]-下載並安裝測試OpenCV庫

下載並解壓,配置CMake並生成Makefile文件 wget https://github.com/opencv/opencv/archive/3.3.0.tar.gz tar -zxvf 3.3.0.tar.gz cd ope

原创 vim使用技巧

vim快捷鍵 快捷鍵 作用 ctrl + s 停止向終端輸出 ctrl + q 繼續向終端輸出 gg 移動到文件頭部 G 移動到文件尾部 V 選擇模式 ggvG 選擇文件全部內容 dd 刪除本行

原创 python 列表、字典、集合解析

解析操作可以很方便地生成一個有規律的列表、字典、集合,區別於常規的定義,其內部可以嵌入一個或者多個for、if子句。根據for、if的計算結果返回一個列表。並且可以作爲從已知列表、集合、字典中篩選符合要求數據的工具(可以避免循環遍

原创 int *和int[]共同點和區別

如 int *a 和 int b[] 相同點 a和b的值都表示一片內存區域的地址,都是使用int型進行管理 作爲函數的形式參數沒有任何區別 區別 a是一個變量,需要分配內存空間進行存儲,而b是程序中的一個標號,給編譯器提供地址信

原创 安裝autojump

使用源碼安裝autojump git clone git://github.com/joelthelion/autojump.git ./install.py 將[[ -s /home/zhui/.autojump/etc/pro

原创 在Python中獲取兩數相除的商和餘數方法

今天小編就爲大家分享一篇在Python中獲取兩數相除的商和餘數方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 方法一:可以使用//求取兩數相除的商、%求取兩數相除的餘數。[/在Python中獲

原创 在一個二維平面上找到離固定點最近的k個點位置

問題描述 /* * 給定一些 points 和一個 origin, 從points中找出k個離origin最近的點,按照距離從小到大返回 * 如果有兩個點有相同距離,按照x值進行排序,如果x值相等,按照y值進行排序 * *

原创 k近鄰算法實現手寫數字的識別和圖片的分類

最近鄰分類器 近鄰算法的目的是使用一系列的已知類別的訓練集合tr_set來推測未知類別的測試數據te_data的類別,方法是計算te_data和訓練集合tr_set中的所有數據的距離,找到訓練數據中與測試數據最近的一個數據,由於訓練數據的

原创 re.match匹配多行數據失敗

出錯代碼與現象: 正則表達式提取網站源碼中的_xsrf的值 使用單行數據測試正則表達式,能夠正確提取,但是換成網頁全文數據的時候,出現錯誤。 import requests try: import cookielib exce

原创 c++11 lambda函數

C++11添加了lambda函數的新功能,在使用過程中將匿名函數作爲函數參數傳遞將會變得非常的簡潔。在之前一般使用函數指針和函數符將函數作爲參數傳遞給另外一個參數。 /** 匿名函數 * 1. lambda匿名函數離使用的位置最

原创 python 判斷字符串中的的起始、終止子字符串

實例: 找出文件系統中以py、sh結尾的文件並賦予相應的可執行權限 # -*- coding=utf-8 -*- # 如何判斷字符串開頭和結尾字符 # 某文件系統中有一系列文件,編寫程序給其中的sh文件和py文件加上用戶權限 impo

原创 python 同時迭代多個對象

python中可以將多個可迭代對象組成一個可迭代對象,在一個for循環中完成迭代。 zip函數可以將多個可迭代對象封裝成多元素的元組的列表,從而方便並行操作數據 itertools.chain函數可以將多個可迭代對象的元素按照順序存入

原创 python 如何進行多個字符串的拼接

# 如何將多個字符串進行連接 s_list = ["<123>", "<klj>", "<2381293>", 123, 456] print(s_list) # 使用重載的字符串加法運算,直接拼接字符串(將會出現大量的臨時字符串,列

原创 python collections模塊

python collections提供了一些數據類型的擴展,使用起來非常方便 Counter類 Counter類是一個計數器類,繼承於字典類,表示對象和相應的計數 常見的一個應用就是詞頻的統計 from collection impo

原创 python3 迭代器與生成器

迭代器 使用迭代器可以很方便地進行for循環獲取對象中的數據 實現__iter__()、__next__()方法,用於返回迭代的對象和元素。iter()可以將可迭代對象轉換爲迭代器 反向迭代器需要實現__reversed__()接