iT邦幫忙

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

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

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

鐵人賽 IT技術鐵人 DAY 5

技術 [如何提升系統品質-Day5]重構-跨專案使用類別庫

從重構的v1開始,介紹了原型糾結版,怎麼樣從糾結成一團的程式碼,將UI、Service與Dao的觀念獨立開來(請參考:重構– UI, Business logi...

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

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

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

技術 程式設計心法:13.變數命名--使用變數的注意事項

變數命名重不重要呢?如果您的程式不斷地在更新,程式不斷的擴展,甚至於是一個系統,這就很重要了,因為不是您一個人可以完成的事情,就必須要考慮到別人是否看得懂,容易...

鐵人賽 IT管理 DAY 8

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

今天我們繼續完成【Lab】VPC外網 的下半部實作! 建立 EC2 instance 在此單元,我們還不需要去深入瞭解 EC2,僅需創建出來協助我們學習 VP...

技術 最完整!轉專業 CS 補學分:你適合哪種路線?

學校:University of Colorado Boulder科系:post-baccalaureate program in Applied Com...

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

技術 看範例學C#-13 防止執行檔被單獨執行

這篇的目的是防止別人直接打開執行檔,要限制只有被那個程式呼叫才能執行 因為有時候會有這種特別的需求 一定要從程式a才能叫出程式b,就是不要給人直接開啟程式b 要...

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

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

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

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

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

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

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

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

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

鐵人賽 開發技術 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 7

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

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

鐵人賽 Modern Web DAY 10

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

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

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

技術 [Day 6]隔絕相依性的方式與特性

在上一篇文章中,提到了如何透過IoC的設計,以及Stub Object的方式,來獨立測試目標物件。 這一篇文章,則要說明有哪些設計物件的方式,可以讓測試或需求異...

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

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

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

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

技術 網站系統規劃 - 網站功能分析概論(wireframe)

第三週開始是系統開發, 首先我們要先瞭解系統的全貌,從 wireframe 下手。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想...

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

技術 看範例學C#-15 建立關於視窗

通常一個軟體我們為了讓別人知道是由那家公司製作,所以都會加上關於這個功能 而關於這功能通常會有公司名稱,產品名稱 及 版本號資訊 Visual Studio本身...

鐵人賽 開發技術 DAY 9

技術 用python抓網頁data,及做圖表之九:matplotlib 做表及秀中文

表嵌在圖裏面。 驗証之前匯入sqlite3的data是否正確,並發換葉問一次打10個的精神,這次畫10家的今年一到八月的股價。 複習之前的指令。 光電業挑十家...

鐵人賽 開發技術 DAY 6

技術 用python抓網頁data,及做圖表之六:抓102年之後月營收的data,整合練習

試著把102年1~8月網頁上的營收資料,一口氣寫入sqlite3裏。 這次會用到更多python的字串處理函式,如split(':')-》以某個分隔符號切開字串...

鐵人賽 Modern Web DAY 29

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

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

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

技術 Javascript面面觀:應用篇《測試》

測試在開發中是非常重要的一環,對Javascript來說也不例外。下面就來介紹幾種工具。 單元測試 單元測試的元老還是jsunit。 http://www.js...

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

技術 且戰且走HTML5(8) Socket.IO的架構與連線管理機制

其實Socket.IO的文件並不完整,雖然不需要完整的說明就可以使用,但是要清楚他的功能跟架構的話,大概要直接追蹤原始碼。 打開socket.io目錄中的pac...

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

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

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

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

技術 Javascript面面觀:核心篇《ECMA-262 Edition 5》(上)

新規格的制定是一個漫長而痛苦的過程,ECMA-262 Edition 3規格是1999年制定的,恐怕當初誰也沒想到下一版竟然搞了十年!但是這個語言真的深入了解的...

技術 【Vim 編輯器 入門指南 (下)】用程式來寫程式

巨集 x 寄存器 x 命令行模式 目錄 前言 可視模式 剪貼簿指令 書籤指令 巨集指令 命令行模式 終端機 前言 延續 Vim 編輯器 入門指南 (上)...

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

技術 [jQuery]外掛特輯10:jscrollable-固定標頭與頁尾

更詳細的內容請至我的部落格finalevil's blog瀏覽 這是一個很典型的表格(table)應用,但越是常見通常就表示越多人詢問,所以在ASP.Net的G...

技術 新竹場敏捷開發(Agile Development)實戰經驗分享會

2010年1月9日 Sat 將在金牛頓舉辦敏捷開發實戰經驗分享會 此分享會已在台北電腦公會辦過, 歡迎到 Facebook: 研發團隊協同作業解決方案 參考20...

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

技術 30天掌握Sass語法 - (30)inline-image()與Livereload介紹

上篇文章好像太早發了,導致系統沒更新,所以第30天煩請以此文章為主 關於Sass的基礎知識, 其實在這30天都講得差不多了, 如果有興趣想再深入了解的話, 可以...

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

技術 ASP.NET 2.0 使用資料表動態產生TreeView的樹狀結構 Part2

VS.NET2005已經將TreeView放入基本的元件,不過他的資料來源限定為XML檔案或者是Site Map,不過如果我們希望不同的使用者,依照不同的權限來...