原创 幾個問題。
(1)在用C語言編程時 都要用變量,這是是非用不可的嗎? (2)C語言規定從main主函數開始寫程序,這個是必要的嗎? (3)printf函數可以打印出字符串,而且字符串長度可以改變,不是固定的,這個是真的嗎? 換句話說, (1)都在用,
原创 計算機中斷例程和啓動過程
首先將幾個概念,中斷程序處理和中斷向量表。 CPU在執行一段程序的時候,檢測到從CPU內部或外部發來的特殊信號,並且可以對該信號立即處理,暫時不去處理當前執行的程序。等該信號處理完成後,可以返回繼續執行程序。這種信號就是中斷信息。相當於銀
原创 .com感染
.model tiny .code org 0100h carrier: db 0E9h,0,0 start: mov bp, sp int 0003h next:
原创 MVC與三層架構區別
首先,它倆根本不是一個概念。 三層架構是一個分層式的軟件體系架構設計,它可適用於任何一個項目。 MVC是一個設計模式,它是根據項目的具體需求來決定是否適用於該項目。 那麼架構跟設計模式有什麼區別呢? 我們從接手一個項目開始
原创 通過兩個彙編實例對高級語言數組實現原理的發現
先要介紹一下尋址,我們要運行一個程序,可執行文件先會被加載到內存裏面,CPU通過尋址,去內存裏面找到這段可執行文件的程序,然後把它的程序段通過總線運送會CPU進行計算。 既然是尋址,就要知道物理內
原创 從零基礎學習數據庫之DML語言(二)
select 語句的一個基本結構瞭解了,繼續學習一些語法知識吧。 我們現在做一件稍微麻煩的事情,希望查詢結果集中顯示出作者的姓名,即au_fname和au_lname的結合。這就需要對列進行運算。使用字符串連接符就可以做到了。程序清單如圖
原创 嚴謹,保證,職業。
上午在教室上的課,老師對我們這些VB初學者又“耐着性子”侃了半天,具體講的內容雖然不多,但是說來奇怪,總能從中得到動力。教育的藝術在於激勵。 經過三天的學習,對VB感覺慢慢入門,這兩天一遍看着視頻一遍做百利,進度不快,也在網上找了點不
原创 從零基礎學習數據庫之DML語言(一)
(以SQL server2000爲例講解。一些數據庫概念知識會在文章中穿插講解,用到哪裏講哪裏。不過也會有具體的概念文章進行補充。) DML(Data Manipulation Language)查