原创 java編程思想---第八章(多態)

多態, 抽象, 繼承, 這三種基本類型特徵。 多態通過分離做什麼,怎麼做, 就是 講接口和接口的具體實現分離開來。 在Java類中使用super來調用父類中的指定操作: super可用於訪問父類中定義的屬性 super可用於調用父類中定義

原创 java編程思想---第三章(操作符)

1、java操作符;加減乘除,優先規則和我們常用瞭解的一樣,先乘除後加減。在字符串中使用“+” 表示拼接,就是字符串連接。例如 string a= 1+"a"; 2、賦值,=  等號,表示,取最右邊的值給左邊,左邊的值必須是已知的變量,右

原创 java編程思想--第二章(一切皆對象)

一、面向對象和麪向過程:   面向過程:面向的是功能行爲,  面向對象: 面向的是對象的所有動作。   二、java語言的基本元素:類和對象 類是對一類事物描述,是抽象的、概念上的定義 對象是實際存在的該類事物的每個個體,因而也稱實例(i

原创 flink教程(1)--word count

一、Apache Flink 的定義、架構及原理 Apache Flink 是一個分佈式大數據處理引擎,可對有限數據流和無限數據流進行有狀態或無狀態的計算,能夠部署在各種集羣環境,對各種規模大小的數據進行快速計算。 Fli

原创 mysql高級筆記(一)----------簡介

一、mysql簡介 MySQL是一個關係型數據庫管理系統,由瑞典MySQL AB公司開發,目前屬於Oracle公司。  MySQL是一種關聯數據庫管理系統,將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了

原创 數據結構-稀疏數組和隊列

一、稀疏 sparsearray 數組 1、先看一個實際的需求 編寫的五子棋程序中,有存盤退出和續上盤的功能。 分析問題: 因爲該二維數組的很多值是默認值 0, 因此記錄了很多沒有意義的數據.->稀疏數組。 2、基本介紹 當

原创 storm學習(1)-基礎

strom:http://storm.apache.org/index.html  實時計算系統,持續計算,速度快,每秒百萬tuble,   tuble:元組 數據結構,使用 逗號分隔, stream:一系列的tuble spout:水龍

原创 java編程思想---第四章(控制執行流程)

判斷 if(boolean-expression){statement}else{statement}     expression爲true 則進入執行塊 循環 while(boolean-expression){statement} 

原创 maven打包,構建

1、mvn對於不同的jar包配置。Jar、War、Tar、Zipjar包的pom.xml<plugin>              <groupId>org.apache.maven.plugins</groupId>          

原创 Netty權威指南讀書筆記(1)-走進java NIO

1.1 I/O基礎入門io的缺陷:只有輸入輸出流,同步阻塞(bio),導致通信線程被長時間阻塞,字符集有限,硬件可移植行不好。1.1.1、linux的網絡IO模型簡介1)阻塞io模型,默認情況下,所有文件操作都是阻塞的。2)非阻塞模型,從

原创 java 編程思想--第一章(對象導論)

一直以來,覺得閱讀書籍真的很煩躁,靜不下心來,友說,你堅持每天寫博客,這樣會有效果,剛好,java基礎也有點差,就從聖書開始吧。我說錯的,有問題大家可以回覆。1)、面向對象程序設計方式:1、萬物都是對象。2、程序是對象的集合,他們通過發送

原创 沒有主清單屬性

1)運行一個jar,報錯是   沒有主清單屬性。。2)解決辦法:重新構建個jar包。 使用maven 的package的,在pom文件里加入以下配置:<properties> <project.build.sourceEncodi

原创 java編程思想---第六章(訪問權限控制)

6.1包:庫單元arraylist list=new java.util.arraylist(),爲了避免這種寫法,引入import語句來提前導入。包命名規則,全部小寫,package *** 是代表文件除註釋以外的第一句程序代碼。如下規

原创 java編程思想---第七章(複用類)

1、複用類,(又名,繼承) 伴隨的關鍵字有,重寫。7.1、組合語法。解釋:就是將對象已用置於新類中的構造器即可。成員變量在初始化的時候進行默認賦值。也可以強制賦值。7.2、繼承語法。創建一個普通類,在類主體的左花括號之前,書寫extend

原创 java編程思想---第五章(初始化與清理)

5.1、用構造器進行初始化,構造器是一種特殊類型的方法,沒有返回值,(和返回值爲void不一樣),作用:在new的時候將爲對象分配存儲空間。 5.2、方法重載。   在構造器中,主要區分,默認構造器和 形式參數作爲構造器,區分方法是,類名