iT邦幫忙

程式設計相關文章
共有 1293 則文章
鐵人賽 開發技術 DAY 27

技術 [ASP.NET]GridView小計欄跟總計欄的解決方案-使用SQL語法

ASP.NET的GridView是我覺得最方便的Server控制項,在公司內部有很多的報表,主要邏輯都寫在SQL裡面,而在GridView裡就能變得比較單純去繫...

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

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

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

鐵人賽 IT人生鐵人 DAY 10

技術 菜鳥階段-程式是用寫的,不是用看的。

不管是看書或是看前人的程式碼,別光是只有看,動點手寫下去,就算是模仿也好,一定會讓自己的寫碼能力進步,練的愈多,進步愈多。 其實寫程式和小時候學寫字很像,小時候...

鐵人賽 IT人生鐵人 DAY 10

技術 菜鳥階段-程式是用寫的,不是用看的。

不管是看書或是看前人的程式碼,別光是只有看,動點手寫下去,就算是模仿也好,一定會讓自己的寫碼能力進步,練的愈多,進步愈多。 其實寫程式和小時候學寫字很像,小時候...

鐵人賽 IT管理 DAY 6

技術 Day 6 網路寶石:AWS VPC 架構 Routes & Security (下)

NACL vs SG 的安全設定介紹 當請求想進出在 Private Subnet 內的 EC2 時,會遇到 Subnet 階層的保護工具 NACL(Netw...

鐵人賽 IT技術鐵人 DAY 17
看範例學C# 系列 第 17

技術 看範例學C#-17 驗證身份證字號

驗證身份證字號範例 驗證身份證字號是個蠻常用的功能,像員工資料還是會員資料都蠻常會需要 需入身份證字號,為了要避免輸入錯誤,及故意打錯,所以我們要做好防呆 正確...

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

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

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

鐵人賽 Modern Web DAY 9

技術 [Day09] ASP.NET Core 2 系列 - Model Binding

ASP.NET Core MVC 的 Model Binding 會將 HTTP Request 資料,以映射的方式對應到相對到參數中。基本上跟 ASP.NET...

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

技術 程式設計心法:26.實作 Form 的繼承(下)

在前篇,我們將 Parent Form 實作出來了。接下來,我們要藉由 TimerBaseFormLibrary 來產生應用程式。 這裡沒有很高深的理論架構,...

鐵人賽 IT技術 DAY 26
30天快速上手TDD 系列 第 26

技術 [Day 26]User Story/ATDD/BDD/TDD - 總結

前幾篇文章提到了BDD的觀念,以及在.NET solution中,簡單的介紹了如何透過SpecFlow這個工具,來幫助我們減少在驗收測試案例與開始進行TDD中間...

鐵人賽 DAY 2

技術 ::進入Flex的異想世界(2):: 從開發人員的大腦跳出的Flex

當我們從柳澄汁認識到Flash與Flex的近親關係,心中一定會有個疑問熊熊升起- 既然有了Flash,而且又名震天下,為什麼還要有個Flex來擾事呢? 這就如有...

技術 MySQL產生測試資料的方法之二

之前有介紹過MySQL產生測試資料的方法,請參考: http://ithelp.ithome.com.tw/question/10133871 係使用Stroe...

鐵人賽 IT技術 DAY 30
且戰且走HTML5 系列 第 30

技術 且戰且走HTML5(30) 利用Bootstrap逐步整合出UI

我不是做美術設計的料,但是又希望成品可以美觀一點,這時還是借助一些方法來讓介面好看一點。 自從twitter發佈了bootstrap,看起來真的不少人做過嘗試。...

鐵人賽 IT技術 DAY 28
且戰且走HTML5 系列 第 28

技術 且戰且走HTML5(28) 建立視訊會議

今天先建立起簡單的視訊會議做驗證。 建立視訊會議的方式,基本上就是昨天描述的過程的實作。連線資訊的傳遞,則透過之前包裝好的ws.io模組。 首先看一下伺服器:...

鐵人賽 DAY 24
IT 部落格介紹 系列 第 24

技術 IT Blog (24): 黑暗執行緒

黑暗執行緒在部落格圈是一點也不暗黑, 不會去 crack, 也不當 troller, 倒是在 Microsoft 圈是少數個性比較像 Hacker 的人, 所以...

鐵人賽 IT技術鐵人 DAY 10
node.js伺服器實戰 系列 第 10

技術 node.js伺服器實戰(10) - 加入cache機制

讀取靜態檔案會大幅影響伺服器速度,所以要試試看怎麼做file cache。 使用ab做簡單的效能測試 對於檔案系統對應的伺服器,如果每次response都需要讀...

鐵人賽 IT人生鐵人 DAY 8

技術 菜鳥階段-程式工人-萬丈高樓平地起

自本篇開始,會有連續九篇文章分享在菜鳥階段的程式師需要注意或準備的一些地方,首先就先以打底這件事來開始吧。 菜鳥是大家都會經歷過的階段,由以往學校那種很輕鬆又可...

鐵人賽 IT技術 DAY 23
網站系統規劃實務 系列 第 23

達標好文 技術 網站系統開發 - 發文系統實作(發文篇)

本篇文章作為網站實戰開發的第九篇,我們繼續實作發表文章。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原...

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

技術 動態的設定WebService的網址

使用WebService很方便,透過【加入Web參考】的方式來為我的專案加入WebService。不過由於系統開發過程中,小喵會區分為測試主機與正式主機,因此每...

鐵人賽 開發技術 DAY 15

技術 [Shell Script] Day15-除了互動以外的輸入方式

在之前的介紹中,如果要輸入資料到寫的的 shell script 中做運算處理後再輸出 成我們要的資料,我們是採用與 shell script 互動 的方式來輸...

鐵人賽 Modern Web DAY 14

技術 [Day14] ASP.NET Core 2 系列 - Filters

Filter 是延續 ASP.NET MVC 的產物,同樣保留了五種的 Filter,分別是 Authorization Filter、Resource Fil...

鐵人賽 開發技術 DAY 2

技術 使用Asp.Net MVC打造Web Api (2) - 架構規劃

在打造Api時,我們希望可以善用Asp.Net MVC易於擴充的特性來開發,讓所有開發的程式碼可以專注在實現自己的功能上,並能夠進行單元測試以及動態替換,為了實...

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

技術 [jQuery]外掛特輯01:Lazy Load-延遲載入網頁圖片

此篇文章同步發表於我的部落格finalevil's blog 這個外掛用來「延遲載入圖片」,也就是說當網頁開啟以後,僅載入視線所及的範圍內的圖片,在畫面以外的...

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

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

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

鐵人賽 IT管理 DAY 7

技術 Day 7 網路寶石:【Lab】VPC外網 Public Subnet to the Internet (IGW) (上)

今天我們要示範如何讓一個在 Public Subnet 裡面的 EC2 instance 可以與 Internet 溝通(如下圖橘線所示),這次屬於實作 La...

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

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

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

鐵人賽 Modern Web DAY 8

技術 [Day08] ASP.NET Core 2 系列 - URL 重寫 (URL Rewrite)

路由跟 URL 重寫的功能性略有不同。路由是將 Request 找到對應的服務,而 URL 重寫是為了推卸責任 XD轉送 Request。 本篇將介紹 ASP....

鐵人賽 開發技術 DAY 11

技術 [JavaScript]透過Script直接設定列印邊界

今天要分享在前端直接設定列印邊界的程式,之前的需求是列印的數據要直接印在紙本報表上 當然邊界的設定就很重要,故在列印前就用程式去指定 以免使用者去動過設定,格式...

鐵人賽 Modern Web DAY 7

技術 [Day07] ASP.NET Core 2 系列 - 路由 (Routing)

ASP.NET Core 透過路由(Routing)設定,將定義的 URL 規則找到相對應行為;當使用者 Request 的 URL 滿足特定規則條件時,則自動...

鐵人賽 IT人生 DAY 6

技術 MIS2000Lab的IT人生#6--讀研究所,帶給我的轉變 / 人生中,上學最快樂的兩年

延續上一篇文章: **** http://ithelp.ithome.com.tw/question/10156058 也不過短短幾年,當年(1998)熱門的碩...