iT邦幫忙

程式設計相關文章
共有 1310 則文章
鐵人賽 DAY 8
jQuery外掛特輯 系列 第 8

技術 [jQuery]外掛特輯08:Query String Object-GET參數的取得與設定

更詳細的內容請至我的部落格finalevil's blog瀏覽 Sever side程式語言通常都會有用來處理Query String的類別或方法,像是PHP可...

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

技術 [Day 7][C#]Effective C# 條款七: 將值類型盡可能實現為具有常量性與原子性的類型

Introduction 當程式決定使用值類型來開發時,請優先考慮將值類型實現為具備常量性與原子性的類型。因為具有常量性的類型可讓程式較為容易編寫與維護,也較容...

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

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

lazy load就是只載入精簡的核心,其他的程式到需要時才動態載入。這個主題其實上http://ajaxpatterns.org網站,找一下On-Demand...

鐵人賽 DAY 7

技術 [Ruby & Rails] Ruby CookBook

Ruby CookBook 常會碰到的程式問題,Cookbook 系列是不可或缺的參考。 Perl Cookbook 是首先出版的 Cookbook 程式系列...

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

達標好文 技術 程式設計心法:12.變數命名--匈牙利命名法

匈牙利?!是五日遊嗎? 匈牙利命名法,在當初 C 語言流行的年代,特別是視窗環境下的程式,非常有名的一種變數及常式的命名規範,一般我們以 Naming Conv...

鐵人賽 DAY 14
ASP.NET技巧 系列 第 17

技術 在GridView中使用CSS固定上、左表頭(似Excel凍結視窗)(限IE)(含操作錄影)

小喵這次想在ASP.NET中達到類似Excel凍結視窗的效果。但是中間遇到了幾個狀況,要一一排除掉,小喵將排除的方式記錄如下: 1.首先這樣的方式並非標準的CS...

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

技術 [jQuery]Elastic-使textarea依照內容自動長大

更詳細的內容請至我的部落格finalevil's blog瀏覽 今天要介紹的這個外掛可以讓textarea依照內容變大,在固定寬度的狀況下,當內容越多,則tex...

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

技術 Javascript面面觀:核心篇《Web worker-多執行緒模型》

上一篇分享講到Javascript的單執行緒特性,以及它如何用事件佇列的方式來模擬多工。不過HTML5規格其實已經為在網頁中執行的Javascript帶來真正多...

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

技術 程式設計心法:11.變數命名--命名的考量因素

第一單元於上一篇「終於」結束了。 主要都是一些基本功,相信有經驗的程式設計師或者是剛進入程式設計師領域的新手,都會接觸過這些資訊,熟練了自然都會有心得。 第二單...

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

技術 [Day 6][C#]Effective C# 條款六: 明辨值類型與參考類型的使用場合

在C++中,所有類型都被定義為值類型,但可以自行選擇建立他們的參考形式;在JAVA中,所有自定義的類別都為參考類型。而在C#中,我們必須在設計類型的時候決定類型...

鐵人賽 DAY 6

技術 [Ruby & Rails] Beginning Ruby on Rails

Beginning Ruby on Rails 有 Beginning、Learning、Novice、Dummies、Head First、Head Rush...

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

技術 [jQuery]外掛特輯06:jCryption-維護隱私權為提交的資料加密

更詳細的內容請至我的部落格finalevil's blog瀏覽 在撰寫網頁的時候,如果沒有使用SSL的方式傳遞資料,那麼submit到伺服器的資料通常都是明碼傳...

鐵人賽 DAY 8

技術 獎金獵人的網站系統

獎金獵人是使用Drupal架設,那是怎麼使用的呢? 這個分享主要是針對沒接觸過Drupal的人做的,所以會從很外層開始講起。 Drupal是一個Open Sou...

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

技術 Javascript面面觀:核心篇《Timer與事件-單執行緒模型》

Javascript語言裡面看不到什麼叫做Thread的東西,實際上...也沒有。那setTimeout、setInterval以及大大小小的事件,怎麼看起來好...

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

技術 程式設計心法:10.資料型別--抽象資料型別

今天要介紹的型別不是一種型別(驚!那今天要講甚麼?好抽象喔!) 對!就是講抽象資料型別(Abstract Data Type)! 為什麼說他不是一種真的資料型別...

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

技術 [Day 5][C#]Effective C# 條款五: 總是提供ToString方法

ToString方法昰.NET程式中最常用的方法。除了開發人員直接叫用外,.NET程式在某些情況下也會隱含叫用該方法。 在未做覆寫處理的狀態下,我們呼叫ToSt...

鐵人賽 DAY 5

技術 [Ruby & Rails] Practical Ruby for System Administration

Practical Ruby for System Administration 目前有關以個別程式語言來講系統管理的有: Perl for System Ad...

鐵人賽 DAY 13
ASP.NET技巧 系列 第 16

技術 幫助初學者建立連接字串(Connection String)的兩種方式(含影片教學)

剛接觸ASP.NET的初學者,可能不太知道怎麼樣去設定連接字串。小喵在此介紹如何透過伺服器總管,幫助我們快速的建立連接字串的方式,提供給初學者參考。 方式一:伺...

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

技術 [jQuery]外掛特輯05:formToWizard-自動將表單轉換成精靈模式

更詳細的資料請參考finalevil'blog 精靈模式是一種相當傳統的使用者介面,十分平易近人,透過一個步驟一個步驟的進行,使用者可以清楚的知道接下來「應該要...

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

技術 [Day 4][C#]Effective C# 條款四: 使用ConditionalAttribute替代#if條件編譯

Introduction 相信大多數的C#使用者,尤其是碰過C語言的開發者,多多少少應該都有用過#if/#endif條件編譯。#if條件編譯通常是用來讓同一份代...

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

技術 Javascript面面觀:核心篇《物件導向》

物件導向是現代程式語言很被重視的能力,Javascript可以怎樣支援物件導向呢? 封裝(encapsulation) 封裝的目的是要隱藏實作的細節,只讓抽象的...

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

技術 程式設計心法:9.資料型別--結構化資料

Structures 是一種運用現有型別所產生出來的一種新的型別,一般也稱作 Structured Data。 他的使用方式就像物件導向的物件一樣,定義好後,可...

鐵人賽 DAY 4

技術 [Ruby & Rails] Simply Rails 2

第一版的書名是: Build Your Own Ruby on Rails Web Applications 第二版就叫做 Simply Rails 2 最初...

鐵人賽 DAY 11
IT 顧問經驗分享 系列 第 11

技術 IT 顧問 (R&D) 的實力

上一篇討論到 IT 人員的 Career Path, 其中講到了實力, 雖然這也包含了所有 IT 人員, 而不專指 IT 顧問, 只是甚至有時是特指研發人員的開...

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

技術 [jQuery]外掛特輯04:queryLoader-預先載入網頁圖片

更詳細的內容請至我的部落格瀏覽「finalevil's blog」 記得前幾天我才介紹了一個外掛,詳情請看這篇[jQuery]外掛特輯01:Lazy Load-...

鐵人賽 DAY 3

技術 [Ruby & Rails] Learning Ruby

Learning Ruby 易讀、易用、易查,是這本書的特點。 大多 O'reilly 所出的程式書, 往往會有 Learning XXX, 再 Progra...

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

技術 [Day 3][C#]Effective C# 條款三: 運算子is或as優於強制轉型

對C#而言,在做型別轉換時,撇開一些型別有提供Parse可供轉型外,通常我們有兩種選擇:一種是利用as運算子、一種則是強制轉型。作型別轉換時,應盡量採用as運算...

鐵人賽 DAY 10
IT 顧問經驗分享 系列 第 10

技術 IT 顧問 Career Path 的須求

最近有一篇講網管要學寫怎樣的程式語言, 是近日熱門討論的一篇, 事實上最後也是討論到 Career Path 的問題是真的, 在 目前是網管人員,想學&quot...

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

技術 Javascript面面觀:核心篇《高階函數》

高階函數(higher order function),簡單說就是函數可以當作變數來用。因此就可以當作參數傳遞給函數,函數也以返回函數。 其實C語言可以透過函數...

鐵人賽 DAY 11
ASP.NET技巧 系列 第 14

技術 修改ASP.NET內建驗證機制的密碼規則

修改ASP.NET內建驗證機制的密碼規則,其中預設的密碼必須要英數混合,並且需要一個非英數的特別符號,而且至少要有7位。這樣的密碼才能吃得進去,當然這樣的機制是...