原创 百度AI測試部_測試開發面經

一面: (主要問的java,因爲我介紹時說比較熟悉java) 1.進程和線程的區別 2.java語言優點 3.類與對象的區別 4.講一下jvm(主要講了GC) 5.Java中的數據結構(主要講了ArrayList,LinkedList,H

原创 vim常用指令

vim三種模式:一般模式、編輯模式、指令列命令模式。   1.一般模式可用的按鈕說明,光標移動、複製貼上、搜尋等   2.一般模式切換到編輯模式的可用的按鈕說明   3.一般模式切換到指令列模式的可用的按鈕說明   vim常

原创 java實現生產消費者模型

  生產消費者模型      在生產者和消費者關係中,生產者是一堆線程,消費者是另一堆線程。生產者在產生數據後可以直接調用消費者處理數據,也可以把數據放在一個緩衝區中,讓消費者從緩衝區中取出數據處理。     從調用方式上, 第一種是同

原创 OpenCV圖像處理—— 圖像金字塔

        圖像金字塔就是用來做圖像縮放,pyrUp( )、pyrDown( )函數分別對圖像進行向上採樣(放大),向下採樣(縮小)的操作。   也可以使用resize函數。  一、高斯金字塔:   用於下采樣。原理:首先將原圖像作爲

原创 OpenCV圖像處理—— 圖像二值化

   圖像二值化就是將圖像上的像素點的灰度值設置爲0或255,也就是將整個圖像呈現出明顯的黑白效果的過程。 1.全局閾值 OpenCV的threshold函數進行全局閾值。其函數原型爲:threshold(src, thresh, max

原创 OpenCV圖像處理—— 模板匹配

      模板匹配就是在整個圖像區域發現與給定子圖像匹配的小塊區域。       工作原理:在帶檢測圖像上,從左到右,從上向下計算模板圖像與重疊子圖像的匹配度,匹配程度越大,兩者相同的可能性越大。        侷限性:它只能進行平行移

原创 OpenCV圖像處理—— 色彩空間

 一、色彩空間的轉換 cv2.cvtColor 1.RGB就是指Red,Green和Blue,一副圖像由這三個channel(通道)構成 2.Gray就是隻有灰度值一個channel 3.HSV即Hue(色調),Saturation(飽和

原创 OpenCV圖像處理—— 濾波與模糊操作

        過濾可以移除圖像中的噪音、提取感興趣的可視特徵、允許圖像重採樣等等。         頻域分析將圖像分成從低頻到高頻的不同部分。低頻對應圖像強度變化小的區域,而高頻是圖像強度變化非常大的區域。在頻率分析領域的框架中,濾波器

原创 OpenCV圖像處理—— ROI與泛洪填充

一、ROI ROI(region of interest),感興趣區域。機器視覺、圖像處理中,從被處理的圖像以方框、圓、橢圓、不規則多邊形等方式勾勒出需要處理的區域,稱爲感興趣區域,ROI。 #ROI_test import cv2 a

原创 數據庫的索引實現--B+Tree

     一上來就B+ Tree可能我也會一臉懵逼,那麼植樹節剛過,剛好來複習一下各種數吧~ 一、二叉查找樹 二叉查找樹也稱爲二叉排序樹,滿足二叉查找樹的一般性質,是指一棵空樹具有如下性質: 1、任意節點左子樹不爲空,則左子樹的值均小於根

原创 分佈式存儲--一致性哈希

          現在大數據時代我們的數據都是海量的,如果有大量的數據需要緩存,那麼一個緩存機器肯定是不夠的,所以採取分佈式緩存方式。於是,我們就需要將數據分佈在多臺機器上該如何決定將哪個數據放到哪個機器上呢? 一、哈希算法     

原创 Spring之IOC&AOP

一、初始Spring Spring其實就是封裝了創建對象的功能,讓我們不用再去逐一的new對象。(確切概念還是問百度吧~) 內部實現機制:框架寫了自己的工廠類,讀用戶的配置文件,然後反射出配置文件中配置的各種對象。   二、核心功能: I

原创 對稱加密算法 DES/3DES/AES

對稱密碼算法的加密密鑰和解密密鑰相同(因此也叫共享密鑰),對於大多數對稱密碼算法,加解密過程互逆。   1.DES算法 特點:密鑰偏短(56位),(所以容易被窮舉攻破)。生命週期短(避免被破解   2.3DES算法 使用3個密鑰進行3次

原创 git使用--上傳項目到GitHub

1.在GitHub上新建一個倉庫 2.在本地的倉庫下 右鍵Git Bash Here 然後 git clone +(新建倉庫時生成的SSH)   3.把項目複製到剛剛clone到本地的倉庫中 4.在此目錄下打開Git Bash Her

原创 eclipse報jvm terminated.exitcode=2異常解決辦法

在命令行下通過 java -version 查看JDK版本,也報系統找不到文件 C:\ProgramData\Oracle\Java\javapath\java.exe 很明顯是JDK配置出錯了。 參考http://jingyan.ba