iT邦幫忙

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

技術 [Shell Script] Day11-迴圈 while 的三個範例

在介紹完 while 迴圈的三個樣子之後,緊接著當然是對這三個樣子作範例囉!這次的範例應該會有趣一些~ while] 迴圈能有什麼樣的應用呢?其實應用非常多,而...

鐵人賽 IT技術 DAY 29
只是路過 HTML5 系列 第 29

技術 ●HTML、CSS、JavaScript如何註解?

HTML的註解 使用<!--與 -->將要註解的文字包起來。 例如: <!--我是註解 --> CSS的註解 使用/* 與 */ 將要註...

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

達標好文 技術 [Day 3]動手寫Unit Test

上一篇文章介紹了單元測試的5W,這一篇則是要介紹How,怎麼開始動手寫我們第一個Unit Test。(終於可以寫程式了,笑...) 本篇文章會以Visual...

鐵人賽 開發技術 DAY 19

達標好文 技術 [Shell Script] Day19-常用的指令介紹之grep和awk

我深深覺得 grep 和 awk 真是天生一對的好兄弟阿! 我深深覺得 grep 和 awk 真是天生一對的好兄弟阿! 為什麼我會這麼說呢?因為這兩個指令搭配...

達標好文 技術 【Python Flask 入門指南】輕量級網頁框架教學 | 5 行程式碼 x 架設網站

目錄 前言 : 五行程式碼 Python Flask - Hello World 網頁模版 - Html 回傳 資料交換 - Form 表單提交 與 Aja...

達標好文 技術 【Vim 編輯器 入門指南 (上)】用思維的速度寫程式

Vim 編輯器 入門指南 (上) 思考速度多快 寫程式速度就多快 目錄 前言 什麼是 Vim ? 三點好處與壞處 安裝 Vim 插件 簡單的文本編寫 分頁與...

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

達標好文 技術 且戰且走HTML5(2) 應用主軸:WebSocket

WebSocket是瀏覽器與伺服器交換資料的方式之一,與HTTP最大的不同是,他是一個持續的雙向的連線,所以沒有重新連線,重新傳送檔頭等多餘的負荷,反應更即時。...

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

達標好文 技術 30天掌握Sass語法 - (1)什麼是SASS?它真的能加速我寫CSS的效率嗎?

SASS是一個可以提升寫網頁CSS效率的程式語言, 但礙於學習曲線門檻過高,導致國內網頁設計師的使用率仍未普及化, 希望藉由個人從CSS轉SASS的經驗分享,...

達標好文 技術 想學寫程式?你還是放棄吧...

各位IT大大們好~小弟大學畢業後曾從事過製程工程師、系統分析師、技術工程師,而畢業科系是資訊網路工程系,目前任職某間公司的約聘人員(非工程相關領域),由於考慮到...

鐵人賽 IT技術 DAY 16

達標好文 技術 軟體路上不孤單Day16-UML介紹1-類別圖

類別圖是最常見的圖。 學會”看”UML其實很簡單!雖然他也是一種語言,但是絕對比學英文容易! UML從我剛開始接觸到現在其實一直在進化,「圖」也一直在增加。不過...

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

技術 看範例學C#-07 Windows Form 表單的啟動順序

這個範例可以看出Windows Form的啟動順序 我們在程式執行時會先去執行Program.cs 裡面 Main這一段去呼叫第一個啟動的form static...

鐵人賽 IT人生鐵人 DAY 15

達標好文 技術 菜鳥階段-測試很重要。

本篇是菜鳥階段的最後一篇了,剛好也滿了半個月,等於是完成鐵人賽一半的賽程。 測試 (Testing) 這件事在軟體工程上一直都是一項重要的工作,而且它是在整個軟...

鐵人賽 IT人生鐵人 DAY 15

達標好文 技術 菜鳥階段-測試很重要。

本篇是菜鳥階段的最後一篇了,剛好也滿了半個月,等於是完成鐵人賽一半的賽程。 測試 (Testing) 這件事在軟體工程上一直都是一項重要的工作,而且它是在整個軟...

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

技術 看範例學C#-11 共用Click事件

共用一個Click事件的好處,程式碼變短了,也容易閱讀, 此例的功能是共用同一個Click事件,當按下button時,顯示該button的Text文字 如果一個...

技術 C# Graphics畫布簡介

C# Graphics畫布簡介 I. Graphics畫布 II. Buffered Graphics雙緩衝區畫布 I. Graphics畫布 當在表單或控制項...

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

達標好文 技術 [Day 2]Unit Testing 簡介

Testing的第一個切入點:單元測試。 本篇文章將針對單元測試進行簡介,主要內容包含了: Why, What, Where, Who, When。 而How的...

鐵人賽 開發技術 DAY 13

技術 [Shell Script] Day13-繼續或者跳脫迴圈

繼續迴圈的目的就是,如果在這次輪迴中,我不想做任何事情,我想要邁向下一次的輪迴,不是啦!是迴圈,邁向下一次的迴圈,我就可以用繼續迴圈的關鍵字。 那脫離迴圈呢?就...

鐵人賽 開發技術 DAY 4

技術 [Shell Script]Day04-if else 判斷式

首先要介紹的是 if, else 判斷式 昨天我們已經知道如何讓 shell script 可以在畫面上輸出(echo)以及從畫面上讀取使用者輸入(read)的...

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

達標好文 技術 [Day 7]Unit Test - Stub, Mock, Fake簡介

在上一篇文章中,說明了有哪些方式可以對目標物件進行獨立測試,隔絕目標物件與外部的相依性。 這篇文章則要簡介一下,如何透過mock framework,來輔助我們...

鐵人賽 Modern Web DAY 27

達標好文 技術 [Day27] ASP.NET Core 2 系列 - 網頁內容安全政策 (Content Security Policy)

跨網站腳本 (Cross-Site Scripting, XSS) 攻擊是常見的攻擊手法,有效的阻擋方式是透過網頁內容安全政策 (Content Securit...

技術 撰寫Gmail發信功能問題_C#

各位先進好,最近想寫一個利用Gmail或Yahoo的mail server發信的程式,不過遇到了瓶頸,不知各位先進是否有相關經驗,或目前正在使用此功能的先進可以...

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

達標好文 技術 且戰且走HTML5(3) 使用Socket.io

WebSocket必須要有伺服器端的支援才能運作,所以來看看Node.js最多人使用的Socket.IO怎麼使用。 Socket.IO是Node.js上最早的W...

鐵人賽 IT人生 DAY 1
程式和美術的大混仗 系列 第 1

技術 使用jquery跟php接json格式資料

首先請php吐一個json格式的檔案出來 <?php $city = array(); $city["0...

鐵人賽 開發技術 DAY 6

技術 [MS SQL]將多筆資料合併欄位,減少不必要的連線

之所以會有這篇文章,是在改寫公司老舊的ASP報表 主要的邏輯是撈出全部資料後,逐筆判斷該資料在另一個Table是否有相似的資料 如果有則Response出來,秀...

技術 【IntelliJ IDEA 入門指南】Java 開發者的神兵利器

天下武功 唯快不破 目錄 前言 IntelliJ 特點 Android 與 Python 下載與安裝 設定與配置 編碼功能 導航功能 官方資料 開發經驗...

鐵人賽 Modern Web DAY 1

達標好文 技術 [Day01] ASP.NET Core 2 系列 - 從頭開始

來勢洶洶的 .NET Core 似乎要取代 .NET Framework,ASP.NET 也隨之發佈 .NET Core 版本。雖說名稱沿用 ASP.NET,但...

鐵人賽 IT技術 DAY 12

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

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

鐵人賽 開發技術 DAY 27

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

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

鐵人賽 開發技術 DAY 14

技術 [Shell Script] Day14-可以提高if-then-else的 switch case

在介紹 if-then-else 時,不曉得有沒有人發現, if 開頭,結尾就是 fi 呢?沒錯,現在要介紹的 switch-case 他是 case 開頭,...

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

技術 程式設計心法:16.流程控制--Goto & Return

Goto 是程式設計中的一個很受爭議的指令,也是歷史公案,到現在也還沒有一個定論。因為廣大的 VB 使用者(或說比爾蓋茲)都支持保留 Goto 的用法。 Go...