原创 幾個問題。

(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)查