iT邦幫忙

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

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

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

鐵人賽 開發技術 DAY 24

技術 [ASP.NET]使用JQuery來接收JSON字串

上一篇【使用JQuery來傳遞JSON字串】介紹了如何在前端傳遞JSON物件至後端接收,這篇主要介紹如何從後端組出JSON物件,回傳至前端接收。 接續上一篇範例...

鐵人賽 Modern Web DAY 4

技術 [Day04] ASP.NET Core 2 系列 - 依賴注入 (Dependency Injection)

ASP.NET Core 使用了大量的依賴注入 (Dependency Injection, DI),把控制翻轉 (Inversion Of Control,...

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

技術 看範例學C#-08 enum列舉型別

enum是一種用來列舉型別的關鍵字 使用enum的好處,提高程式的可讀性 像本例 男生是Male,女生是Female,我們一看就知道 case (short)S...

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

技術 JavaScript 基本解說,變數型別,宣告 - Node.js day 6

前面已經有建立基本的 Node.js ,以及第一個基本範例,在開發 Node.js 之前,讓我們先建立 JavaScript 應該要知道的一些基本觀念。 JS...

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

技術 看範例學C#-16 使用Windows Media Player播放影片

此篇範例是利用Windows Media Player 這個控制項來輪播影片 因為預設沒Windows Media Player這個控制項, 所以我們要在工具箱...

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

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

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

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

達標好文 技術 Javascript面面觀:核心篇《變數範圍》

其實這已經很多人知道,Javascript大全中也解釋很清楚,但是不過這一關很難精通Javascript。 不多說廢話,馬上開始吧。 變數範圍(Scope)通常...

鐵人賽 IT技術 DAY 14

技術 redis 的 PubSub 功能

Publish 與 Subscribe 的對應機制, 常會用在需即時回應, 最常見的是即時聊天、對談的場合。 測試redis-cli裡Publish Subsc...

鐵人賽 IT技術鐵人 DAY 27

技術 [如何提升系統品質-Day27]設計 - Aspect-oriented programming(AOP)

系統品質要好,還有一大部分需仰賴於系統架構的設計。在架構與設計面上,前面幾篇文章提到了『Layer』的觀念,請見:[如何提升系統品質-Day2]重構– UI,...

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

達標好文 技術 Sass開發流程設計 - (7) susy grid教學(1)

由於行動裝置的逐步普及, Responsive Web Design(RWD)也逐漸變為市場趨勢, 所以這裡也來聊一下關於RWD的Sass格線系統, 在以前Sa...

達標好文 技術 【Python GUI 入門指南】wxPython x wxWidgets 實作

從 Hello World 到 執行檔 目錄 前言 : 我會寫程式 ! 為什麼選擇 wxPython ? 官方 Hello World GUI Builde...

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

達標好文 技術 ASP.NET的驗證與授權機制(動態錄影說明)

在網路上看使用者發問的時候,還有很多從ASP剛轉換ASP.NET的開發人員,在使用者驗證與畫面授權上,還是沿襲著以往的Session驗證的方式。其實在ASP.N...

鐵人賽 Modern Web DAY 3

達標好文 技術 [Day03] ASP.NET Core 2 系列 - Middleware

過去 ASP.NET 中使用的 HTTP Modules 及 HTTP Handlers,在 ASP.NET Core 中已不復存在,取而代之的是 Middle...

鐵人賽 Modern Web DAY 13

技術 [Day13] ASP.NET Core 2 系列 - Web API 文件產生器 (Swagger)

Swagger 也算是行之有年的 API 文件產生器,只要在 API 上使用 C# 的 <summary /> 文件註解標籤,就可以產生精美的線上文...

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

達標好文 技術 程式設計心法:0.前言

數著數著歲月,寫程式竟然也寫了20幾個年頭...XD 從 DOS 時代的Basic, C, Pascal, Fortran... 到 Windows 年代 Vi...

技術 [RoR] 快速產生 RTF 格式超簡單

最近為了面對單位的需要,希望在各網頁上可以有不同的格式呈獻, 而試著做出這線上直接產生相容於word格式的RTF檔。 簡單地說 Rich Text Format...

鐵人賽 Modern Web DAY 15

技術 [Day15] ASP.NET Core 2 系列 - 組態設定 (Configuration)

ASP.NET Core 不再把 Web.config 當作預設的組態設定,而且 .NET Core 讀取組態設定的方式也跟過去不同,不再使用 Configur...

鐵人賽 IT技術鐵人 DAY 16

技術 [如何提升系統品質-Day16]Code Convention

通常在團隊開發時,我們會定義出coding standard與coding style,其中也包括了naming的原則等等,這一篇文章,就把這些統稱為Code...

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

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

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

鐵人賽 Modern Web DAY 11

技術 [Day11] ASP.NET Core 2 系列 - Cookies & Session

基本上 HTTP 是沒有紀錄狀態的協定,但可以透過 Cookies 將 Request 來源區分出來,並將部分資料暫存於 Cookies 及 Session,是...

鐵人賽 開發技術 DAY 22

技術 [ASP.NET]產生一組英文加數字混和的亂數字串

這篇算是一個小筆記 :P 有時候我們會去需要產生一組亂數的字串 用於產生新密碼或者是驗證之類的,直接把它用成共用的Functuin還蠻方便的 protected...

技術 正規表示式Regular 好站分享

小弟發現一個 學習或撰寫Regex 正規表示法 很好用的網站可能大家都知道了!但小弟我今天發現到真的是太好用了在此跟大家分享^^ 我目前知道的簡單說明:網址

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

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

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

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

技術 且戰且走HTML5(5) 更深入Socket.IO

除了使用簡單,Socket.IO更內建了一些Chat必須的邏輯,可以減少一些開發的工作。 如果一個Chat只能支援一個聊天室,那功能就太簡單了。今天來看一下,要...

鐵人賽 開發技術 DAY 20

技術 [ASP.NET]用TryParseExact將特殊日期格式轉回DateTime

一般日期轉換,我都會用DateTime.TryParse來轉換,但如果不注意的話,會發生日期完全不對或失敗的問題… 日期不對舉凡像有些系統會使用05/07/20...

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

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

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

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

技術 [Day 21]ATDD - Acceptance Testing

上篇文章提到了,系統與程式碼存在的目的,就是為了滿足使用者的需求。 因為我們需要一個方式來定義與管理使用者的需求。本系列TDD的文章,則是以user story...

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

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

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

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

技術 看範例學C#-18 Regular Expression 規則運算式

規則運算式範例 規則運算式可以很容易的幫我們分析、比對字串,實在是很強大的一個功能 要使用規則運算式需(Regular Expression)在程式開頭 usi...