亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

避免死鎖

  • 多線程程序作為一種多任務、并發的工作方式

    多線程程序作為一種多任務、并發的工作方式,有以下的優點:   1) 提高應用程序響應。這對圖形界面的程序尤其有意義,當一個操作耗時很長時,整個系統都會等待這個操作,此時程序不會響應鍵盤、鼠標、菜單的操作,而使用多線程技術,將耗時長的操作(time consuming)置于一個新的線程,可以避免這種尷尬的情況。   2) 使多CPU系統更加有效。操作系統會保證當線程數不大于CPU數目時,不同的線程運行于不同的CPU上。   3) 改善程序結構。一個既長又復雜的進程可以考慮分為多個線程,成為幾個獨立或半獨立的運行部分,這樣的程序會利于理解和修改。

    標簽: 多線程 多任務 程序 工作方式

    上傳時間: 2013-12-02

    上傳用戶:nanshan

  • 設計模式-可復用面向對象軟件的基礎 設計模式使人們可以更加方便地復用成功的設計和體系結構。將已證實的技術表述成設計模式也會使新系統開發者更加容易理解其設計思路。設計模式幫助你做出有利于系統復用的選

    設計模式-可復用面向對象軟件的基礎 設計模式使人們可以更加方便地復用成功的設計和體系結構。將已證實的技術表述成設計模式也會使新系統開發者更加容易理解其設計思路。設計模式幫助你做出有利于系統復用的選擇,避免設計損害了系統復用性。通過提供一個顯式類和對象作用關系以及它們之間潛在聯系的說明規范,設計模式甚至能夠提高已有系統的文檔管理和系統維護的有效性。簡而言之,設計模式可以幫助設計者更快更好地完成系統設計 --引言部分

    標簽: 設計模式 可復用 對象軟件

    上傳時間: 2013-12-29

    上傳用戶:woshini123456

  • 用c語言演繹“生命游戲",本世紀70年代

    用c語言演繹“生命游戲",本世紀70年代,人們曾瘋魔一種被稱作“生命游戲”的小游戲,這種游戲相當簡單。假設有一個像棋盤一樣的方格網,每個方格中放置一個 生命細胞,生命細胞只有兩種狀態:“生”或“死”。

    標簽: c語言

    上傳時間: 2013-12-06

    上傳用戶:bcjtao

  • 中國院士寫的關于加速器的科普書籍。把一個包含高精尖科技內容的物理實驗裝置用通俗易懂的語言進行了描述

    中國院士寫的關于加速器的科普書籍。把一個包含高精尖科技內容的物理實驗裝置用通俗易懂的語言進行了描述,避免了對讀者有過高的物理、數學等基礎知識的要求。

    標簽: 加速器 書籍 物理實驗 裝置

    上傳時間: 2014-12-01

    上傳用戶:libinxny

  • 115.2k串行口通信程序

    115.2k串行口通信程序,校驗方式為簡單雙向校驗,而且是必要的,因為任何采用中斷、crc等的方法均很難保證速度和避免錯誤. 總體速度5KB/秒

    標簽: 115.2 串行口 通信程序

    上傳時間: 2015-07-04

    上傳用戶:xauthu

  • mega8pwm的仿真代碼

    mega8pwm的仿真代碼,摸索半天,仿真成功,特提供給入門新手,避免我經歷過的痛苦,

    標簽: mega8pwm 仿真 代碼

    上傳時間: 2015-07-06

    上傳用戶:JasonC

  • 嵌入式系統應用工程師借用計算機專家創建的C語言

    嵌入式系統應用工程師借用計算機專家創建的C語言,使嵌入式系統應用得以飛速發展,而MISRAC是嵌入式系統應用工程師對C語言嵌入式應用做 出的貢獻。如今MISRA C已經被越來越多的企業接受,成為用于嵌入式系統的C語言標準,特別是對安全性要求極高的嵌入式系統,軟件應符合MISRA標準。 本文由清華嵌入式系統研究專家,邵貝貝教授領銜執筆,分六講,跟讀者一起學習MISRAC。 第一講:“‘安全第一’的C語言編程規范”,簡述MISRAC的概況。   第二講:“跨越數據類型的重重陷阱”,介紹規范的數據定義和操作方式,重點在隱式數據類型轉換中的問題。   第三講:“指針、結構體、聯合體的安全規范”,解析如何安全而高效地應用指針、結構體和聯合體。   第四講:“防范表達式的失控”,剖析MISRAC中關于表達式、函數聲明和定義等的不良使用習慣,最大限度地減小各類潛在錯誤。   第五講:“準確的程序流控制”,表述C語言中控制表達式和程序流控制的規范做法。   第六講:“構建安全的編譯環境”,講解與編譯器相關的規范編寫方式,避免來自編譯器的隱患。 希望大家喜歡。

    標簽: 嵌入式 C語言 系統應用

    上傳時間: 2013-12-27

    上傳用戶:franktu

  • 不上傳不讓下載

    不上傳不讓下載,暈死了,易語言的模塊教程,大家自己看吧

    標簽:

    上傳時間: 2015-07-17

    上傳用戶:dongqiangqiang

  • 下面的是學C++時要注意的。 1.把C++當成一門新的語言學習(和C沒啥關系!真的。); 2.看《Thinking In C++》

    下面的是學C++時要注意的。 1.把C++當成一門新的語言學習(和C沒啥關系!真的。); 2.看《Thinking In C++》,不要看《C++變成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因為他們很難而我們自己是初學者所以就不看;

    標簽: Thinking In 語言

    上傳時間: 2013-12-26

    上傳用戶:拔絲土豆

  • 操作系統課內實驗部分

    操作系統課內實驗部分,第3章,死鎖的模擬的java實現。

    標簽: 操作系統 實驗

    上傳時間: 2015-08-13

    上傳用戶:獨孤求源

主站蜘蛛池模板: 于都县| 玉环县| 磐安县| 台东县| 新竹县| 庆阳市| 西乌珠穆沁旗| 阿勒泰市| 中牟县| 青州市| 维西| 肃北| 噶尔县| 乌鲁木齐县| 开远市| 北流市| 宁阳县| 安平县| 滨海县| 河曲县| 日喀则市| 建平县| 平凉市| 陵川县| 武威市| 电白县| 昭苏县| 侯马市| 翁源县| 鞍山市| 乳山市| 洛川县| 盖州市| 镇远县| 应城市| 新乐市| 兴海县| 营山县| 罗田县| 彰化县| 平乐县|