原创 就要情人節了,用Java來和你的(智能)女朋友一起來下棋吧

你有女朋友嗎? 想和你的女朋友一起快樂的玩耍嗎? 來吧,先來看看下面代碼 教你正確的打開遊戲 /** 遊戲入口 */ public static void main(String[] args) { Scanner sc

原创 [Java核心技術]-反射技術

反射是什麼 反射: 將類的各個組成部分封裝成其他對象 反射是框架實際的靈魂 框架: 半成品軟件,可以在狂角點基礎上進行軟件開發 反射帶來的好處 可以在程序運行過程中,操作這些對象 可以解耦 Java程序執行過程 拿一個Peop

原创 [深入瞭解Java集合框架]-集合框架結構

Java集合框架 概述 java集合框架是什麼 Java集合是java提供的工具包,包含了常用的數據結構:集合、鏈表、隊列、棧、數組、映射等。Java集合工具包位置是java.util.* 各個類型的優缺點 主要成員 集合框架主

原创 [java核心技術]-關於java的輸入和輸出,應該這樣理解

問題前景 學java的都知道輸出語句是 System.out.println("你好"); 但是獲取輸入的值爲什麼這麼麻煩呢 我們通常使用的方式如下 Scanner scan = new Scanner(System.in);

原创 [Java爬蟲-WebMagic]-05-多級爬取

多級爬取 有時候我們需要爬取一些多級的資料 例如 我想爬取博客 所有分欄 的 所有博文 這樣的話單純的像之前的爬取方法爬不到 而且分欄是可以改變的 可能作者突然加了個分欄,你的程序就需要做一次修改 爲了解決這種問題,所以可以使用

原创 [Java爬蟲-WebMagic]-04-處理爬取的結果

使用和定製Pipeline Pileline是抽取結束後,進行處理的部分,它主要用於抽取結果的保存,也可以定製Pileline可以實現一些通用的功能。 一個爬蟲可以同時定製多個Pipeline Pipeline的接口定義如下: p

原创 [深入瞭解Java集合框架]-List集合是什麼鬼,能喫嗎?

List List實現了Collection,所以他擁有Collection的全部方法 點擊查看Collection的方法 List 的存儲方式如下 用代碼展示如下 //使用List的接口 List<String> list =

原创 [OpenCV學習日記-java]-13-輪廓發現與繪製

輪廓發現與繪製 有時候,我們希望Canny邊緣提取出來的圖像是完整的輪廓,但是Canny出來的卻是一些邊緣的像素信息,並沒有向我們提供完整的輪廓 OpenCV中有一組輪廓發現與繪製的函數,能幫助我們發現輪廓與繪製輪廓 輪廓發現

原创 [深入瞭解Java集合框架]-Collection

Collection Collection接口提供了一組操作成批對象的方法 它提供了基本操作如添加、刪除。它也支持查詢操作如是否爲空isEmpty()方法等。 爲了支持對Collection進行獨立操作,Java的集合框架給出了一

原创 [Java核心技術]-Math數學工具類

什麼是數學工具類 Math類包含執行基本數字運算的方法,如基本指數,對數,平方根和三角函數。 下面就是所有的數學計算api   一些常用方法 static double sqrt(double a) 平方根 static doub

原创 [OpenCV學習日記-java]-16-直方圖反向投影

直方圖的反向投影 對一個輸入圖像完成直方圖分佈可能性替換,從而找到圖像中直方圖分佈相似或者相同的對象區域 他的Api函數如下 calcBackProject(List<Mat> images, MatOfInt channels,

原创 [OpenCV學習日記-java]-10-Canny邊緣檢測

Canny邊緣檢測 Canny邊緣檢測算法是一種對噪聲比較敏感的邊緣檢測算法 所以通常使用Canny檢測之前,收先對圖像進行降噪 一個完整的Canny邊緣檢測有以下幾個步驟組成 高斯模糊:完成噪聲抑制 灰度轉換:在灰度圖像上計算

原创 [Opencv-java]-解決Mat對象出現隨機瞎畫問題(new出來的對象是二手的???)

new出來一個二手對象??? 和往常一樣,開開心心的寫代碼 突然出現的一個Bug讓我措不及防!!! 這是怎麼回事,這突如其來的花紋又是怎麼回事 這些圖片爲啥都是 二手的 ??? 出現這樣的情況之後 我就深入Mat對象的源碼進行

原创 [OpenCV學習日記-java]-18-角點檢測

角點檢測 在圖像邊緣中有一些特殊的像素點值得我們關注,那就是圖像邊緣的角點,這些角點更能反映出圖像中對象的整體特徵,基於角點周圍的像素塊生成特徵描述可以更好的描述圖像特徵數據 Harris與Shi-Tomasi 的計算角點響應公

原创 [QQAI機器人]-接入騰訊AI接口

簡述 騰訊AI的接口有什麼功能 騰訊Ai有一些特別有用的智能接口 詳細的如下圖 爲什麼使用騰訊AI 因爲 免費 ! ! ! 點擊進入 騰訊AI官網 開發環境 環境配置 JCQ的環境配置這裏就不說了,這裏直說怎麼去實現 [Q