iT邦幫忙

程式設計相關文章
共有 1293 則文章
鐵人賽 DAY 17
Javascript面面觀 系列 第 17

技術 Javascript面面觀:網頁篇《jQuery inside - selector》

jQuery有幾個重要的組成部分,其中一個重要部份就是selector,讓你可以利用CSS3 selector的語法快速找到目標的dom node,然後加以操作...

鐵人賽 開發鐵人 DAY 9
ASP.NET 由淺入深 系列 第 9

技術 91之ASP.NET由淺入深 不負責講座 Day9 - Page Life Cycle

一個ASP.NET Webform工程師,一定得知道的東西,就是頁面生命週期的順序,以及在每個事件該放什麼樣的code。這幾乎已經列在每一家開發Web系統公司面...

鐵人賽 技術鐵人 DAY 22

技術 [Reply] 在Linux環境下,每行的開頭或結尾的字串處理,很簡潔

thc 在 VB6之迴光返照 系列文中, 提及 VB6 如何把檔案中的每行的前面幾個字元刪除, 每行前頭或後面加字串的解決方案; 而類似這樣的處理字串問題, L...

鐵人賽 IT技術鐵人 DAY 17

技術 [如何提升系統品質-Day17]品質量測工具-StyleCop

在前一篇文章[如何提升系統品質-Day16]Code Convention提到了Code Convention的一個範例,但規定是死的,人是賤的。 喔不,應該說...

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

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

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

鐵人賽 IT人生 DAY 1

技術 MIS2000Lab的IT人生#1--無趣的大學與無聊的資訊科系

如同我在參賽時撰寫的: 一個不喜歡、不敢寫程式的資管系學生, 在何種因緣下,靠寫網頁程式為生,並且成為電腦書作者與資訊講師? 本文也發表在我自己的網站 [IT邦...

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

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

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

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

技術 程式設計心法:14.流程控制--if & case

程式設計中最常使用的邏輯控制就是 if 跟 case 了。 什麼時候該用 if ?什麼時候用 case 呢? 我會使用 case 的情況,通常是條件是單純的,如...

鐵人賽 IT管理 DAY 2

技術 Day 2 AWS 是什麼?又為何企業這麼需要 AWS 人才?

今天我們來聊聊學習 AWS 的動機與價值! AWS 是什麼? AWS 是一個雲端服務提供商,提供開發者快速擁有雲端主機、資料庫、檔案儲存空間等計算機資源。相較之...

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

技術 網站系統規劃 - 基本網頁元素介紹 表單(Form)

本篇作為第五篇,我們來談談網頁世界中, 一個絕對不可或缺,也是頁面與頁面溝通中,最常見的橋樑, 也就是網頁上的表單(form)。 --------系列簡介---...

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

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

終於,我們要真正開始寫程式了。 這一篇分上下兩集,要介紹的是如何實作 Form 的繼承物件,這是在 2006 年 發表在自己的 Blog 上面的,原文請參考:...

鐵人賽 開發技術 DAY 17
使用Asp.Net MVC打造Web Api 系列 第 17

技術 使用Asp.Net MVC打造Web Api (17) - 使用Nlog記錄系統訊息

在面對系統異常的時候,擁有Log是相當重要的,它可以幫助我們了解發生異常時的系統狀況是如何,而在.Net中可以使用的Log Library也相當的多元,例如常見...

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

技術 程式設計心法:27.小技巧--每月的最後一天

在程式的設計過程中,我們常常會需要用到日期的運算,有時候為了做日期的判斷,可能會需要知道每個月的最後一天是什麼時候。 這有很困難嗎?除了二月比較特殊,其他月份不...

鐵人賽 IT管理 DAY 4

技術 Day 4 網路寶石:AWS VPC Region/AZ vs VPC/Subnet 關係介紹

今天我們來介紹 AWS Region 與 AWS VPC 之間的關係,那我們開始吧! AWS Region 介紹 AWS 作為雲端商,會在世界各大地區建立基礎...

鐵人賽 Modern Web DAY 6

技術 [Day06] ASP.NET Core 2 系列 - MVC

ASP.NET Core MVC 跟 ASP.NET MVC 觀念是一致的,使用上也沒有什麼太大的變化。 過往 ASP.NET MVC 把 MVC 及 Web...

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

達標好文 技術 網站系統規劃 - 畫面、功能、資料表

本篇文章作為第三週的第五篇,我們續昨天談論到 controller 與 view, 今天進一步的引入 bootstrap 並開始略為進入資料庫的操作。 ----...

鐵人賽 IT技術 DAY 4
Front to Back, Node.js 系列 第 4

技術 NPM 介紹及使用說明 - node.js day 4

npm 在 Node.js v0.6.x 版本之後,就變成內建的系統之一,npm 全名為 node.js package management,主要用於套件管理...

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

技術 看範例學C#-20 兩個執行檔間數值的傳遞與接收

此範例示範如何在兩個執行檔中使用SendMessage傳送值與接收值 此範例是傳遞int數字,如何傳遞string字串就給大家當做練習題了 以下這些程式碼是宣告...

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

技術 網站系統規劃 - 資料庫聽起來很複雜很可怕?談資料庫環境建置

本篇文章作為第二週的第四篇,我們將進入資料庫的世界, 本篇說明如何使用 phpmyadmin 進行資料庫的環境建置。 --------系列簡介--------...

鐵人賽 IT管理 DAY 5

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

兩個 Private Subnet 的溝通方式 Private Subnet(下圖#1)是一封閉的網路,也就是它並沒有對外。今天若在 Private Subn...

鐵人賽 IT技術鐵人 DAY 14

技術 Storage Service (1): BLOB Storage

BLOB Storage顧名思義,是專門用來儲存二進位檔案使用的儲存服務,基本上檔案的格式沒有任何的限制,只要是可以轉換成二進位資料(binary data)的...

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

達標好文 技術 [Day 5]如何隔離相依性 - 基本的可測試性

相信許多讀者都聽過「可測試性」,甚至被它搞的要死要活的,還覺得根本是莫名其妙,徒勞無功。 今天這篇文章,主要要講的是物件的相依性,以及物件之間直接相依,會帶來什...

鐵人賽 開發技術 DAY 13
使用Asp.Net MVC打造Web Api 系列 第 13

技術 使用Asp.Net MVC打造Web Api (13) - 使用Json.Net解析Json

從較之前常使用的Xml,到近期很紅用的Json,都可以視為資料交換格式的一種,透過資料交換格式,我們可以輕鬆做到跨平台之間的系統溝通。而為了方便在系統中對Jso...

鐵人賽 IT技術鐵人 DAY 22

技術 [如何提升系統品質-Day22]測試 - 單元測試的意義

相信大家多多少少都有撰寫過Unit Test的程式,當然在軟體開發的過程中,可能因為時程或其他外在因素而導致無法持之以恆。 但套句Ruddy老師的話,『要相信雲...

鐵人賽 開發技術 DAY 9

技術 [ASP.NET]將數字轉為圖片

前陣子內政部實價登錄網站http://lvr.land.moi.gov.tw/N11/homePage.action#,提供各縣市.地區的房價查詢 因為房價透明...

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

技術 Javascript面面觀:網頁篇《jQuery inside - events》

jQuery另一個重要的組成部分就是事件處理。熟悉網頁Javascript開發的人應該都知道,IE的事件機制與Firefox及其他瀏覽器的事件機制不太一樣,jQ...

鐵人賽 IT技術鐵人 DAY 2

技術 [如何提升系統品質-Day2]重構– UI, Business logic, Data access概念分開

程式寫的好與寫的不好,其實一直很難去定義出來。雖然可以透過一些Quality attribute以及相關的KPI來決定所謂的品質,但卻很難去解釋怎麼樣的寫法,會...

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

達標好文 技術 [Day 4]單元測試:是否需針對非 public method 進行測試?

在上一篇文章有提到,VS2012將原本測試非public method的功能移除了。 而今天也剛好有朋友問到,為什麼這麼好用的功能已經作出來了,還特地要移除呢?...

鐵人賽 Modern Web DAY 17

技術 [Day17] ASP.NET Core 2 系列 - 例外處理 (Exception Handler)

例外處理(Exception Handler)算是程式開發蠻重要的一件事,尤其程式暴露在外,要是不小心顯示了什麼不該讓使用者看到的東西就糟糕了。 要在 ASP....

鐵人賽 開發技術 DAY 23
30天掌握Sass語法 系列 第 19

技術 30天掌握Sass語法 - (23) 介紹Sass與Compass的config.rb設定

今天如果你創立了一個Compass專案後, 會發現資料夾內會有一個config.rb, 它的用處主要是拿來設定一些有用的參數, 透過這一次分享來進行一一的介紹。...