iT邦幫忙

程式設計相關文章
共有 1293 則文章
鐵人賽 IT技術 DAY 1

技術 Kuick 開放原始檔專案

我姓鍾,英文名字叫 Kevin,一個台灣男性廣泛使用的英文名字,朋友叫我『鍾K』,也喜歡自稱『中K』。今年三月,建立一個名為 Kuick(全名為 Kuick A...

鐵人賽 IT技術 DAY 15

技術 就跟你說是IT崩壞了~電腦白癡單位裏開發程式的準則

在這種電腦白癡單位裏開發程式,使用人員腦袋空空,也不知道他要的是什麼? 他的時間都是黃金,我們programmer都住在美國,有一堆美國時間, 需求大概就比如這...

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

技術 安裝 Node.js - Node day2

一開始先從 Node.js 的安裝講起,之後會開始講基本的 JS 原則,不過為了讓大家環境統一,所以先從環境建置開始講起,如何安裝 node.js 開始講起。...

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

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

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

鐵人賽 IT人生 DAY 1

技術 資訊人一生必讀的三十本經典書籍(1/30)世紀末軟體革命、資訊人文化出版的三部經典

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單:世紀末軟體革命、資訊游俠列傳、我的電腦探索 《世紀末軟...

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

技術 鐵人賽 Node 30 day 初次介紹

任何事情總有個開始,就一起來進入 js 的另外一個境界, Node.js 鐵人賽 Node 30 day 在 Node.js 台灣社群一起合作寫了一本 Node...

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

技術 Day 14 - Android - 語言

Chocobo:「Choco..Choco..」 Moogle:「...誰能夠來翻譯一下...」 這種場景…相信對很多人來說都很不陌生…我是說我啦 尤其是遇到外...

鐵人賽 IT技術 DAY 15

技術 軟體路上不孤單Day15-UML介紹0-前言

俗話說的好:「文不如表、表不如圖」,如何溝通才是最重要的。 俗話說的好:「文不如表、表不如圖」,如果可以用表格表示就不要用文字表示;如果可以用圖表示就不要用表格...

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

技術 C#技術分享15-用TryParse取代Parse

用Parse會引發例外,用TryParse幫我們把值轉型 成功回傳true,轉型失敗會轉成初始值,並回傳false 不會引發例外 用以下範例示範 using S...

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

技術 網站系統規劃 - 再論資料管理

本篇文章作為第二週的最後篇,我們將介紹一些 SQL 的進階用法。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域,...

鐵人賽 IT技術 DAY 14

技術 軟體路上不孤單Day14-物件導向原則介紹7[DIP]

Dependency Inversion Principle!! 相依性反轉! 今天要介紹的是「相依性反轉原則」(DIP, Dependency Inversi...

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

技術 C#技術分享14-找出陣列中出現一次以上的數字

最近工作上有個需求,使用者上傳excel檔 其中有一欄是店名,但是怕使用者重覆輸入 所以有出現過一次以上的店名 就要挑出來 第一次出現要能存進去,第二次出現要顯...

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

技術 Day 13 - Android - 限制選擇

昨天認識了輸入框(EditText)的使用,可是在某些時候,好像又不是那麼的方便,以我們使用的例子來說,讓使用者自行輸入要傳遞什麼訊號…好像範圍太大了哦!使用者...

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

技術 網站系統規劃 - 資料庫語法應知

本篇文章作為第二週的第六篇,我們將繼續討論 SQL 語言在操作資料表的更多指令。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要...

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

技術 Day 12 - Android - 飛(?)"鳥"傳書

傳遞訊息是一件很重要的事情,可是能否清楚的表達,在不能直接口述時,內容可能就得要透過紙本來傳遞,甚至是直接用表單,因此表單要怎麼設計、怎麼呈現,在介紹完排版後的...

鐵人賽 IT技術 DAY 13

技術 軟體路上不孤單Day13-物件導向原則介紹6[LoD]

如果小明透過小華跟小新借錢,其實是小明跟小新借的!可是對於小新來說他到底是要找小華要錢還是找小明要錢呢?? 小明 -> 小華 -> 小新 ?? 小華...

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

技術 C#技術分享13-用LINQ計算陣列中每個數字出現的數量

LINQ-計算陣列中每個數字出現的數量 計算陣列中每個數字出現的數量 計算出來後,就可以知道 每個數字 出現幾次了 using System; using Sy...

鐵人賽 IT技術 DAY 12

技術 就跟你說是IT崩壞了~這就是所謂的夢中情人,只存在白日夢中。

早上做了一個很甜的夢 我家附近開了一間資訊研究所補習班 有一位鄰居跑去補資工所 但發覺沒有甚麼效果 在那邊爭吵要退費 我過去幫班主任說好話 班主任反過來問我要不...

鐵人賽 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 12
C#技術分享 系列 第 12

技術 C#技術分享12-LINQ 隱含型別var

LINQ允許以一個隱含型別var取代Ienumerable<T>型別 如以下兩段 意義相同 var enumNumbers= from number...

鐵人賽 IT技術 DAY 12

技術 軟體路上不孤單Day12-物件導向原則介紹5[ISP]

如果介面放太多無關的資訊,就像是被污染一樣,很容易出問題的。 目前在寫程式這方面,大部分使用的都是物件導向(Object Oriented),在連續介紹了四個原...

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

技術 Day11 - Android - 第一印象

第一印象在心理學上有個專有名詞「首因效應」,指在第一次見面時對彼此的感覺,而這個感覺會馬上在當下發酵,甚至是影響到未來彼此的交流。 同樣的APP也是同樣的原理,...

鐵人賽 IT技術 DAY 2

技術 使用Python撰寫MySQL工具程式 (2)

今天將解釋檔頭與Basic Information Section. 檔頭首先是本報告的產生程式名稱與版本,第2行為本地機器產生報告之時間. Basic Inf...

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

技術 網站系統規劃 - 從 Excel 到資料庫,談聰明的人腦到憨直的 SQL

本篇文章作為第二週的第五篇,我們將進入 SQL 的世界, 本篇說明如何使用 phpmyadmin 進行資料庫 SQL 指令的執行以及 SQL 指令的介紹。 --...

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

技術 網站系統規劃 - 資料庫聽起來很複雜很可怕?談資料庫環境建置

本篇文章作為第二週的第四篇,我們將進入資料庫的世界, 本篇說明如何使用 phpmyadmin 進行資料庫的環境建置。 --------系列簡介--------...

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

技術 Day 10 - Android - 旅程中

旅程是要綿綿無期的,隨著自己在旅程的進行,過去總會有一些需要討論會是整理的地方。 所以今天要小歇片刻,回想一下前幾天的過程~ 在認識了 activity 之後,...

鐵人賽 IT技術 DAY 11

技術 軟體路上不孤單Day11-物件導向原則介紹4[LSP]

今天要介紹的是LSP(Liskov Substitution Principle)Liskov替換原則! 前幾天介紹了OCP(開放/封閉原則)、DRY(不要重複...

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

技術 C#技術分享11-排序運算

排序是很常用到的方法 下面示範 由小排到大 如果是要從大排到小是使用 orderby str descending using System; using Sy...

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

技術 網站系統規劃 - 資料的成長與分化?續談資料邏輯

本篇文章作為第二週的第三篇,我們將繼續用 Excel , 來說明為何常常會從一個資料表推成多個資料表,這中間的操作過程。 --------系列簡介-------...

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

技術 Day 9 - Android - 流程與紀錄貓

了解了兩個activity的溝通方式後,今天要讓大家認識紀錄貓與流程,強化我們在面臨更強大的對手時,能夠盡快找到對方的弱點! 紀錄貓…介面上好像沒看到這麼可愛的...