iT邦幫忙

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

技術 [Shell Script] Day29-Shell Script 也可以寫測試

在介紹一連串的 shell script 之後,相信應該也會有人跟我一樣遇到一些問題那就是,我的 script 如果不小心寫出 bug 或改出 bug 怎麼辦?...

鐵人賽 開發技術 DAY 28
Android APP 30天開發實戰 系列 第 25

技術 Android App 開發日記 - 我的隨身筆記本(8)

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 資料...

鐵人賽 開發技術 DAY 20
MySQL那些事兒 系列 第 20

技術 關於索引的一些探討(六)

今天要探討關於Pattern Matching與索引. Pattern Matching應用很多,因為我們不只想知道 精確的,也會想要知道某類型的資料到底有多少...

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

技術 使用Asp.Net MVC打造Web Api (20) - 整合AOP功能

在我們前面的文章中,經常利用客製化ActionFilter來撰寫一些通用的邏輯(例如:Log、Authorize等),並且可以很輕鬆的掛載到函式上面來套用,這樣...

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

技術 Sass開發流程設計 - (5) Sass設計資源整理

除了閉門造車設計Sass網站設計流程外, 我自己也時常會去搜尋其他網頁設計師的Sass資源, 再去從對方的設計風格和理念找出優缺, 衡量是否該改善我自己撰寫Sa...

鐵人賽 開發技術 DAY 27
Android APP 30天開發實戰 系列 第 24

技術 Android App 開發日記 - 我的隨身筆記本(7)

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 最後...

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

技術 使用Asp.Net MVC打造Web Api (19) - 使用Glimpse調校網站

開發網站的最大課題,往往是在上線之後才開始,原本在開發環境中執行的好好的網站,一到了正式環境卻跑的異常的緩慢,SQL的查詢遇到大量資料時的表現不如預期等等,都很...

鐵人賽 開發技術 DAY 19
MySQL那些事兒 系列 第 19

技術 關於索引的一些探討(五)

探討關於JOIN時,EXPLAIN顯示的欄位及其意義. 需要再建立一個Table. CREATE TABLE AVDVD( avid VARCHAR(10) N...

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

技術 Sass開發流程設計 - (4) 排版流程(下)

延續昨天的版面, 已將所有的大框架建立好了, 這裡先來提自己的排版流程習慣: 1.我習慣先把大框架設定用好後,再來微調各元素間的距離。 2.在排網頁時,我會先將...

鐵人賽 開發技術 DAY 28

技術 [Shell Script] Day28-太多共同的 function 怎麼辦

在寫 Shell Script 也是可以像寫程式一樣,引入其他的 shell script。 如果我們常常寫一些各式各樣的 Bash Shell Script...

鐵人賽 開發技術 DAY 26
Android APP 30天開發實戰 系列 第 23

技術 Android App 開發日記 - 我的隨身筆記本(6)

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 筆記...

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

技術 Sass開發流程設計 - (3) 網頁排版流程(上)

延續第二章, 我們就開始排網頁了。 由於一天時間有限, 所以分上下兩集來播放與解說。 你可以從影片內容可以發現到, 一個網頁設計在排版時, 在一邊進行前端設計時...

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

技術 使用Asp.Net MVC打造Web Api (18) - 使用Json.Net驗證JSON格式是否正確

在我們提供Api給使用者作操作時,經常還會遇到一個是Json格式的不正確,比如說結尾少了}符號,或是應該傳入字串的欄位傳成數字等等,都有可能造成Api的操作失敗...

鐵人賽 開發技術 DAY 27

技術 [Shell Script] Day27-提高可讀性之函式寫法(三)

關於 Bash shell script 的函式(function)介紹,今天介紹的的就是『返回值』,有呼叫函式就有可能會有返回值。可是這返回值也很特別,不是要...

鐵人賽 開發技術 DAY 25
Android APP 30天開發實戰 系列 第 22

技術 Android App 開發日記 - 我的隨身筆記本(5)

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 有了...

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

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

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

鐵人賽 開發技術 DAY 26

技術 [Shell Script] Day26-提高可讀性之函示寫法(二)

繼續昨天的範例,利用函式帶入參數讓我們的 shell script 可讀性繼續的提高。 因為,看 code 的時間總是大於寫 code 的時間啊!!! 在繼續...

鐵人賽 開發技術 DAY 17
MySQL那些事兒 系列 第 17

技術 關於索引的一些探討(三)

今天探討關於HASH格式的索引與Memory引擎 Memory引擎若未指定就是使用HASH格式索引. 先把預計使用的Memory加大. SET SESSION...

鐵人賽 其他技術 DAY 25

技術 喜歡打羽毛球嗎?球館空檔很難明確掌控嗎?把我作的網站推薦給你常去的球館吧!

這個網站省卻了學校管理人員很多麻煩,一上線就揪出貪瀆的警衛,回歸正常收費。 已租借場地的球隊,一定不敢遲交續借費用,因為馬上有人替補而無通融餘地。 尚未租借的球...

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

技術 Sass開發流程設計 - (2) Sass結構規劃、全域變數設定

切完所有圖片後, 就可以開始規劃Sass檔案了, 當你今天新建立一個Sass專案時, 裡面預設會有print、ie、screen的Sass檔案, 第一次撰寫Sa...

鐵人賽 開發技術 DAY 24
Android APP 30天開發實戰 系列 第 21

技術 Android App 開發日記 - 我的隨身筆記本(4)

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 接下...

鐵人賽 開發技術 DAY 16
MySQL那些事兒 系列 第 16

技術 關於索引的一些探討(二)

昨天已經轉入100萬筆的測試資料了,今天開始來探討索引. 昨天已經轉入100萬筆的測試資料了,今天開始來探討索引. (1)有無索引的差異 先來建立一個沒有索引的...

鐵人賽 其他技術 DAY 24

技術 請問,做一個網站,大約要多少錢?多麼簡潔明瞭的庶民問句,你答的出來嗎?我有一個簡單的應對方針。

如果你在賣房子,有好奇心的友人會問你:「現在房價多少?」 如果你在賣電腦,想添購電腦的友人會問你:「現在電腦一台多少?」 如果你在包工程,有人會問嗎?知道怎麼問...

鐵人賽 開發技術 DAY 25

技術 [Shell Script] Day25-提高可讀性之函示寫法(一)

雖說 Shell Script 只是個腳本語言,但是如果功能越加越多,對於 shell script 的可讀性可能就會越來越低,因此我在學習撰寫 shell s...

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

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

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

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

技術 Sass開發流程設計 - (1) 切圖、規劃Layout

關於Sass的基礎在前30天已經介紹得差不多了, 但畢竟理論的東西要導入自己的實務開發流程始終會有陣痛期。 所以之後的文章我會用Sass從無到有實際做一個版型出...

鐵人賽 開發技術 DAY 23
Android APP 30天開發實戰 系列 第 20

技術 Android App 開發日記 - 我的隨身筆記本(3)

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 接下...

鐵人賽 開發技術 DAY 15
MySQL那些事兒 系列 第 15

技術 MySQL讀取文字檔的方法與動態SQL

為了探討索引需要測試資料,但又不宜使用之前的亂數產生方式. 可以使用Linux系統裡面的字典檔,但是字典檔是文字檔, 需要將它匯入MySQL,所以今天主要探討M...

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

技術 使用Asp.Net MVC打造Web Api (15) - 使用Elmah收集錯誤資訊

在網站系統上線之後,網站的營運也是相當重要的一環,然而不可能有沒有線上異常的程式碼,因此收集網站的錯誤資訊也是很重要的一門功課,透過對錯誤資訊的分析,我們可以找...