原创 IP TCP UDP 協議

International Organization for Standardization(國際標準化組織)簡稱ISO ISO是一個代表了130個國家的標準組織的集體,它的總部設在瑞士的日內瓦。ISO的目標是制定國際技術標準以促進全

原创 內部類

內部類可以用多個實例,每個實例都有自己的狀態信息,並且與其他外圍對象的信息相互獨立。 在單個外圍類中,可以讓多個內部類以不同的方式實現同一個接口,或者繼承同一個類。 創建內部類對象的時刻並不依賴於外圍類對象的創建。 內部類並沒有令人迷惑

原创 Android 動畫

Android動畫分類 Android提供了三種動畫類型: View Animation: 視圖動畫在古老的Android版本系統中就已經提供了,只能被用來設置View的動畫。 Drawable Animation: 這種動畫(也叫F

原创 Servlet基礎

什麼是Servlet? Servlet是在服務器上運行的小程序。一個Servlet就是一個Java類,並且可以通過”請求-響應” 編程模型來訪問的這個駐留在服務器內存裏的Servlet程序。 Tomcat容器等級 Tomca

原创 Android Dialog設置動畫

創建anim文件夾,以及xml style.xml <style name="DialogTheme" parent="android:Theme.Dialog"> <item name="android:windo

原创 Maven的簡單使用一

Maven maven的命令格式如下: mvn [plugin-name]:[goal-name] 該命令的意思是:執行“plugin-name”插件的“goal-name”目標(或者稱爲動作)。 https://blog.csdn.n

原创 java 英文詞彙

adj 形容詞 n 名詞 vt 及物動詞 vi 不及物動詞 Git repository:n. 倉庫 ( 瑞 破 日 吹) track :vt. 跟蹤 n.小路;軌道( chua 克 ) stage:n. 階段;舞臺

原创 Maven的簡單使用二

依賴的傳遞性 創建三個項目 origin_a, origin_b, origin_c c繼承b,b繼承a 首先把a的pom.xml座標複製到b的pom.xml中的依賴中去 這是b的pom.xml 首先對a進行編譯,打包,然後安裝到

原创 泛型

泛型 泛型,即“參數化類型”。也就是說在泛型使用過程中,操作的數據類型被指定爲一個參數,這種參數類型可以用在類、接口和方法中,分別被稱爲泛型類、泛型接口、泛型方法。 爲什麼要使用泛型? 編程的時候,能在編譯時發現並修改錯誤最好,等上線

原创 多線程基礎

條件鎖 鎖用來保護代碼片段,任何時刻只能有一個線程執行被保護的代碼。 鎖可以管理試圖進入被保護代碼段的線程 鎖可以擁有一個或多個相關的條件對象 每個條件對象管理那些已經進入被保護的代碼段但還不能運行的線程。 class Bank {

原创 併發

併發 併發基本概念:同是擁有兩個或者多個線程,如果程序在單核處理器上運行,多個線程交替的換入或者換出內存,這些線程是同時“存在”的,每個線程都處於執行過程中的某個狀態,如果運行在多核處理器上,此時程序中的每個線程都將分配到一個處理器核上,

原创 Android Studio 快捷鍵

IDE 按鍵 說明 F1 幫助 Alt+F1 查找文件所在目錄位置 Alt+1 快速打開或隱藏工程面板 Ctrl+Alt+S 打開設置對話框 Alt+Home 跳轉到導航欄 Esc 光標返回編輯框 Sh

原创 JSP學習筆記一

JSP是Servlet的擴展,在沒有JSP之前,就已經出現了Servlet技術。Servlet是利用輸出流動態生成HTML頁面,包括每一個HTML標籤和每個在HTML頁面中出現的內容。 由於包括大量的HTML標籤、大量的靜態文本及格式等,

原创 Android Studio 配置

文件頭註釋 Settings → Editor → File and Code Templates → Includes → File Header 修改註釋顏色 Settings → Editor → Color Scheme

原创 Iterator、Iterable接口的使用

爲什麼一定要去實現Iterable這個接口呢? 爲什麼不直接實現Iterator接口呢? 看一下JDK中的集合類,比如List一族或者Set一族, 都是繼承了Iterable接口,但並不直接繼承Iterator接口。 仔細想一下這麼