想要運用Google Blogger建立自己的專屬部落格,在此之前您必須擁有一個google帳號,然後就可以利用這個帳號來申請成為Blogger成員。若沒有google帳號的使用者請先申請一個google帳號。好得,當自己的部落格初步建置完成後,也許你可能會想要調整在每一頁面的網誌清單(也就是網頁選單)。
首先,將滑鼠移動到「網頁」項目,雖後按下該連結。
其次,再把滑鼠移到「新網頁」下拉選單上,點取空白網頁或網址。
PHP字串長度找子字串與取代字串的常用函數
PHP在字串的操作上,有非常多的相關函數可以使用,我們在這裡只介紹經常會使用到的字串操作函數。像是如何取得字串的長度、在某一個字裏面尋找子字串首次出現的位置、以及字串的取代函數...等等。這些都是在編寫程式的時候,頻繁被程式設計師使用到的基礎函數。 取得字串長度 <?...
2012年8月20日 星期一
2012年8月19日 星期日
C/C++語言開發工具的使用for DEV-C++
C語言的開發工具有許多種類,如DEV-C++、Code::Blocks、TCC (Tiny C Compiler)...等等,然而在本篇文章中,要向大家介紹的工具是DEV-C++,當你第一眼看到它的名稱:DEV-C++時,也許你會認為它只是一個C++物件導向程式語言的開發工具,其實並不竟然,嚴格來講它應該被定位為C/C++程式的開發工具。而且它也是一個開放源始碼的程式開發工具,並且擁有一個GNC GCC Compiler,一個麻雀雖小五臟俱全的程式設計軟體。接著我們就帶大家實際體驗這個開發工具的快速操作流程教學。
第1步 按http://www.bloodshed.net/devcpp.html進入BloodshedSoftware官網。
第2步 於Downloads點擊Go to Download Page連結,導引到The Dev-C++ Resource Site
頁面
下載DEV-C++軟體
首先依照下面的步驟到BloodshedSoftware官方網站下載最新版的DEV-C++軟體。第1步 按http://www.bloodshed.net/devcpp.html進入BloodshedSoftware官網。
第2步 於Downloads點擊Go to Download Page連結,導引到The Dev-C++ Resource Site
頁面
2012年8月18日 星期六
C語言程式結構介紹
一般而言在撰寫C程式語言時,通常程式結構會由標頭檔、識別字或常數、
全域性變數宣告、主模組、副程式模組等部份所組合而成,如下列圖1所表示。
全域性變數宣告、主模組、副程式模組等部份所組合而成,如下列圖1所表示。
#include 標頭檔
...
#define 識別字或常數
...
全域性變數宣告
...
main() /*主程式模組*/
{
主程式區域變數宣告
...
}
function(參數) /*副程式模組*/
{
函數區域變數宣告
...
}
...
#define 識別字或常數
...
全域性變數宣告
...
main() /*主程式模組*/
{
主程式區域變數宣告
...
}
function(參數) /*副程式模組*/
{
函數區域變數宣告
...
}
圖1. C語言的程式結構
第一支簡單的C程式範例
C語言是一種結構性的程式語言,特別適合運用在跨平台的系統開發設計上,一般而言只要將編寫完成的程式碼移植到不同的作業系統平台,再對程式碼重新編譯,進而產生新的EXE執行檔,就可以正常在新的平台上運行C程式。接下來我們就實作一個簡單的C語言程式(圖1),來詳細說明這種語言的結構化元件、函數的使用。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | /** * Program name: welcome.c * Description: display a personal greeting. * Created date: 2012/08/17 */ #include <stdio.h> #define word ",歡迎!!" char person[10]; int main(){ char *getGreeting(); printf("請輸入姓名: "); scanf("%s",person); printf("%s\n",getGreeting(person,word)); system("pause"); return 0; } /** * get a greeting. */ char* getGreeting(char *a, char *b){ return strcat(a,b); } |
圖1.第一支C語言程式
2012年7月26日 星期四
簡單JAX-WS Web Service使用教學
JAX-WS(Java API for XML Web Services)Web Service是一種由Oracle Sun發展的以XML為基礎的Web Service開發技術。目前已經涵概到Java EE5(含)以上的版本,它可以讓使用者迅速開發Java Web Service,除了採用SOAP(Simple Object Access Protocol)通訊協定和XML資料標準,也支援以HTTP為基礎的通訊協定,JAX-WS使用JAXB 2.0處理資料物件與XML資料格式的映射交換,可以在程式代碼中使用@XXX的註解標籤,大大的簡單化Web Service開發流程與減少Web Service於執行階段所產生JAR檔的大小。在這篇教學文章中,會先建立一個Web Service且安排內部的程式邏輯、再分別寫三個Web Service Client,
來使用與測試Web Service服務是否正常運作。
在本範例中選擇NetBean IDE 6.9來開發Web Service,緊接著我們會依照下面的步驟逐一的完成Web Service程式的建立:
來使用與測試Web Service服務是否正常運作。
在本範例中選擇NetBean IDE 6.9來開發Web Service,緊接著我們會依照下面的步驟逐一的完成Web Service程式的建立:
建立一個Web Service
首先, 單擊滑鼠右鍵後選擇「New Project」項目(圖1),再來選取Java Web -> Web Application次項目(圖2),稍後畫面帶到「New Web Application」對話框後,請逐一完成「Name and Location」、「Server and Settings」和「Framework」步驟的內容設定:- Name and Location請設定Project Name為Welcome,其餘Project Location、 Project Folder都為預設值。
- 於Server and Settings設定Server為GlassFish Server 3,其他的Java EE Version、Context Path均為預設值。
- 到Framework步驟時,需依據每一個專案的需要選擇適當的framework來配合專案一起使用,但在本例子中並不需要使用framework。
圖1. 單擊滑鼠右鍵後選擇「New Project」項目
圖2. 再來選取Java Web -> Web Application次項目
訂閱:
文章 (Atom)
-
1. Ant定義 Ant(Another Neat Tool)是一組Java類別庫與命令列工具,它的建立檔案(build file)是由XML組成,而每一個建立檔案會包含一個計畫(Project)與一個以上的目標(target),在每一個目標內會包含一組要執行的任...
-
JAX-WS(Java API for XML Web Services)Web Service是一種由Oracle Sun發展的以XML為基礎的Web Service開發技術。 目前 已經涵概到Java EE5(含)以上的版本, 它可以讓使用者迅速開 發 Java Web Se...
-
Ant本身並非是一個Windows的程式,因此安裝過程需要一些手動安裝步驟。 1. 首先,到apache ant的官方網站 http://ant.apache.org/bindownload.cgi 下載ant的程式套件壓縮檔 2. 再來,將Ant程式套件的zi...