原创 二十三、Java基礎--------網絡編程

        Java中另一個重要技術就是網絡編程了,爲了更好的學習web方向的知識,有必要對java之網絡編程好好學習,本文將圍繞網絡編程技術進行分析。 常見的網絡協議:UDP、TCP UDP        1、 將數據源和目的封裝

原创 二十七、JDK1.5新特性---Annotation

        上篇文章介紹了反射的一些基礎知識以及應用案例,本文將介紹jdk 1.5 出現的新特性——Annotation也就是我們所說的註解,即使用註釋的方式加入一些程序的信息。 註解相當於一種標記,在程序中加了註解就等於爲程序打上了某

原创 二十二、Java基礎--------GUI入門

    在java學習過程中GUI是一個比較特殊的知識體系(筆者對安卓不是很瞭解),似乎在爲安卓的學習做着準備,本文將將展示一個綜合案例。     創建一個類似於記事本的程序,包含打開與保存功能。 package GUI; impo

原创 二十五、JDK1.5新特性---枚舉

        與上篇文章介紹的相同,本文也是介紹jdk 1.5出現的新特性,本文將介紹枚舉的相關用法。 在jdk 1.5 之前。Java可以有兩種方式定義新類型:類和接口。對於大部分面向對象來說。這兩種方法看起來似乎足夠了。但是在一些特殊

原创 二十八、Java基礎--------正則表達式

        在對字符串進行處理時一方面可以利用String對象的一些處理方法另一方面可以利用正則表達式,但是一般情況下用String對象方法進行處理起來會相對麻煩一些而正則表達式可以很方便的解決問題。爲了更好的學習正則表達式,本文將講述

原创 二十、Java基礎--------IO流之其他對象

         在上面兩篇文章中介紹了IO體系並詳細介紹了字節流以及字符流,本文主要是講述操作文件的File、轉化流、標準輸入與輸出、Properties、打印流以及序列流。 File     File英文爲"文件"的意識,正如其意識所

原创 二十四、JDK1.5新特性---泛型

        由於本人認知有限,泛型在使用上沒有太大壓力,但是尚未具備詳細介紹泛型的能力,因此本文只是粗略的描述泛型的相關知識,在以後的學習過程中會對這篇文章進行修改,希望這篇文章不會給讀者帶來迷惑,特此聲明 什麼是泛型?      泛

原创 二十一、Java基礎--------IO流之綜合案例分析

        前三篇文章詳細介紹了IO流體系所涉及的重點內容,爲了幫助理解與學習,本片博客主要是分析一個與IO操作相關的題目。     例1:在我們觀看視頻時經常要關注的就是視頻的時間長度,在學習了IO操作之後,就可以自己去獲取一段視頻的

原创 二十六、Java--------反射

  反射     正常情況下,我們必須知道一個類的完整路徑後纔可以實例化對象,但是在Java也可以通過一個對象來找到其所在類的信息,這其實就是Class的功能。 可以看到此時的所有操作都是反着來,這就是反射。 package refl

原创 二十九、簡談設計模式

          模式設計(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是爲了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 毫無疑問,設計模式於己於他人於系統都是多

原创 zookeeper安裝與集羣配置

zookeeper安裝與集羣配置     本文重點是介紹zookeeper安裝與集羣配置相關問題,對於尚未接觸過的小夥伴來說按照本文順序執完成集羣搭建應該沒有問題。      一、服務器基本配置 本案例將採用三臺虛擬機作爲zookee

原创 常見Java基礎類型題目分析

    第一題是關於基本的算法知識,這個很有必要去掌握以下,在學校也經常聽老師們說找工作比試面試會出一些這方面的知識,我拿到的第一題是關於排序的,雖然很簡單,但是我還是要提醒一下基礎不太好的同學去學習一下。算法是編程的核心、也是靈魂,

原创 Jstorm安裝與集羣環境搭建(storm集羣配置類似)

    上篇文章介紹了zookeeper集羣環境的搭建傳送門,接下來這篇文章主要介紹jstorm安裝與集羣環境的配置以及jstorm ui配置。     jstorm最新版本爲2.2.1 下載地址傳送門。本文將採用192.168.72