原创 docker系統中/var/lib/docker/overlay2

https://www.cnblogs.com/snooker/p/10963377.html 一、遷移/var/lib/docker目錄 1、du -hs /var/lib/docker/ 命令查看磁盤使用情況。 root@nn0:~

原创 docker-compose設置靜態ip和link與depends_on的區別

    在容器中設置靜態ip,這似乎又是一個過時的老話題,但是在討論羣中仍然有朋友爲此感到困惑。我致力於解決這些小問題和在使用中容器落地的問題。爲此,我又寫了這篇文章來描述容器中使用靜態ip,和不使用靜態ip link的技巧。 在正式配置

原创 docker文件存儲驅動overlay2

背景 https://zhuanlan.zhihu.com/p/41958018 本系列Docker筆記將以基於TensorFlow的模型的訓練與部署的具體場景爲例,總結Docker的基本原理、安裝、鏡像製作、容器部署等。事實上,在學校實

原创 CAS自旋與ABA問題

CAS自旋 CAS(Compare And Swap)比較並轉換 該算法涉及三個數:內存值V,舊的預期值A,新的預期值B。當且僅當舊的預期值A和內存值V相同時,將內存值改爲B,否則什麼也不做。 如何來理解上面這一段話呢?我們先了解一下樂觀

原创 layui學習crud

Layui_1.0.9_分頁實例_Java https://www.cnblogs.com/eRrsr/p/8367749.html 一、實體 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1

原创 Linux安裝redis 完整

安裝:https://www.jianshu.com/p/564b0c1ccf53 1.獲取redis資源   wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解壓

原创 攔截器(Interceptor)和過濾器(Filter)以及監聽器(Lstener)的執行順序和區別

一、引言 本來想記錄一下關於用戶登陸和登陸之後的權限管理、菜單管理的問題,想到解決這個問題用到Interceptor,但想到了Interceptor,就想到了Filter,於是就想說一下它們的執行順序和區別。關於Interceptor解

原创 線程sleep、wait、yield、join區別

sleep sleep 方法是屬於 Thread 類中的,sleep 過程中線程不會釋放鎖,只會阻塞線程,讓出cpu給其他線程,但是他的監控狀態依然保持着,當指定的時間到了又會自動恢復運行狀態,可中斷,sleep 給其他線程運行機會時不考

原创 2020年大廠Java面試前複習的正確姿勢(800+面試題附答案解析)

2020年大廠Java面試前複習的正確姿勢(800+面試題附答案解析) 前言  個人覺得面試也像是一場全新的征程,失敗和勝利都是平常之事。所以,勸各位不要因爲面試失敗而灰心、 喪失鬥志。也不要因爲面試通過而沾沾自喜,等待你的將是更美好的未

原创 synchronized與Lock、ReentrantLock

synchronized與Lock的區別 兩者區別: 1.首先synchronized是java內置關鍵字,在jvm層面,Lock是個java類; 2.synchronized無法判斷是否獲取鎖的狀態,Lock可以判斷是否獲取到鎖; 3.

原创 完整的 RPC 框架

在一個典型 RPC 的使用場景中,包含了服務發現、負載、容錯、網絡傳輸、序列化等組件,其中“RPC 協議”就指明瞭程序如何進行網絡傳輸和序列化。 下面分別介紹核心 RPC 框架的重要組成: 客戶端(Client):服務調用方。 客戶端

原创 Git常用命令以及github操作

​ 本文主要記錄了Git常用的一些命令,和Git基本使用教學,包括了版本庫的創建、代碼提交、推送、拉取、版本回退、撤銷等操作。 1. 簡介 1.1 Git簡介 Git(讀音爲/gɪt/。)是一個開源的分佈式版本控制系統,可以有效、高速地

原创 Linux下虛擬機安裝網絡配置

Linux下的網絡配置 1. Xshell 在安裝好虛擬機後就可以正常使用了。但是在正常工作中不可能真的在服務器上操作,一般都是通過ssh客戶端工具連接服務器進行操作。 這裏用到的客戶端工具是Xshell,通過該工具連上服務器後就可以在自

原创 eclipse安裝activiti工作流插件eclipse安裝activiti工作流插件

方式一:在有網絡的情況下,安裝流程設計器步驟如下:   1、點擊eclipse上方工具欄的Help,選擇Install New Software   2、彈出如下窗口,然後填寫插件名稱和安裝地址   Name: Activiti BPM

原创 阿里雲 centos7 升級最新版內核

1:安裝epel最新的倉庫     導入密鑰    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org     安裝倉庫    yum install https://ww