原创 apt-get update 出錯

解決方法: sudo pkill -KILL appstreamcli wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9

原创 Docker創建私有倉庫

 通過Docker官方提供的鏡像Registry 創建本地私有倉庫,創建方式和啓動一個普通鏡像的方式是一樣。 1.在私有倉庫服務器快速創建鏡像倉庫,運行如下代碼:     docker run -p 5000:5000 registry:

原创 Docker之鏡像管理

實驗二、鏡像管理 實驗步驟與調試過程以及結果截圖 1.拉取鏡像 (1)從官方鏡像上拉取一個14.04標籤的鏡像ubuntu: docker image pull ubuntu:14.04 (2)從私有倉庫quay.io上拉取一個late

原创 Docker入門之docker的兩種不同方式的安裝

Docker CE的安裝 首先安裝ubuntu16.04的虛擬機 使用命令sudo apt-get install vim安裝vim 配置靜態IP便於以後實驗 安裝ssh,便於xshell連接方便實驗的進行。 首先卸載舊版本的docker

原创 ubuntu16.04靜態IP配置

1.ifconfig查看網卡名字 我的是ens33 2.進行靜態ip的配置  sudo vim /etc/network/interfaces 未配置前: 配置後: 注:配置網關的時候,需要寫編輯--虛擬網絡編輯器裏的網關 注意:

原创 python基礎視頻鏈接

鏈接:https://pan.baidu.com/s/1Mb1HpiR5jcznoCSBtudLBw  提取碼:p5s7   

原创 分治法求棋盤覆蓋問題

問題: 在一個2^k×2^k (k≥0)個方格組成的棋盤中,恰有一個方格與其他方格不同,稱該方格爲特殊方格。顯然,特殊方格在棋盤中可能出現的位置有4^k種,因而有4^k種不同的棋盤,圖4.10(a)所示是k=2時16種棋盤中的一個。棋盤

原创 用貪心算法求解多級調度問題之簡單代碼實現

題目爲:    假定有7個獨立作業,所需處理時間分別爲{2,14,4,16,6,5,3},由三臺機器M1,M2,M3加工。按照貪心算法產生的作業調度,求處理機所需要的最短作業時間?   思路:本題目可以分爲兩種情況進行考慮:    (1

原创 最大子序列和問題

 給定一個數列,數列中可能有正數,也可能有負數,找出其中連續的一個子數列(不允許空序列),使它們的和儘可能大。   如:   8   0 90 -1 -2 -3 -4 9 8   結果爲:97 解決方法1:暴力求解 思路:用兩層循環來

原创 什麼是惰性求值?(python基礎)

 惰性求值:就是在需要是才進行求值的計算方式,比如  a and b 如果a 爲0則不需要去計算b是否爲真同理a or b 如果a爲1則不需要去計算b是否爲真。

原创 ubuntu16.04配置tomcat環境

第一步,去官網下載tomcat。https://tomcat.apache.org/download-80.cgi第二步,解壓。 在終端輸入以下命令:tar -xf apache-tomcat-8.5.15.tar.gz第三步,配置tom

原创 ubuntu16.04輸入密碼登錄無法進入工作桌面的解決方法

(1)ctrl+alt+f1 ,切換到tty1,輸入管理員帳號和密碼(2)sudo rm -rf .Xauthority*(3)sudo reboot   //重啓

原创 Ubuntu16.04中如何使端口最小化

在輸入命令的時候終端窗口突然全屏最大化,然後輸入命令:ctrl+win窗+↓ 便可以使得窗口退出而且是最小化,然後,手動關閉終端即可。然後新打開一個終端,就不會全屏了。

原创 root:E: 無法獲得鎖 /var/lib/lock - open (11: 資源暫時不可用)資源佔用

1.終端輸入 ps  aux ,列出進程。找到含有apt-get的進程,直接sudo kill pid。或者直接pkill apt-get。2.強制解鎖,命令:sudo rm /var/cache/apt/archives/locksud

原创 C語言基礎之A+B問題

Problem Description Calculate A + B. Input Each line will contain two integers A and B. Process to end of file. Output