Archive

‘程式開發’ 分類過的Archive

虛擬程式碼 (pseudo code)

2008年7月25日 尚無評論

      以前上課時就有學過,不過最近在和工程師聊天時,一時傳來 pseudo code ,還真的不知這是啥!下面這是從網路上找到的資料,簡單來說,虛擬程式碼就是一種有基本邏輯及流程的句子,可以讓人快速瞭解它代表的事情,方便溝通及傳達;另一種講法就是這種是不用debug的程式碼啦~哈~哈!
     虛擬程式碼可以用在SD上,不過和客戶溝通時還是少用或是要更口語話及簡化,因為客戶不想懂這麼底層的東東或許可以將層級往上拉一點或許也可以用在與客戶溝通上

虛擬程式碼 (pseudo code)

提供足夠詳細的程式執行流程以描述程式的每一個執行步驟,藉以提供程式設計師在接下來把程式以特定的程式語言完成 (如: C 或 JAVA)。為了維持可讀性,虛擬程式碼是以我們平時講話的方式來表達而不需受限於特定某一種程式語言 (如: C 或 JAVA)。簡言之,虛擬程式碼是一種類似程式碼的程式流程表達方式,用來描述電腦程式或是演算法所要執行的工作內容。

範例:從1加到10演算法的虛擬程式碼,如下所示:

counter = 1
total = 0
while counter <= 10
{
   total = total + counter
   add 1 to counter
}
output total

由此可知,其實虛擬程式碼跟一般程式碼有點類似,只是虛擬程式碼強調的重點在於程式的執行過程,並且試著把演算法流程以平時講話的方式描述,進而增加可讀性。

資料來源: http://nthucad.cs.nthu.edu.tw/~yyliu/personal/nou/05ct/pseudo_code.html

Categories: 程式開發 Tags:

CRUD的全名..

2008年7月23日 尚無評論

最近看了一些技術論壇,常提到CRUD 原本以為是個技術名詞
但看了文章的前後文後,用猜測就可以知道它是在說 新刪改查 的功能

去查了一下 一般是在說 Create ,Read (Rtrieve) ,Update ,Delete (Destory)
有不同的英文說法,但意思是完全一樣,都在講同一事情
以下這裡有人有寫詳細完整的說明,還不錯節錄給大家

「In computing, CRUD is an acronym for create, retrieve, update, and delete. It is used to refer to the basic functions of a database or persistence layer in a software system. 」

「CRUD是指在做計算處理時的新增、檢索、更新和刪除幾個單詞的首字母簡寫。主要被用在描述軟體系統中資料庫或是持久層的基本操作功能。」

資料來源:http://www.cnblogs.com/jianjunli/archive/2007/02/09/354448.html

而Wiki 也有詳細的說明,如有需要請點以下連結
http://en.wikipedia.org/wiki/Create,_read,_update_and_delete

Categories: 程式開發 Tags:

如何在IE7預覽本機端的圖片

2008年6月12日 尚無評論

最近客戶反應,原本在上傳圖檔功能裡的預覽本機圖片功能失效
查了一下資料,才發覺很多人都在網路上討論此事

原來是IE7 把該功能封了起來,查了很多資訊看來都無啥作用
還有人是先將檔案丟到server 才preview 這是多麼聰明的一件事呀…=.=|||

後來在 http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=863466&SiteID=1  有看到人家說

只要將該網站設定為信任網站,即可排除此問題
真是有點給他麻煩
但也只能將就用囉!!

Categories: 程式開發 Tags:

FCKeditor如何判斷空值

2008年5月27日 尚無評論

最近用到FCKeditor發現他無法像一般的方式進行空值的判斷
找了一下,才知他本身是有提供API 可以呼叫取得

這行就是取得ID內的值
FCKeditorAPI.GetInstance(ID).GetXHTML()

這行就是設定ID欄位的值
FCKeditorAPI.GetInstance(ID).SetHTML(“Default String”)

而ID就是我們使用FCKeditor的變數名稱
不知哪有詳細的API可以看
看來FCKeditor蠻強大的!!

Categories: 程式開發 Tags:

SMTP、POP3、NNTP、FTP、HTTP的服務器指令

2008年4月9日 尚無評論

目前常會透過一些services 進行服務,例如FTP 上下檔案, SMTP 寄信,POP3 收信或驗證身份
出問題時,往往會花很多時間在追蹤,到頭來才知services出事 並非程式的問題
所以有了以下這些指令,就可以先透過console 進行檢查 看看該services 是不是正常運作

more..

Categories: 程式開發 Tags: , , , ,
分頁: 上一頁 1 2 3 4 5