原创 kotlin-單例模式

class ImageClassifyUtil private constructor(){ /** * 餓漢 */ companion object { val instance = ImageClassifyUti

原创 數據結構-緒論

前言 學習是一個長久的事,無論學習什麼堅持纔是最重要的,一下是對數據結構的學習 在緒論中我們需要知道的是 ,數據結構是什麼 ,數據結構能幹什麼,以及如何使用數據結構在日常的開發中 什麼是數據結構 數據結構:描述的就是數據與數據之

原创 數據結構-算法和算法分析

前言 對數據結構的學習,要先學習好算法 這對數據結構的性能有很大的意義 算法 定義:是對特定的問題的求解步驟的一種描述 特性 有窮性:一個算法必須總是在執行有窮步驟之後結束,必須每一步都可在有窮的時間內完成 確定性:算法中的每條

原创 C語言的學習-選擇語句

前言 不應該以聰明才智和邏輯分析能力來評判一個程序員,而要看其分析問題的全面性。 C語言中的語句 C語言中的語句包括,return語句,表達式語句,其他語句,其中其他語句又分爲選擇語句,循環語句和跳轉語句。C語言中還有其他兩類語句

原创 C語言學習 - 表達式

前言 在工作的時候準備考研,學學C語言 表達式 C語言的顯著特徵之一就是它更多地強調表達式,而不是語句,表達式是顯示如何計算值的公式。最簡單的表達式是變量和常量。變量表示程序運行時計算出的數值;常量表示不變的數值。更加複雜的表達式

原创 C語言的學習-循環

前言 接下來學習一下C語言中的循環語句, 循環 在C語言中循環分爲三類 第一類是先判斷在執行,第二類是先執行再判斷,第三類是實現自增自減類的循環以上三類分別對應於 while ,do,for While語句 while語句的

原创 kotlin-擴展

前言 kotlin同C#和Gson類似,能夠擴展一個類的心的功能而無需繼承該類或使用像對象修飾者這樣的任何類型的設計模式,這個通過叫擴展的特殊聲明完成,kotlin 支持擴展函數和擴展屬性。 擴展函數 聲明一個擴展函數,我們需要用

原创 kotlin-枚舉類

前言 人呢一定要爲自己說過的話負責,說到的就要做到以後除特出情況必須每天更新博客 枚舉類型 對於那些確定的可數的元素一般使用枚舉類型來描述 枚舉類的創建 一般是使用enum關鍵字聲明一個枚舉類 enum class LogL

原创 kotlin -高階函數

前言 以後要戒掉壞習慣,在自己不知道做什麼的時候就看書寫博客 高階函數 高階函數就是把函數作爲參數或者是返回值的函數,這是kotlin支持函數式編程的緣故。 函數引用 ::println 通過::來獲取函數的引用 //通過::

原创 kotlin-屬性的學習

前言 五一小長假結束,正好趕上週末這周要上七天的班呀哈哈 屬性 在java中,字段和其訪問器的組合常常被叫做屬性,而在kotlin中聲明一個屬性就簡單了很多,在kotlin中屬性是頭等語言特性, 使用val聲明一個只讀的屬性使用var

原创 kotlin-接口

前言 二貨老婆在寫論文沒時間陪我玩耍,藉此時間來寫個博客講講 kotlin中的接口, 接口 kotlin中的接口和java8提供的相似,既包含抽象方法的聲明也包括,也包含實現。 與抽象類不同的是接口無法保存狀態,它可以有屬性但是必須聲

原创 kotlin-可見性修飾符

前言 人要每天給自己找點事幹,無所事事會毀掉一個人, kotlin的可見性修飾符 對於類 ,方法,接口,構造器,方法,屬性和他們的setter方法都可以有可見性的修飾符,在kotlin中有四種修飾符,private,protected

原创 kotlin-類和屬性

前言 對於面向對象來說應該不是什麼新鮮的概念了,你也許非常熟悉抽象機制,kotlin的這方便的概念可能會讓你感覺似曾相識,你也可能發現許多常見的任務通過更簡潔的代碼完成,接下來讓我們學習這些新鮮的知識吧。 kotlin中的類 先看一段

原创 java基礎-數據庫基礎一

簡述 JDBC的全稱是 Java DataBase Connectivity 就是java數據庫連接,是一種可以執行sql語句的java API ,JDBC可以實現跨平臺和跨數據庫的各種操作。 JDBC可以完成的操作 建立數據庫連接

原创 中央處理器(CPU)

前言 中央處理器是整個計算機的核心,包括運算器和控制器,我們接下來討論一下他的功能和組成 CPU的功能 程序控制:cpu通過指令來控制程序的執行的順序 操作控制:一條指令是由若干個操作信號來完成的,cpu產生指令信號同時傳遞信號到不