iT邦幫忙

程式設計相關文章
共有 1293 則文章
鐵人賽 DAY 23
程式設計心法 系列 第 23

技術 程式設計心法:22.物件?了了沒?

「物件導向」,一看到這個名詞,好像是要進入到神聖的殿堂一般,讓人由不得肅然起敬。 當然在以前 DOS 的年代早期,確實是如此。但是在進入到 Widnows 的時...

鐵人賽 DAY 17

技術 [Ruby & Rails] The Ruby Programming Language

The Ruby Programming Language 在 Amazon 是被評為五顆星的 Ruby 書, 想把Ruby徹底學習者必備。 用 Ruby 可...

鐵人賽 DAY 17
jQuery外掛特輯 系列 第 17

技術 [jQuery]外掛特輯17:兩款美化checkbox和Radiobutton的優質外掛

更詳細的內容請至我的部落格finalevil's blog瀏覽 繼上次介紹了美化input file控制項的jQuery外掛後,這次介紹的「checkbox」...

鐵人賽 DAY 16

技術 [Ruby & Rails] Professional Ruby on Rails

Professional Ruby on Rails 東學一點、西學一點 RoR 的技巧後, 可利用本書來完整地複習一下。 Wrox 對於各程式所出的書籍,...

鐵人賽 DAY 22
程式設計心法 系列 第 22

技術 程式設計心法:21.Error Handling

Error Handling 或稱作 Exception Handling,都是在幫我們攔截系統 Runtime 錯誤發生時,所產生的錯誤訊息。(或者為特定目的...

鐵人賽 DAY 16
Javascript面面觀 系列 第 16

技術 Javascript面面觀:網頁篇《jQuery inside - 核心架構》

jQuery是目前最紅的Javascript Library之一,這要歸功於他使用簡單,而且對於CSS Selector的支援很廣泛。研究jQuery核心的重點...

鐵人賽 DAY 16
jQuery外掛特輯 系列 第 16

技術 [jQuery]外掛特輯16:jPlayer-精美的線上音樂播放器

更詳細的內容請至我的部落格finalevil's blog瀏覽 jPlayer是一個jQuery外掛,這個外掛透過載入Jplayer.swf,這個Flash檔...

鐵人賽 DAY 21
程式設計心法 系列 第 21

技術 程式設計心法:20.除錯(Debug)

「大錯特錯,不要來,污辱我的美」 是的,寫程式最怕的就是除不完的錯!User 執行程式突然出現一個警告視窗,例如: 如果您的程式執行到一半也出現不知名的錯誤訊...

鐵人賽 DAY 15

技術 [Ruby & Rails] Everyday Scripting with Ruby

Everyday Scripting with Ruby: For Teams, Testers, and You 想讓自己成為可以貢獻Ruby程式資源者, 照...

鐵人賽 DAY 15
Javascript面面觀 系列 第 15

技術 Javascript面面觀:網頁篇《瀏覽器之爭與網頁大問題》

讓一堆前端工程師奔忙的由來...當作下一階段的起頭吧。 除了到最近各家瀏覽器大放異彩,瀏覽器的歷史幾乎就是兩家公司互相鬥爭的歷史。我記得自己最早是在window...

鐵人賽 DAY 15
jQuery外掛特輯 系列 第 15

技術 [jQuery]外掛特輯15:BlockUI-區塊遮蔽讓使用者不再看到不該看的

更詳細的內容請至我的部落格finalevil's blog瀏覽 Block UI是一個相當古老的jQuery外掛,它幾乎就和另外一個叫做Thickbox的jQu...

鐵人賽 DAY 20
程式設計心法 系列 第 20

技術 程式設計心法:19.說明文件

寫程式最討厭的一件事情是什麼?我想大家一定會舉雙手贊成--文件! 文件很多時候不是給程式設計師看的,所以就不能以程式設計師的語言去寫。 這就是傷腦筋的地方! 如...

鐵人賽 DAY 14

技術 [Ruby & Rails] Practical Rails Social Networking Sites

Practical Rails Social Networking Sites 想要建立功能完全的社群網站, 這一本相當實際且實用。 簡單帶過RoR的概觀介紹...

鐵人賽 DAY 14
Javascript面面觀 系列 第 14

技術 Javascript面面觀:核心篇《ECMA-262 Edition 5》(下)

廢話不多說,就繼續上回沒有介紹完的特色吧。 Scope Scope機制有調整,現在在function裡面沒有用var宣告就使用變數時,變數不會變成Global,...

鐵人賽 DAY 14
jQuery外掛特輯 系列 第 14

技術 [jQuery]外掛特輯14:Cookie-更方便的存取Cookie

更詳細的內容請至我的部落格finalevil's blog瀏覽 Cookie是網頁開發時,儲存資料的一個重要的地方,每個人在開發網頁程式的時候都一定會用到Coo...

鐵人賽 DAY 13
Javascript面面觀 系列 第 13

技術 Javascript面面觀:核心篇《ECMA-262 Edition 5》(上)

新規格的制定是一個漫長而痛苦的過程,ECMA-262 Edition 3規格是1999年制定的,恐怕當初誰也沒想到下一版竟然搞了十年!但是這個語言真的深入了解的...

鐵人賽 DAY 19
程式設計心法 系列 第 19

技術 程式設計心法:18.註解行不行

「好的註解讓你讓天堂,差的註解讓你淚兩行」這是我們看程式時,最佳的心情寫照。 註解的重要性可見一般。只是,什麼時候要註解?註解的內容又要有哪些呢? 我們先來看一...

鐵人賽 DAY 13

技術 [Ruby & Rails] Ruby by Example: Concepts and Code

Ruby by Example: Concepts and Code 好幾種程式語言都有出 XXX by Example 的相關書籍, 本書從具體實例來了解掌握...

鐵人賽 DAY 13
jQuery外掛特輯 系列 第 13

技術 [jQuery]外掛特輯13:Live Query-替未來的DOM物件掛上Event

更詳細的內容請至我的部落格finalevil's blog瀏覽 在現在這個時代撰寫網頁程式,你幾乎不可能脫離DOM物件的魔爪,而操作DOM物件,一定會動態bin...

鐵人賽 DAY 18
程式設計心法 系列 第 18

達標好文 技術 程式設計心法:17.程式撰寫風格

程式人人會寫,各有巧妙不同。好的程式碼外觀,讓人賞心悅目;雜亂無章的程式碼,則讓人望文興嘆,不忍觸賭。 我記得當年在宿舍問一個很會寫程式的同學,寫程式有沒有什麼...

鐵人賽 DAY 12

技術 [Ruby & Rails] Ajax on Rails

Ajax on Rails Rails 就內建 Prototype 與 script.aculo.us 整合在一起。 之前所瀏覽過的 RoR 的書籍裡,大多有...

鐵人賽 DAY 12
Javascript面面觀 系列 第 12

技術 Javascript面面觀:核心篇《模式-Reflection, Proxy and AOP》

Spring Framework有兩個主要的功能,就是IoC容器與AOP。有接觸過AOP的人,就會知道AOP有許多好處,主要是有許多程式的需求其實跟程式的邏輯沒...

鐵人賽 DAY 12
jQuery外掛特輯 系列 第 12

技術 [jQuery]外掛特輯12:3個File Upload外掛-讓檔案上傳沒有Postback

更詳細的內容請至我的部落格finalevil's blog瀏覽 昨天介紹了filestyle這個jQuery外掛,如同文末所說,其實我對這個外掛不是很滿意,除了...

鐵人賽 DAY 11
.NET程式效能Issue 系列 第 11

技術 [Day 11][C#]Effective C# 條款十一: 優先採用foreach迴圈

C#中的foreach迴圈並不僅僅是do…while或是for迴圈的變形。它會與.NET框架中的集合接口做緊密的結合,在編譯時為我們最佳化程式碼。除此之外for...

鐵人賽 DAY 17
程式設計心法 系列 第 17

技術 程式設計心法:16.流程控制--Goto & Return

Goto 是程式設計中的一個很受爭議的指令,也是歷史公案,到現在也還沒有一個定論。因為廣大的 VB 使用者(或說比爾蓋茲)都支持保留 Goto 的用法。 Go...

鐵人賽 DAY 11

技術 [Ruby & Rails] Enterprise Integration with Ruby

Enterprise Integration with Ruby 年輕的 Ruby ,可以用在企業環境中嗎? 所謂的企業級應用,是有關如何顯示、處理、儲存大量...

鐵人賽 DAY 11
Javascript面面觀 系列 第 11

技術 Javascript面面觀:核心篇《模式-decorator》

Decorator很好用,不過我初次接觸時就搞不太懂什麼叫做「一次增加一點職責」,感覺很抽象。不過後來使用過幾個Java中的I/O類別就明白了,它真的很好用,而...

鐵人賽 DAY 11
jQuery外掛特輯 系列 第 11

技術 [jQuery]外掛特輯11:filestyle-美化input file的好幫手

更詳細的內容請至我的部落格finalevil's blog瀏覽 在撰寫網頁程式的時候,我們都會希望網頁可以盡善盡美,為了讓網頁更加美觀,我們真是煞費苦心、焚膏繼...

鐵人賽 DAY 16
程式設計心法 系列 第 16

技術 程式設計心法:15.流程控制--迴圈

迴圈也是程設設計中不可或缺的 statement,寫程式很多時候就是要幫我們做掉一些重複無意義的動作(可是偏偏很多 User 喜歡做這些事情...XD),從 f...

鐵人賽 DAY 10
.NET程式效能Issue 系列 第 10

技術 [Day 10][C#]Effective C# 條款十: 理解GetHashCode()方法的缺陷

GetHashCode對於參考類型來說,可以正常運作,但其效率很低。而對於值類型來說,其實現通常是不正確的。 GetHashCode若要重新定義,我們必須要遵循...