發表文章

[實測] Kingston DataTraveler Swivl 32G 隨身硬碟

圖片
由於官網並沒有實際提供這支隨身碟的讀取速度,只有非常籠統的告知 傳輸速度 3 : 32GB、64GB、128GB:100MB/s 讀取速度。 但當我實際在使用後,腦好充滿疑惑與問號。畢竟花錢也要花在有價值的地方。不是嗎? 測試規格: 1. 採用ATTO Disk Benchmark軟體來測試。 2. USB 3.1 Gen 1 隨身硬碟對USB 3.0孔 而以下就是我所獲得的讀取速度,僅供參考。   感想:  恩......讀取速度真的非常讓人驚豔。但............... 寫入速度的數據也太難看了......(對我個人而言)。 畢竟我所有的專案資料都放在隨身碟中,每次打開程式及存取檔案時,特別有感。 寫入速度慢,儲存時就會卡卡。 讀取數度慢,程式剛啟動時要讀取那些專案就要多花一點時間。 我知道有些人覺得一支隨身硬碟沒多少錢。不喜歡就換? 壞了再買? 但另一個角度思考,這是自己長久要陪伴在身旁的,要求自然要高一點。不是嗎? 下一篇來發表 創見的 JetFlash 790隨身硬碟測試結果。

「Java」 第二課: 基本架構

Java基本架構 類別 也就是一種藍圖。 藍圖中定義了使用者資料型態,如: 屬性與方法。 宣告關鍵字: class 物件屬性 屬性也就是變數。 宣告物件變數,不採用static。 宣告類別變數,採用static。 變數必須宣告在 class 內 。 物件變數: 由各自物件獨立維護,不受干擾。 類別變數: 屬於類別的變數,可藉由 new 來共享共用。 物件方法 描述類別內部的行為。 也是外部存取物件內部資料的方法。 宣告物件方法: 不採用static。 宣告靜態方法: 採用static。 "方法內不可再定義其他方法,否則會發生編譯錯誤" 建立物件實體 類別內定義許多資料型態與宣告。 依據類別宣告創建出來的實體就是物件。 類別名稱  物件(變數)名稱 = new 類別名稱(); 或者 類別名稱  物件(變數)名稱; 物件(變數)名稱 = new 類別名稱(); "類別就是物件"  Test t = new Test(); 講法: 宣告Test物件,變數名稱 t , 並new 一個物件實體。藉由變數名稱 t 來「呼叫」操作該new物件變數。 Test (前): 物件變數 t 的資料型別 t : 物件變數 t ,對物件實體進行調用與操作 new : 建立實體 Test (後): Test 的物件實體,負責實作執行。 解析: Test類別所定義的屬性與方法都可以藉由 t 變數來呼叫,而呼叫後的實作返回,則由Test物件實體 new Test () ; 來實施調用。 以下範例解析: //Hello.java 儲存檔案名稱 //宣告主類別,必須有public且與檔名相同, public class Hello{ // 欄位 屬性 int i = 5; //物件變數 static int j=10; //類別變數 //主方法 public static void main(String[] args){ // 欄位 屬性 int Inner; // 區域變數 static int k=10; //錯誤:...

「Java」 第一課: 基本概念

「物件導向設計」 是一種抽象且擬人化的程式設計。 設計師將一個個程式抽象化且各自獨立的物件。 物件(Object): 屬性(Attribute) : 描述資料 方法(Method) :描述物件內的行為 "物件就是一群相關屬性與方法的組合" 物件導向程式(OOP): 物件導向中的物件就是某一個類別的實體(Instance)。 產生一個實體 可以用 new 關鍵字。 所有類別皆可透過繼承的關係呼叫、引用與傳遞。 物件導向的概念如以下: 物件 (Object) 類別 (Class) 抽象化 (Abstraction) 繼承 (Inheritance) 封裝 (Encapsulation) 多型 (Polymorphism)

「Java」「API」Java.lang.System.getProperties()

針對System.getProperty(String key) The java.lang.System.getProperties() method determines the current system properties. The current set of system properties for use by the getProperty(String key) method is returned as a Properties object. If there is no current set of system properties, a set of system properties is first created and initialized. This set of system properties includes values for the following keys − Key Description of Associated Value java.version Java Runtime Environment version java.vendor Java Runtime Environment vendor java.vendor.url Java vendor URL java.home Java installation directory java.vm.specification.version Java Virtual Machine specification version java.vm.specification.vendor Java Virtual Machine specification vendor java.vm.specification.name Java Virtual Machine specification name java.vm.version Java Virtual Machine implementation version java.vm.vendor Java Virtual Machine implementation vendor java....

「HTML」「DOCTYPE」 HTML文件類型的重要性

<!DOCTYPE> 會告知你的 瀏覽器 這個文件是用哪個版本的 HTML (或 XML )撰寫。Doctype 是一種宣告,而非 tag 。你也可以把它想作「document type declaration」(文件類型宣告),或是縮寫的 「DTD」。 很久以前,網頁通常有兩種版本:網景(Netscape)的 Navigator 以及微軟(Microsoft)的 Internet Explorer。在 W3C 創立網路標準後,為了不破壞當時既有的網站,瀏覽器不能直接起用這些標準。因此,瀏覽器導入了能分辨符合新規範、或屬於老舊網站的兩種模式。 目前瀏覽器的排版引擎有三種模式:怪異模式(Quirks mode)、接近標準模式(Almost standards mode)、以及標準模式(Standards mode)。在 怪異模式 ,排版會模擬 Navigator 4 與 Internet Explorer 5 的非標準行為。為了支持在網路標準被廣泛採用前,就已經建置好的網站,這麼做是必要的。在 標準模式 ,行為(期待)由 HTML 與 CSS 的規範描述起來。在 接近標準模式 ,有少數的怪異行為被實行。 「標準模式」 常用的四種設定方法如下: <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”> <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict....

「CSS」「div區塊介紹」 單欄式網頁排版設計

圖片
單欄式網頁排版設計 < style type = "text/css" > #Header { width : 360px ; height : 80px ; text-align : center ; line-height : 80px ; font-size : 15px ; color : #fffaf3 ; font-weight : bold ; background-color : #f9c81e ; } #body { width : 360px ; height : 400px ; text-align : center ; line-height : 280px ; font-size : 15px ; color : #f9c81e ; font-weight : bold ; background-color : #1cf027 ; float : left ; } #Footer { width : 360px ; height : 50px ; text-align : center ; line-height : 50px ; font-size : 15px ; ...

「CSS」「div區塊介紹」 二欄式網頁排版設計

圖片
二欄式網頁排版設計: <! DOCTYPE HTML PUBLIC > < style type = "text/css" > #Header { width : 360px ; height : 80px ; text-align : center ; line-height : 80px ; font-size : 15px ; color : #fffaf3 ; font-weight : bold ; background-color : #f9c81e ; } #Sidebar { width : 120px ; float : left ; height : 280px ; text-align : center ; line-height : 280px ; font-size : 15px ; color : #ffffff ; font-weight : bold ; background-color : #6a54e2 ; } #body { width : 240px ; height : 280px ; text-align : center ; line-height : 280px ; f...