iT邦幫忙

程式設計相關文章
共有 1310 則文章
鐵人賽 IT人生 DAY 15

技術 資訊人一生必讀的三十本經典書籍(15/30)ThoughtWorks Anthology

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 ThoughtWorks Anthology Thou...

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

技術 Day 28 - Android - R命脈

今天要為各位介紹一些比較觀念性的東西,以及介面上的每個元素是如何與程式產生關聯性。 同時在最後會為各位說明Day 26 - Android - 第二個世界元素在...

鐵人賽 IT技術 DAY 29
C#技術分享 系列 第 29

技術 C#技術分享29-負數的無條件進位

正數的無條件進位 大家都會算,有天突然接到一個需求,負數 要做無條件進位 1.4 的無條件進位是2 那-1.4的無條件進位是 -2 還是-1呢, 我原本也覺得是...

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

技術 [Day 14]Refactoring - 驗貨

在上一篇文章中,重構第五式:「給你錢,趕快做」中,重點在於如何站在當下物件的角度,去思考自身職責該處理的邏輯,並思考非自身職責的部分,該委託給哪一個物件來處理。...

鐵人賽 IT技術 DAY 14

技術 redis 的 PubSub 功能

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

鐵人賽 IT技術 DAY 14

技術 Kuick -- Entity 基本資料結構

接下來的 3 篇內容,討論 Entity 的資料結構,包含: Entity基本資料結構 ObjectEntity 物件式資料結構 HierarchyEn...

鐵人賽 IT技術 DAY 28

技術 就跟你說是IT崩壞了~發不完的名片

發不完的名片,不是指名片一職花一職花 花不完的狀態 而是指名片都沒有發出去 公司幫我印了一盒100張的名片 我發了6,7年終於發完了 你看我們公司有多麼的封閉...

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

技術 且戰且走HTML5(14) Canvas基本繪圖-打字

2D Context具備了基本的文字繪製功能,不過想要做成在Canvas可以直接打字的效果,還是需要花一些功夫嘗試。 雖然2D Context具備了文字繪製功能...

鐵人賽 IT技術 DAY 29

技術 軟體路上不孤單Day29-C++測試框架介紹

昨天我們談到軟體開發很重要的一環 – 測試! 那寫 Test Case 到底要怎麼寫呢? 自己寫嗎? 有沒有好用的工具呢? 今天為大家介紹一套我個人很愛用,也覺...

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

技術 環境建置 redistogo - node.js day 14

#環境建置 redistogo 現在的雲端服務當中,一定要使用一下什麼叫做 cloud service ,既然稱為 service 就表示很多東西,是不用自己處...

鐵人賽 IT人生 DAY 14

技術 資訊人一生必讀的三十本經典書籍(14/30)軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案...

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

技術 Day 27 - Android - 自我

今天就正式為各位介紹如何自定 ListView 的介面 今天的專案就麻煩各位再直接複製昨天的過來嘍,專案名稱為「Day27_ListIII」 先來看看原本在 M...

鐵人賽 IT技術 DAY 13

技術 Kuick -- 事件替代 Trigger

這裡先不討論是否適合廣泛使用 Trigger 開發系統邏輯,以及使用 Trigger 的便利性以及除錯上帶來的麻煩,這裡僅討論 Kuick Entity 實作的...

鐵人賽 IT技術 DAY 28

技術 軟體路上不孤單Day28-誰來保證你的軟體品質

一篇文章寫得好不好,最終需要負責的是作家! 一道菜可不可口,有沒有色香味俱全,考驗的是廚師的能力! 那軟體呢?軟體有沒有BUG,能不能好好的穩定運作是要由誰來把...

鐵人賽 IT技術 DAY 13

技術 redis 的 Sets, Sorted Sets 資料型態與有時效的key

TTL (Time To Live) 是指出key有時效的屬性,時間到了就不見了。 Sets 沒有分序列的集合,不同於有序列的陣列,元素也不會有重覆。 SADD...

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

技術 且戰且走HTML5(13) Canvas基本繪圖-更多圖形

只能畫長方形其實有點無趣,至少加上圓形跟橢圓形才能讓圖形更完整。另外,為了顯示一些繪圖工具的狀態,加入了自定事件的機制。 圓形用2D Context的arc方法...

鐵人賽 IT技術 DAY 28
C#技術分享 系列 第 28

技術 C#技術分享28-String.Concat 方法

String.Concat 方法 的功能是 串連指定 String 陣列中的元素。 以前都不知道有這個方法可以用,希望以後會有機會派上用場。 以下是個簡單的範例...

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

技術 Day 26 - Android - 第二個世界元素

在「Day 5 - Android - 世界的元素裡有提到,Android 的世界中有四個主要元素,而我們平常介紹的一直都是最常用的 元素-Activity,而...

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

技術 Node.js 開發環境建置 mongoHQ - Node.js 13 Day

今天要談的環境建置,這邊使用的是 MongoDB 作為 Database ,資料總是要找個家,有個儲存的地方,而今天要介紹的就是使用 MongoHQ。 Mong...

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

技術 且戰且走HTML5(12) Canvas基本繪圖-圖形

今天先建立一個可以比較彈性加入繪圖功能的機制,然後先嘗試塗鴉及長方形繪製來驗證這個機制。 主要的方向是,利用一個物件來集中管理2D Context的屬性及繪圖方...

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

技術 網站系統開發 - 談直接使用的網頁元件應知

本篇文章作為網站前端開發主題的第二篇, 我們將討論使用各種 plugin 時,常需要注意的共通引入事項。 --------系列簡介-------- 網站系統可說...

鐵人賽 IT技術 DAY 12

技術 Kuick -- Data Initialize 資料初始化

資料初始化需求分成 2 種情況: <一次性的資料建立> 一次性的需求來自於系統部署時,資料建立可以採取匯入資料庫備份檔,或是執行一段 Sql 指令達成目的,這些...

鐵人賽 IT技術 DAY 12

技術 基本的 redis 操作與 Strings Lists Hashes資料型態

概念非常簡單的 redis, 操作上非常簡單, 了解基本的操作, 再依各巧思利用 redis 所提供的機制。 為何叫 redis? 是因為 REmote DIc...

鐵人賽 IT技術 DAY 27
C#技術分享 系列 第 27

技術 C#技術分享27-String.Join 方法

String.Join 方法 以前 常常會 先用像下面的方式 先把 , 加到字串中,最後再用TrimEnd(',') 把逗號去掉 string empname...

鐵人賽 IT技術 DAY 27

技術 軟體路上不孤單Day27-寫程式就像寫文章-排版

文不如表,表不如圖! 那一表呢?三千里!不是啦~ 此表非彼表~(又扯遠了) 文不如表,表不如圖! 那一表呢?三千里!不是啦~ 此表非比表~(又扯遠了) 今天想要...

鐵人賽 IT技術 DAY 26

技術 我就跟你說是IT崩壞了~電腦術語一直都很虎濫

昨天的勁爆文章,果然首日HIT有點起色! 今天來一篇短文墊檔,週六日應該都沒甚麼人再看才對... 電腦術語都在比虎爛的 比如 Super甚麼碗糕的 Hyper甚...

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

技術 網站系統開發 - 分清功能與裝飾,談網頁視覺元件需求分類

本篇文章作為網站前端開發主題的第一篇,我們先將各種網頁前端元件作一個基本的分類與介紹。 --------系列簡介-------- 網站系統可說是現在最多學子與新...

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

技術 Day 25 - Android - 簡介與列表

在Day 21 - Android - 化身該篇裡面介紹到一個列表時常用的元件-ListView,當天只有帶到預設所提供的最簡意樣式,今天要將之延伸下去。 另外...

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

技術 Node.js 開發環境建置 Nodejitsu - Node.js Day 12

今天開始會進入另外一個階段,開始進入 node.js 的世界,我們會開始從環境講起,讓大家跟著步驟一步一步進行網站建置,從無到有建立一個 Node.js Web...

鐵人賽 IT人生 DAY 12

技術 資訊人一生必讀的三十本經典書籍(12/30)視覺溝通:讓簡報與聽眾形成一種對話

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 視覺溝通:讓簡報與聽眾形成一種對話(slide olo...