原创 Java 匿名內部類 Lambda表達式

Lambda表達式 jdk1.8 新增Lambda表達式 作用: 簡化匿名內部類的 使用前提: 函數式接口 函數式接口: 只有一個必須被重寫的抽象方法的接口 強制檢測是否爲函數式接口: 註解@FunctionalInterfac

原创 Java 03

方法的概念: 方法是定義在類中的一段獨立的代碼塊,用來實現某個功能。Java中,方法又被稱爲函數。 函數的主要作用是爲了提高代碼的複用性。 函數都是在棧內存中運行;運行的函數處在棧頂。 函數格式:修飾符 返回值類型 函數名([

原创 java 學習04

數組 Java中定義數組的語法有兩種: int[] arr;//第一種 int arr[];//第二種 這兩種形式上沒有區別,使用效果完全一樣。 與C、C++不同,Java在定義數組時並不爲數組元素分配內存空間,因此[]中無需指

原创 Java 學習day05

面向對象 面向過程與面向對象的區別 面向過程:側重點流程,從頭到尾一氣呵成,牽一髮而動全身,重構複雜。流水線式。 面向對象:模塊化(類),抽離重複的部分。模塊組合完成業務。上帝視角。 類和對象的區別 類:類是具有相同屬性和方法的一

原创 基於Ubuntu 16.04的HUSTOJ在線判題系統的搭建

打開Ubuntu終端鍵入sudo apt-get update此命令爲了升級Ubuntu軟件庫接下來鍵入sudo apt-get install subversion安裝subversion然後從svn獲取hustoj 鍵入sudo sv

原创 Python 3.6模塊學習urllib的urllib.request.urlopen()函數學習

urllib提供了一系列用於操作URL的功能。包含urllib.request,urllib.error,urllib.parse,urllib.robotparser四個子模塊。 官網資料如下: urllib is a packa

原创 基於Python3+opencv 人臉檢測代碼

基於Python3+opencv 人臉檢測代碼1.基於圖片 import cv2 as cv import numpy as np def face_detect_demo(image): gray = cv.cvtColor

原创 pyhton3 + opencv HSV色彩空間特定顏色提取 inRange函數使用實例

pyhton3 + opencv HSV色彩空間特定顏色提取  inRange函數使用實例代碼如下:import cv2 as cv import numpy as np def extrace_object_demo(): c

原创 Python 3.6 模塊學習math庫常見函數

math.pi                數學常數π= 3.141592…… math.e                數學常數e = 2.718281…. math.tau          

原创 python 3 mysql數據庫的連接

python2.x使用的是mysqldb庫Python3  所使用的mysql連接庫是pymysql,打開cmd輸入pip install pymysql進行pymysql庫的安裝,下面是進行mysql數據庫的連接代碼import pym

原创 Python3.6 模塊學習之random模塊

random是內建(built-in)函數,作用是產生隨機數 導入模塊: import random接着就可以調用random模塊下的函數了使用 dir(random)可以查看random模塊下有哪些函數,結果如下:>>> dir(ran

原创 Python 多線程

多線程類似於同時執行多個不同程序。 Python中使用線程有兩種方式:函數或者用類來包裝線程對象。 函數式:調用 _thread 模塊中的start_new_thread()函數來產生新線程。語法如下: _thread.start_n