iT邦幫忙

程式設計相關文章
共有 1312 則文章
鐵人賽 DAY 11
.NET程式效能Issue 系列 第 11

技術 [Day 11][C#]Effective C# 條款十一: 優先採用foreach迴圈

C#中的foreach迴圈並不僅僅是do…while或是for迴圈的變形。它會與.NET框架中的集合接口做緊密的結合,在編譯時為我們最佳化程式碼。除此之外for...

鐵人賽 DAY 2

技術 ::進入Flex的異想世界(2):: 從開發人員的大腦跳出的Flex

當我們從柳澄汁認識到Flash與Flex的近親關係,心中一定會有個疑問熊熊升起- 既然有了Flash,而且又名震天下,為什麼還要有個Flex來擾事呢? 這就如有...

技術 SQL指令判斷資料庫某欄位存在否

為了與舊版程式相容,並自動判斷資料庫表單及欄位個數以符合最新版要求 select count(name) from syscolumns where id=(s...

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

技術 且戰且走HTML5(28) 建立視訊會議

今天先建立起簡單的視訊會議做驗證。 建立視訊會議的方式,基本上就是昨天描述的過程的實作。連線資訊的傳遞,則透過之前包裝好的ws.io模組。 首先看一下伺服器:...

鐵人賽 IT技術鐵人 DAY 10
node.js伺服器實戰 系列 第 10

技術 node.js伺服器實戰(10) - 加入cache機制

讀取靜態檔案會大幅影響伺服器速度,所以要試試看怎麼做file cache。 使用ab做簡單的效能測試 對於檔案系統對應的伺服器,如果每次response都需要讀...

鐵人賽 開發技術 DAY 2

技術 使用Asp.Net MVC打造Web Api (2) - 架構規劃

在打造Api時,我們希望可以善用Asp.Net MVC易於擴充的特性來開發,讓所有開發的程式碼可以專注在實現自己的功能上,並能夠進行單元測試以及動態替換,為了實...

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

技術 且戰且走HTML5(30) 利用Bootstrap逐步整合出UI

我不是做美術設計的料,但是又希望成品可以美觀一點,這時還是借助一些方法來讓介面好看一點。 自從twitter發佈了bootstrap,看起來真的不少人做過嘗試。...

鐵人賽 開發技術 DAY 29

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

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

鐵人賽 開發技術 DAY 10

技術 用python抓網頁data,及做圖表之十:抓EPS, 左右兩種不同刻度的圖,圓餅圖

http://mops.twse.com.tw/mops/web/t164sb04EPS是菜籃族,號子族有玩股票的人大概都懂的專有名詞,它精簡的表示一家公司的獲...

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

達標好文 技術 網站系統開發 - 發文系統實作(發文篇)

本篇文章作為網站實戰開發的第九篇,我們繼續實作發表文章。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原...

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

技術 [jQuery]外掛特輯15:BlockUI-區塊遮蔽讓使用者不再看到不該看的

更詳細的內容請至我的部落格finalevil's blog瀏覽 Block UI是一個相當古老的jQuery外掛,它幾乎就和另外一個叫做Thickbox的jQu...

鐵人賽 IT技術 DAY 3
Android 學習手札 系列 第 3

技術 Day 3 - Android - 第一場戰役

以往的經典遊戲都會由幾個初級的小怪做為進入遊戲戰鬥的代表,諸如哥布林、史萊姆… 而程式的世界更有一共同的經典代表 - Hello World 在 Android...

鐵人賽 IT管理 DAY 10

技術 Day 10 運算寶石:EC2 儲存資源 Instance Store vs Elastic Block Storage (EBS)

現在我們來介紹 EC2 裡面的 Instance Storage 與 EBS 的差別,那我們開始吧! EC2 Instance 與 EBS Volume 的關...

鐵人賽 開發技術 DAY 11

技術 [JavaScript]透過Script直接設定列印邊界

今天要分享在前端直接設定列印邊界的程式,之前的需求是列印的數據要直接印在紙本報表上 當然邊界的設定就很重要,故在列印前就用程式去指定 以免使用者去動過設定,格式...

鐵人賽 開發技術 DAY 1

技術 [ASP.NET]DataTable分頁Function

在ASP.NET Gridview雖然內建就有開啟分頁的功能, 但在實作上,通常不會使用此內建功能 通常我會搭配AspNetPager這種套件使用 此套件在官方...

鐵人賽 開發鐵人 DAY 8
ASP.NET 由淺入深 系列 第 8

技術 91之ASP.NET由淺入深 不負責講座 Day8 - Server Controls Introduction(4)

這一篇要介紹的是DropDownList, ListBox, RadioButtonList, CheckBoxList,其餘比較複雜的資料繫結控制項,如Rep...

技術 [VisualStiduo]修改VS的預設瀏覽器

原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/08/30/10322.aspx 原文有多張圖片...

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

技術 [jQuery]外掛特輯01:Lazy Load-延遲載入網頁圖片

此篇文章同步發表於我的部落格finalevil's blog 這個外掛用來「延遲載入圖片」,也就是說當網頁開啟以後,僅載入視線所及的範圍內的圖片,在畫面以外的...

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

技術 [jQuery]外掛特輯14:Cookie-更方便的存取Cookie

更詳細的內容請至我的部落格finalevil's blog瀏覽 Cookie是網頁開發時,儲存資料的一個重要的地方,每個人在開發網頁程式的時候都一定會用到Coo...

達標好文 技術 5個Java案例說明程式碼"精簡"與"短"的差異

案例一:縮排與分段的差異 //一行版class Demo1{public static void main(String[] args){//do someth...

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

技術 Javascript面面觀:應用篇《Javascript引擎》

恩,接下來介紹的一些應用多少都跟一些Javascript引擎密不可分,所以就先介紹一下各家的Javascript引擎吧。(主要是引擎可以獨立出來使用的,其實Ja...

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

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

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

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

技術 NVM 安裝不同版本的 node.js - day3

Node.js 需要管理不同版本的問題,在 *unix 底下有個優良的安裝是, NVM 是大家在 *unix 開發,最佳選擇。 如果你的環境是 windows...

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

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

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

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

技術 看範例學C#-03 while語法教學

while 是重覆結構,其主要運作方式會根據條件式為真(true)進入迴圈,為假(false)則離開迴圈 do while 是重覆結構的後測試迴圈 while...

鐵人賽 開發技術 DAY 20

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

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

鐵人賽 IT管理 DAY 8

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

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

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

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

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

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

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

資料型別?每一種程式語言都有資料型別啊!而且我寫程式也都有對變數宣告型別,這些我都嘛很注意!不會出錯的啦! 是的,今天開始我們要進入資料型別的單元。 宣告變數絕...

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

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

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