原创 計算機體系結構Computer Architecture

計算機體系結構ComputerArchitecture 計算機硬件 簡介 計算機硬件是一套擁有計算機功能的物理設備,這些物理組件典型的被分爲三種:輸入,輸出,存儲。這些組件都能夠連接到微處理器,即CPU上。CPU通過總線實現數據傳輸並以此

原创 設計模式隨筆一

六個原則(Solid) Single Responsibility Principle:單一職責原則--接口職責單一,類的設計儘量只有一個原因引起變化。 Open Closed Principle:開閉原則--一個軟件實體如類(抽象)、模

原创 Software Development 軟件開發

Software Development 軟件開發 計算機程序 簡介 計算機程序是一套指令集,用於管理計算機來執行一些功能操作。對於要執行的指令,計算機必須要通過執行一個程序來獲得,也就是說,計算機先讀取該程序,然後按照程序中明確的指令順

原创 查找與排序 In Java

直接記錄一段代碼 package searchandsort; public class SortingAndSearch<T extends Comparable<T>> { /** * 線性查找 * @param da

原创 一些Java編程題

本文爲學習實踐的記錄,來源於:http://thecodesample.com package interview; /* * 本文給出一個實例,使用遞歸算法反轉字符串 */ public class StringReversa

原创 Eclilpse Plugin for Velocity on Luna

We apply the Velocity to our project as a template engine. Besides, we develop all stuff with eclipse luna, but the Bui

原创 越努力,越幸運

匆匆而別過大學,到現在已接近一載,感觸頗多,故隨心而寫點什麼。 一

原创 Effective Java記錄1:考慮用靜態工廠方法代替構造器

靜態工廠方法與構造器不同之處在於 1.它們有名稱 2.不必在每次調用時,創建新對象 3.多態性,可以返回原類型,或者其子類型 代碼說明 // 服務接口 public interface Service { // 特定方法

原创 Java 對象Clone

一個普通的Java類,繼承了Object對象,便繼承了該對象的Clone方法 protected native Object clone() throws CloneNotSupportedException; 但是Java基礎類或Str

原创 記錄一下WPF開發(三)--- 基於Word書籤的XPS報表

製作報表可有很多方案,這裏記錄一種C#版的報表方案:利用Word做好模板,併爲動態內容添加書籤,然後通過程序另存爲後綴名爲XPS的文件。爲什麼要XPS的報表呢,第一是因爲Win7以上的系統都自帶,XP安裝也比較方便,第二報表效果非常好看,

原创 Computer Language and Programming(計算機語言與編程)

Computer Language and Programming(計算機語言與編程) 編程語言 編程語言簡介 編程語言是一種人爲創造的一種語言,用以編寫計算機可執行的程序(指令序列),與自然語言相似,如英語,編程語言也有詞彙,語法和句

原创 SqlPlus 編程點滴

pl/sql是oracle在標準的sql語言上的擴展。其不僅允許嵌入sql語言,還可以定義變量和常量,允許使用條件語句和循環語句,允許使用例外處理各

原创 什麼是設計模式

什麼是設計模式 設計面向對象的軟件很難,設計可複用的面向對象軟件更難。你必須找到相關的對象,以適當的粒度將它們歸類,定義類的接口和繼承層次,並建立對象之間的關鍵關係。你的設計應該能夠處理手中特定的問題,同時還能夠通用,以便處理將來的問題或

原创 Java8 探索--Lambda

Lambda 探索 package lambda; /* * 下面是一個lambda表達式的重要特徵。 可選類型聲明 - 無需聲明參數的類型。編譯器可以從該參數的值推斷。 可選圓括號參數 - 無需在括號中聲明參數。對於多個參

原创 Computer and computer Science(計算機與計算機科學)

Computer and computer Science(計算機與計算機科學) 計算機概述 i.      計算機簡介 計算機是一種可以接收指令集或程序的電子設備,並通過執行數字計算或操作其他形式的信息來運行這些程序。 計算機的發展催生