原创 操作系統:實驗一補充 進程調度算法(包含時間片輪轉調度和多級反饋隊列調度)

時間片輪轉: 時間片輪轉算法的基本思想是,系統將所有的就緒進程按先來先服務算法的原則,排成一個隊列,每次調度時,系統把處理機分配給隊列首進程,並讓其執行一個時間片。當執行的時間片用完時,由一個計時器發出時鐘中斷請求,調度程序根據這

原创 關於Nginx啓動成功,瀏覽器不能訪問的解決辦法

執行 ps aux|grep nginx 執行結果如下,的確Nginx服務已經啓動。 然後執行 ss -ntlp 查看80-端口是否被分配給了Nginx,執行結果如下: 第一步,對80端口進行防火牆配置: firewall-c

原创 Ubuntu 18.04下創建新用戶/目錄、修改用戶權限及刪除用戶的方法

以下介紹在Ubuntu 18.04系統下創建新用戶/目錄、修改用戶權限及刪除用戶的正確方法。在Ubuntu系統上創建新用戶使用[sudo useradd 用戶名]命令,但只能創建用戶,不能在/home/中創建用戶目錄,也無法設置用

原创 牛客網刷題第一天(C/C++)(總結)

1. a=a+b; b=a-b; a=a–b; // 這種方式考慮溢出 a ^= b; b ^= a; a ^= b; // 不需要考慮溢出 a ^= b, 此時 a 中記錄了a和b兩個數中,各個二進制位的異同情

原创 操作系統:實驗四 頁面置換算法

一. 實驗目的: 1、通過編寫和調試存儲管理的模擬程序以加深對存儲管理方案的理解。熟悉虛存管理的各種頁面淘汰算法 2、通過編寫和調試地址轉換過程的模擬程序以加強對地址轉換過程的瞭解。 二 . 實驗指導: 設計一個請求頁式存儲管理

原创 算法:(選做)獨立任務最優調度問題

用兩臺處理機A和B處理n個作業。設第i個作業交給A處理需要時間ai,交給B處理需要時間bi。由於各作業的特點和機器的性能關係,ai和bi之間沒有明確的大小關係。既不能將一個作業分開由2臺機器處理,也沒有一臺機器能同時處理2個作業。

原创 操作系統:實驗三 動態分區分配算法

一、實驗目的 用高級語言編寫和調試一個內存連續分配中動態分區分配模擬程序,以加深對進程的概念及進程調度算法的理解. 二、實驗指導 設計程序模擬內存動態分區分配流程,要求實現三項功能:分配內存、回收內存、顯示內存使用情況 內存連續分

原创 操作系統:實驗五 目錄管理(選做)

實驗五 目錄管理 一. 實驗目的: 通過編寫一個簡單的目錄管理程序,實現主要的目錄操作命令,加深操作系統對於文件目錄管理方式的理解。 二 . 實驗指導: 仿照DOS操作系統的目錄管理,實現簡單的目錄管理命令,要求建立多級目錄結

原创 微信小程序:仿b站小程序

github項目地址

原创 怎樣使用 ssh 命令遠程連接服務器?

以cmd和 阿里雲 ECS雲服務器 爲例, 想要進行遠程連接, 可以使用 ssh 用戶名@服務器IP 進行連接. 如下: 用戶名@服務器地址 passwd 注意: 密碼輸入時是沒有提示的 root 是超級管理員 連

原创 操作系統:實驗二 銀行家算法

一、實驗目的 用高級語言編寫和調試一個銀行家算法程序,並可以利用銀行家算法模擬分配資源以及進行安全性檢查。加深對銀行家算法的理解。 二、實驗指導 銀行家算法中的數據結構 (1) 可利用資源向量Available。這是一個含有m個

原创 牛客網刷題第二天(C/C++)(總結)

1. 一般我們把 short 稱爲短整型,把 long 稱爲長整型,把 long long 稱爲超長整型,把 int 稱爲整型。unsigned 打頭的那些整數類型統稱爲無符號整型。例如:我們稱 unsigned short 爲無

原创 pytorch 手寫數字識別

import torch as t from matplotlib import pyplot as plt def plot_curve(data): fig=plt.figure() plt.plot(ran

原创 小米官網首頁(html+css+JavaScript)

輪播圖和tab切換均用js實現 代碼放在網盤了,需要自取 網盤地址 提取碼:1yft

原创 更改pip源至清華、阿里、中科大鏡像(臨時使用)

可以在使用pip的時候加參數 清華源: -i https://pypi.tuna.tsinghua.edu.cn/simple 阿里源: -i https://mirrors.aliyun.com/pypi/simple 中科