iT邦幫忙

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

技術 [Shell Script] Day24-ShellScript真實案例練習之實做

今天延續昨天,將介紹如何撰寫 shell script 來持續觀察 Perforce 上的 workspace 是否有程式碼變動,好接著做後續的動作。 今天延續...

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

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

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

鐵人賽 開發技術 DAY 30

技術 [ASP.NET]將檔案打包成ZIP解壓縮檔(需Framework 4.5)

這篇算小小分享文,在以往要將檔案打包成ZIP壓縮檔,最快的方式就是找第三方套件,如SharpZipLib,在Freamwork 4.5已經內建壓縮功能了,有很詳...

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

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

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

鐵人賽 開發技術 DAY 23

技術 [Shell Script] Day23-ShellScript真實案例練習之前言

這篇介紹雖然沒提到 shell script 的相關技術,不過他是一個案例說明,明天我就會跟大家介紹要怎麼利用 shell script 每分鐘都去問『有沒有程...

鐵人賽 開發技術 DAY 29

技術 [JQuery]判斷頁面圖片是否載入完成並延遲載入

需求 當頁面圖片很多、網路又不快時,圖片顯示會由上往下慢慢顯示,這會讓使用者觀感很不好,故我希望在圖片載入完成時,再將該圖片顯示,並用文字提示載入完成,雖然這個...

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

技術 30天掌握Sass語法 - (29) @for+random()創造無限可能

for迴圈不論是在哪個程式語言上都非常的常見, 這一次則是介紹Sass @for的運用方法。 我們先來一個簡單的範例 @for $i from 1 thro...

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

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

在資料庫的世界,索引扮演了很重要的角色,也是大家所熟知的. 今天開始探討索引. 直接來看在MySQL關於索引的一個重要指令: EXPLAIN EXPLAIN S...

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

技術 使用Asp.Net MVC打造Web Api (14) - 確保傳輸資料的安全

對於在網路上開放的Api來說,擁有一套完善的安全機制是很重要的,但在網路上永遠不存在絕對安全的程式碼,不管是從很常見的Sql Injection,到系統層級的漏...

鐵人賽 其他技術 DAY 22

技術 節能減碳的口號喊了很多年,有識之士醞釀出教育部的補助款,交辦各級院校安裝「電力需量控制系統」,我也參了一腳。

「電力需量控制系統」是啥?IT 界的人知道嗎?應該是「電控」的世界吧! 幾億的經費誰不眼紅,管他原來熟悉哪一領域,大家各顯神通。 雖然系統規格中有個「監視網頁」...

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

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

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

鐵人賽 其他技術 DAY 28

技術 程式設計師之入門基礎必備知識(28)-Servlet/JSP

今天要介紹一下JSP跟JAVA還有Servlet,這些相關的介紹,明後兩天將用這個做結尾,以上是我自導自編,針對菜鳥入門程式設計師需要學習心態與哪些基礎技巧。...

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

技術 補助表的運用

當然我們查詢資料時,有時候需要作排版,或是參照時, 需要有補助表,會讓結果更具可讀性. 例如yafuu168兄在 http://ithelp.ithome.co...

鐵人賽 開發技術 DAY 22

技術 [Shell Script] Day22-常用的指令介紹之看頭看尾

有時候在處理較大檔案時,如果直接開啟速度會非常之慢,如果只是想察看檔案的最後的內容或最前面的內容,那就可以藉由 head 或 tail 來看頭看尾,不用把檔案直...

鐵人賽 其他技術 DAY 21

技術 誰不想開發出殺手級網路應用系統,肖想名利雙收。我當然沒那能耐,我開發的是能協助商業活動的輔助網站。

網站能全自動營運,不需要創建網站的公司耗精力與「真人」溝通,還能有良好營收,不是靠「本夢比」來炒股,我認為只有「限制級」網站有辦法達成。但,這應該無法列為殺手級...

鐵人賽 開發技術 DAY 28

技術 [ASP.NET]一個輕鬆取得Facebook讚數的套件

SocialCounter.NET是一個極小的library能抓取一些熱門的社群網站資料,如Facebook、Twitter…如果你只是想抓一些統計資料,又不想...

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

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

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

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

技術 30天掌握Sass語法 - (28)Compass圖片合併功能(CSS Sprite)

在早期網頁設計師要做CSS Sprite的時候, 除了自己手做土法煉鋼以外, 同時也會使用線上網站工具來解決這個問題, 剛好翻到六年前我自己在photoshop...

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

技術 Android App 開發日記 - 藍芽裝置應用

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

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

技術 使用Asp.Net MVC打造Web Api (12) - 整合FluentValidation到Api中

在對FluentValidation有了初步的了解之後,也撰寫了InsertProductModel的驗證程式,並且透過單元測試,我們可以確認我們撰寫的驗證邏輯...

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

技術 30天掌握Sass語法 - (27) 使用@if提升@Mixin靈活度,以CSS圖形化為例

在第20天的時候, 我有分享關於@Mixin與Sass運算的運用手法, 但在一些設計情境下, 你會發現有些樣式如果只單純用Sass運算還是不太夠的, 所以這一次...

鐵人賽 其他技術 DAY 20

技術 擁抱 XOOPS,專心網站資料庫應用模組開發

根據 php + MySQL 的教學書籍,應該都會提到「會員管理」的範例,模仿一下,大都可以上線使用。那麼,群組功能,權限管制設計呢?想破頭,還不如採用 Ope...

鐵人賽 開發技術 DAY 27

技術 [ASP.NET]GridView小計欄跟總計欄的解決方案-使用SQL語法

ASP.NET的GridView是我覺得最方便的Server控制項,在公司內部有很多的報表,主要邏輯都寫在SQL裡面,而在GridView裡就能變得比較單純去繫...

鐵人賽 開發技術 DAY 21

技術 [Shell Script] Day21-常用的指令介紹之sed其他功能

一般在使用 script 來修改文件時,除了搜尋取代之外還有新增、刪除、插入以及列印操作。想想看,如果我們在分析 log 檔時,一定會有許多是我們不要的資訊,所...

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

技術 Android App 開發日記 - 多執行緒的應用

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

鐵人賽 其他技術 DAY 26

技術 程式設計師之入門基礎必備知識(26)-ECLIPSE JAVA(下)

JAVA程式語言暫時完結拉,雖然有點過於倉促,但是只要學習到這邊的精華,就夠妳在JAVA上能夠闖上好幾年,因為變化一定是無止境的,但是都回歸於基礎來的,以上是我...

鐵人賽 開發技術 DAY 20

技術 [Shell Script] Day20-常用的指令介紹之快速搜尋取代文件內容

搜尋取代是一種很常見的文件編輯方式,但是如果有很多文件都需要『搜尋/取代』的話,那可就不是一件很輕鬆的工作! 所以就讓我們用一個指令讓電腦幫我們完成吧! 搜尋取...

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

技術 使用Asp.Net MVC打造Web Api (11) - 使用FluentValidation進行驗證

其實在Asp.Net MVC中原本就已經內建了非常好用的驗證機制,它可以透過在Model的屬性加上DataAnnotation的方式,來設定驗證Model的條件...

鐵人賽 開發技術 DAY 26

技術 [ASP.NET]C#清掉所有控制項的值

分享一個小技巧,今天在維護舊系統發現一段程式,主要邏輯是處理完一些事後,要將某區塊的表單欄位清掉,程式很直覺但寫起來會很煩,程式如下 .aspx <!--...

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

技術 30天掌握Sass語法 - (26) 如何讓你的CSS動畫更具動態效果

.box height: 30px width: 30px transition: all 1s &:hover width:...