iT邦幫忙

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

技術 程式設計心法:2.資料型別--整數

整數是變數宣告中很常用到的一種型別,應該沒有什麼好注意的吧? 除了前一篇講到的數字型別應該注意的識相之外,整數還有一些特別需要注意的地方呢! 喔?那說來聽聽吧(...

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

技術 程式設計心法:28.小技巧--Table V.S. Class

另外一個我比較常用的例子是,用 Class 來寫 Table 的對應程式。 (不過應該有這種 Tool 可以幫您將 DB 的 Table 自動產生 Class...

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

達標好文 技術 網站系統規劃 - 基本網頁元素介紹,HTML

本篇作為第二篇,我們不談太深入的技術,我們用很基本的方式談什麼是 html。 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原本屬於新興的領域,這幾...

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

技術 程式設計心法:30.路未央

「我的歌唱完了。我的心也閒了。」 這是鹿橋在未央歌的尾聲所提到的。正是鐵人賽走完的心情寫照。(但接近年底了工作量持續增加中) 程式設計在任何時間點都是一個起點,...

鐵人賽 IT技術 DAY 1
Ruby on Rails 學習手札 系列 第 1

技術 [Rails]第1天 什麼是Ruby on Rails?

現今的網頁程式語言,實在很多有PHP、ASP、ASP.NET(VB.NET、C#)、Python、jsp、Perl、Ruby...等等的。如果怎麼選要怎麼學,其...

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

技術 使用Asp.Net MVC打造Web Api (16) - 統一輸入/出格式以及異常處理策略

對於Api的使用者來說,如果每一個Api的輸入或輸出格式都不一致,會增加使用上的複雜度,而且必須依照每一個Api來客製化傳輸或接收資料的方法,讓使用起來不太方便...

鐵人賽 Modern Web DAY 28

技術 【Day28】CSS 語法 - 隱藏網頁上的元件

情境 有時候我們會需要隱藏網頁上的元件。 舉幾個例子來說,例如我們為了使用者體驗的目的,我們希望在某某情境下,某些按鈕不要被使用者誤觸,或是為了畫面上排版的簡潔...

鐵人賽 Modern Web DAY 29

技術 [Day29] ASP.NET Core 2 系列 - 封包壓縮 (Gzip)

ASP.NET Core 並不會自動把所有封包壓縮,要針對 Response 的內容做壓縮,可以使用的 ResponseCompression 套件提供的壓縮方...

鐵人賽 IT管理 DAY 14

技術 Day 14 儲存寶石:S3是什麼? S3 vs EBS 方案比較

今天我們將來了解 S3 與 EBS 這兩種儲存方案的各自特點,並為大家介紹 AWS S3 在整體架構中的基本定位。 AWS S3 及 EBS 的儲存類別比較...

鐵人賽 Modern Web DAY 10

技術 [Day10] ASP.NET Core 2 系列 - Views

ASP.NET Core MVC 中的 Views 是負責網頁顯示,將資料一併渲染至 UI 包含 HTML、CSS 等。並能透過 Razor 語法在 *.csh...

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

技術 GridView點選Row任何位置就選擇Part2

(這部分有修正,保留原來的方式,正確的方式請參考本篇最下方!!) Protected Sub GridView1_RowDataBound(ByVal send...

鐵人賽 Modern Web DAY 18

技術 [Day18] ASP.NET Core 2 系列 - Logging

ASP.NET Core 提供了好用的 Logging API,預設就已經將 Logger 物件放進 DI 容器,能直接透過 DI 取用記錄 Log 的物件。...

鐵人賽 IT技術鐵人 DAY 7

達標好文 技術 [如何提升系統品質-Day7]測試-單元測試, Just Do It!!

還記得在重構第一篇[如何提升系統品質-Day2]重構– UI, Business logic, Data access概念分開的時候,我們提到了要重構,第一步應...

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

技術 Javascript面面觀:應用篇《SpiderMonkey》

SpiderMonkey是個歷史悠久的Javascript引擎,有不少應用的實例。以下就介紹一下一些應用,及簡單地使用C來嵌入SpiderMonkey。 應用列...

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

技術 Javascript面面觀:應用篇《V8》

V8算是很新的Javascript引擎,匆忙之間找到的應用不多...目前看到的其實都是在wikipedia上有提到的: http://en.wikipedia....

鐵人賽 IT人生鐵人 DAY 9

技術 菜鳥階段-善用範例程式,但避免成為文抄公。

我想大家都不反對,在剛開始學習寫程式的時候,最依賴的兩樣的東西,就是書 (book) 和範例程式 (sample code),範例程式在學習程式的道路上一定是不...

鐵人賽 IT人生鐵人 DAY 9

技術 菜鳥階段-善用範例程式,但避免成為文抄公。

我想大家都不反對,在剛開始學習寫程式的時候,最依賴的兩樣的東西,就是書 (book) 和範例程式 (sample code),範例程式在學習程式的道路上一定是不...

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

技術 看範例學C#-29 閒置過久自動關閉畫面

閒置過久自動關閉畫面 範例 本例使用windows api去偵測滑鼠及鍵盤是否有在動作,透過程式設定閒置秒數,當時間到就關閉畫面 當鍵盤滑鼠 再有動作,畫面就會...

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

技術 IT Blog (23): 程式設計人手札

CGS 的部落格最大的特色也是跟潛艦一樣, 不是用大家常用的部落格平台寫的, 而是用較重的 CMS 來發表的, 所以想當然爾也是個早期部落格之一. 部落格小檔案...

鐵人賽 Software Development DAY 12

技術 【DAY12】Abstract Factory模式 - 升級工廠2.0

昨天我們談到了 Factory模式,工廠可以生產實作同個介面 IShape的各種形狀。假設今天再多一個條件是「顏色」,而店家會去販售特定形狀的卡片搭配特定顏色的...

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

技術 [Day 24]BDD - SpecFlow Introduction

前面幾篇文章,先介紹了user story,ATDD,接著提到了要透過BDD來當作ATDD與TDD之間的橋樑。 這篇文章則是要介紹一下,筆者習慣用的BDD工具:...

鐵人賽 DAY 5
Rails 的簡單任務 系列 第 5

技術 [RoR] 簡單完成登入登出的授權機制

在未接觸 RoR 之前,要寫一個網站的認證機制,對我來說真的很頭大,要搞清楚 Sessions 怎麼運作,cookies怎麼去運用,好多細節要去留意到;而 Ro...

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

技術 [jQuery]外掛特輯02:Star Rating Widget-星星評價創造豐富的使用者體驗

更詳細的說明請參考我的部落格 互動式的Star Rating可以帶給使用者更好的操作體驗,讓網站更加活潑,雖然沒有他網站還是可以照樣運作,但是無疑的這會令網站...

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

技術 使用Asp.Net MVC打造Web Api (29) - 使用HipChat整合系統通知

在昨天的文章之中,介紹了如何透過每日錯誤統計報表來觀察網站的健康狀況,然而除了每天的報表之外,很多時候我們希望可以即時的得知網站目前的情形,但又不希望花費太多的...

鐵人賽 IT技術鐵人 DAY 15
emacs的30天學習筆記 系列 第 22

技術 emacs 做中學第二十二天:今天貼圖為主,把web service的感覺抓回來

昨晚發現有很多的不足,可能是對c語言的struct 用法不熟,也許一陣子沒用文字檔的剪貼編修功能,忘光了,因為都是用指令trace 程式,所以昨天寫code的部...

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

技術 [Day 23]BDD - Introduction

前面先介紹了如何透過ATDD,透過user story來定義與管理使用者需求開始,透過驗收測試案例來定義一個user story什麼時候可以視為完成。 然而us...

鐵人賽 IT技術 DAY 20
C#技術分享 系列 第 20

技術 C#技術分享20-[C#]?:陳述句

?: 它需要三個運算元,是 C# 中唯一的三元運算子。 條件式 x ?: y : z 如果 x 為 true 則評估 y;如果 x 為 false 則評估 z...

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

達標好文 技術 網站系統規劃 - 綱要說明,網站系統概論

網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原本屬於新興的領域,這幾年來也累積許多年的知識與 pattern , 在有限的環境(stateless...

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

技術 網站系統開發 - 使用者角色與網頁以外的服務

本篇文章作為網站實戰開發的第十一篇,我們將後端(伺服器端)的介紹做個收尾, 介紹使用者角色與網站以外的服務。 --------系列簡介-------- 網站系統...

技術 [新聞] 近10年來資訊科系畢業生少43%,但業界需求增加40%,高薪卻找不到人

資訊電算機學門畢業人數減少四成三,網購物流業等產業對資訊人才需求卻逆勢成長近四成。 研究主持人、台大應力所教授王立昇指出,阿里巴巴將在美上市,淘寶網營業額超過二...