原创 【梳理】簡明操作系統原理 第七章 線程和鎖(內附文檔高清截圖)

參考教材: Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau 在線閱讀: http://pages.

原创 【Java】在命令行下編譯需要引用自定義包的程序,提示“錯誤:程序包*不存在”的解決方法

先將主程序的 .java 文件引用的全部類用 javac 編譯成 .class 文件,然後用 cd 命令進入主程序的 .java 文件所在目錄,編譯主程序。

原创 【梳理】計算機組成與設計 第1章 計算機中的常見概念(內附文檔高清截圖)

配套教材: Computer Organization and Design: The Hardware / Software Interface (5th Edition) 第一章 計算機中的常見概念 這一章的內容是概述性的

原创 【Java】編程練習:一個極其容易被破解的登錄驗證(滑動滑塊進行拼圖)

import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.lang.Math; class Global { public

原创 操作系統原理實驗:動態分區分配方式(魔改版first fit(首次適應)算法和best fit(最佳適應)算法)(待續)

實驗目的 瞭解動態分區分配方式中使用的數據結構和分配算法,進一步加深對動態分區存儲管理方式及其實現過程的理解。提高設計實驗、發現問題、分析問題和解決問題的能力,並學習撰寫規範的科學研究報告。 內容和要求 1.用C或其他語言分別實現

原创 【C++】map::erase 與 vector::erase 的返回值

#include<iostream> #include<map> #include<vector> #include<algorithm> #include<random> #include<chrono> using names

原创 操作系統原理實驗:使用動態優先權的進程調度算法的模擬

實驗目的 通過動態優先權算法的模擬加深進程概念和進程調度過程的理解,並學習撰寫規範的科學研究報告。 實驗內容與要求 1.對N個進程採用動態優先權算法的進程調度; 2.每個用來標識進程的進程控制塊PCB用結構描述,包括以下字段:進程

原创 操作系統原理實驗:進程創建與退出的常用系統調用(fork、exec、getpid、waitpid、exit)

實驗目的: 熟悉類UNIX系統的常用系統調用fork(), exec(), exit()等,體會並理解類UNIX操作系統創建進程的機制。 通過進程的創建、撤銷和運行加深對進程概念和進程併發執行的理解,明確進程與程序之間的區別。通過

原创 操作系統原理實驗:進程間的簡單通信

實驗目的 學習如何利用管道機制或消息緩衝隊列進行進程間的通信,並加深對上述通信機制的理解。提高學生分析問題和解決問題的能力,並學習撰寫規範的科學研究報告。 實驗內容 編寫一段程序,使用管道來實現父子進程之間的進程通信。子進程項父進

原创 【梳理】簡明操作系統原理 虛擬內存子系統案例選講(VAX/VMS + Linux)(內含文檔高清截圖)

參考教材: Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau 在線閱讀: http://pages.

原创 【梳理】簡明操作系統原理 第六章 內存管理(三):交換(內含文檔高清截圖)

參考教材: Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau 在線閱讀: http://pages.

原创 【梳理】簡明操作系統原理 第五章 內存管理(二):分頁(內含文檔高清截圖)

參考教材: Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau 在線閱讀: http://pages.

原创 【Java】Swing 初步 · 常用 Swing 組件的簡易演示

爲了鍛鍊大家閱讀代碼的能力,本代碼無註釋。 演示的組件有:JFrame, JPanel, JMenuBar, JMenu, JMenuItem, JComboBox, JRadioButton, ButtonGroup, JChe

原创 【梳理】簡明操作系統原理 第四章 內存管理(一):虛擬地址、段和空閒列表(內含文檔高清截圖)

參考教材: Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau 在線閱讀: http://pages.

原创 【梳理】簡明操作系統原理 第三章 高級調度策略(內含文檔高清截圖)

參考教材: Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau 在線閱讀: http://pages.