(1)程序和執行緒的關係
1、在有執行緒的作業系統裡面,程序是分配資源的基本單位,執行緒是排程的基本單位。
2、1個程序可以擁有多個執行緒
3、執行緒同時也有一些自己的資源,包括(程式計數器,堆疊等)
4、因為執行緒所擁有的資源比較少,因此進行排程的時候所消耗的資源就少。
5、執行緒共享程序的**段,程序的一些公有資料、程序開啟的檔案描述符、程序當前的目錄等
(2)post和get的區別
1、get是向伺服器獲取資料,post是向伺服器提交資料
2、get將引數列表加到提交的表單的action所指向的url中,值和表單中的資料一一對應。
post利用http post機制,將表單各個字段及其內容放置在html header中,一起傳送到action所指向的url
3、get傳送的資料量較少,post傳送的資料量較大。
4、get安全性低,post安全性高。
5、get是通過request.querystring獲取變數的值,post的通過request.form來獲取。
(3)軟體開發的基本流程
1、問題的定義和規劃
此階段是軟體開發和需求方共同討論,主要確定軟體開發的目標和可行性
2、需求分析
在確定軟體開發的可行性的情況下,對軟體需要實現的各個功能進行詳細的需求分析。
3、軟體設計
此階段根據需求分析的結果,對於軟體系統進行設計,比如系統框架設計,資料庫設計,一般分為總體設計和詳細設計
4、程式編碼
將軟體設計的結果轉化為計算機可以執行的程式**,在程式編碼過程中要制定統
一、符合標準的編寫規範。
5、軟體測試
在軟體完成之前要經過詳細的測試,一旦發現問題要進行糾正。整個測試階段要完成單元測試、組裝測試、和系統測試三個階段。
測試方法有白盒測試和黑盒測試。
基本知識點
dram 動態隨機訪問儲存器 dynamic random access memory 隨機訪問的意思是,訪問任何乙個記憶體單元的速度和它的位置 位址 無關,讀寫位址0x00001和0xffff0所需要的事件是一樣的。rom 唯讀儲存器 read only memory 它的內容是預先寫入的,掉電也...
PHP基本知識點
1.http協議中幾個狀態碼的含義 503 500 401 200 301 302。http狀態碼 1 請求收到,繼續處理 2 操作成功收到,分析 接受 3 完成此請求必須進一步處理 4 請求包含乙個錯誤語法或不能完成 5 伺服器執行乙個完全有效請求失敗 500 伺服器產生內部錯誤 501 伺服器不...
eui基本知識點
1.分離機制 分離機制就是將原本乙個元件拆分成兩個。乙個邏輯元件只管 控制,乙個 元件只負責外觀。執行時將 元件附加到邏輯元件上,變成乙個完整元件。元件並不是顯示物件,實際上更類似乙個持有外觀資訊的資料物件。這樣做的 2.eui做的exml檔案需要把路徑寫在default.thm.json檔案裡面的...