原创 Java學習總結-反射

1、反射的概念。 是Java語言提供的一種機制,並不是所有語言都具備;反射可以實現在.java文件編譯時,可以不明確類的具體類型,而在.class文件運行再去檢查和明確這個類。 2、反射的原理。 首先要了解一下java程序的運行步驟,源

原创 刪除Android Studio中的工作空間(project)和項目(modular)

1、刪除工作空間。 進入你的項目文件存放的路徑,比如我的:E:\Android\AndroidStudioProjects。刪除你不需要的項目。重啓Android Studio。        參考:http://stackoverf

原创 Gradle sync failed: Plugin is too old, please update to a more recent version

一、概述 在使用Android Studio過程中,有時候會遇到標題中的異常,主要原因是在項目中的gradle.properties中依賴包版本過低。 解決辦法:最簡單的方式就是查找最新版本的jar包,並且修改爲最新版本,然後系統會自動

原创 菜鳥學Android-(1)系統架構

在學習Android知識時,總是無法迴避Android系統架構圖,當時可能只是粗淺的瞭解一下,沒有把它看的很重要,以至於讓你會具體介紹時,只能回答大概分幾層,每一層的名稱,但是不清楚具體的含義,並且對後面學習Android開發沒有任何幫

原创 Intent介紹

1、Intent的作用 Intent中文的譯名"意圖",它用來完成的組件之間的通信,確切的講,基本有兩個作用: 1、可以啓動另外一個組件。   2、可以攜帶少量數據傳遞給另外一個組件。 基本用例有:啓動活動、啓動服務、傳遞廣播,不包括c

原创 Windows Server2012 R2和Sqlserver2012 R2下載

地址:https://msdn.itellyou.cn/

原创 在64位操作系統上安裝Oracle 32位,報Oracle安裝錯誤“程序異常終止”

安裝Oracle時有時會報程序異常終止錯誤 解決方法如下: 右擊Oracle安裝圖標setup.exe,選擇屬性,選擇兼容性,選擇兼容模式和管理員運行,再次運行setup.exe,問題解決!

原创 遞歸算法 入棧彈出

class DG { public static void main(String args[]){ int a = f_1(5); //System.out.println(a); } static int f_1(int n)

原创 Java學習總結-網絡.

作爲一個剛學習編程的新手,發現學習中存在的問題就是:急功近利,什麼東西都希望花少量的時間儘快掌握,所以省去很多必不可少的工作,比如:勤思考、勤動手、做筆記等,導致荒廢一段時間後,相關知識點都忘了,所以現在又溫習以前看的教程,並把相關內

原创 Java API IP類簡單介紹

1、概述   Java中是面向對象的編程,所謂“萬物即是對象”,即使是簡單的字符串,封裝成String對象後,也提供了豐富而強大函數,方便我們便捷的開發程序。   如果你還未了解Java的編程特點,可能覺的IP地址表示爲四段字節碼的文本

原创 關於個人CSDN博客的格式的規範

1、概述   因爲在編程學習的過程,我發現學習一個新的知識點的時候,無論你當時多麼的認真思考和仔細的論證,如果僅僅是在IDE敲寫了代碼,並且在腦海梳理了代碼的步驟和原理,而不是通過記筆記的方式,很快這些知識點就被忘記的一乾二淨,你會發

原创 Android Studio上修改項目(module)的包名(Package Name)。

1、問題 在Android Studio上開發程序的時候,有時候會發現到項目的包名出現錯誤,或者在最初創建時比較草率,後期需要修正。 由於包名在android開發中相當重要,而且在許多文件中會引用到,你肯定不能通過手動的修改每一個文件,

原创 Java學習-異常(Exception)

一、     概念 “異常”看起來是程序中的錯誤的意思,有時候會導致歧義,如果程序中出現錯誤,就是你寫的程序有問題,爲什麼不去修復它,把它變成一個沒有異常的程序,這是值得去推敲的。首先程序不是萬能的,它有一定的邏輯和規定,而且程序爲了靈活

原创 Java Socket編程之TCP協議

1、概述   網絡編程,又稱爲Socket編程,簡單來講就是通訊的兩個端點都是Socket服務,而Socket之間的數據傳輸本質上都是IO流。而由於網際層中不同的傳輸協議,主要指TCP與UDP協議,導致不同的Socket編程的方式,Ja

原创 Android Studio的常用快捷鍵

1、ALT + ENTER  自動修復代碼。 2、CTRL + /  單行註釋 3、CTRL + SHIFT +  /  多行註釋 4、CTRL + TAB  切換到下一個程序窗口。 5、CTRL + 1下TAB  顯示程序窗口列表 6、