原创 Python代碼這樣寫更優雅

Python 這門語言最大的優點之一就是語法簡潔,好的代碼就像僞代碼一樣,乾淨、整潔、一目瞭然。 但有時候我們寫代碼,特別是 Python 初學者,往往還是按照其它語言的思維習慣來寫,那樣的寫法不僅運行速度慢,代碼讀起來也費盡,給人一種拖

原创 https傳輸過程及原理

1. 基礎知識 SSL:一般情況下,網站使用的都是明文方式傳輸數據,但是在涉及到一些隱私信息時(如銀行交易),這個時候網站就會跳轉到 SSL,SSl的功能就是提供加密數據。這樣的話,TCP/IP協議只要做好的自己的事情,數據加密就全權委

原创 ubuntu製作同版本離線源文件

確保你擁有一臺可以上網的ubuntu設備,系統要和無法上網的ubuntu設備一致。 1、在可以上網的ubuntu設備上,對想要離線安裝的組件進行預處理。 (1)清理apt的下載緩存區。 sudo rm -rf /var/cache/apt

原创 ubuntu離線安裝pymysql

#ubuntu系統離線安裝pymysql ###1. 下載離線安裝包: https://pypi.python.org/packages/29/f8/919a28976bf0557b7819fd6935bfd839118aff913407

原创 docker-compose.yml文件使用變量參數和定義容器的環境變量

docker-compose.yml文件使用變量參數: jasper@jasper-S1200RP:~/test/testcompose$ cat docker-compose.yml   version: '3.7'      serv

原创 Git提交代碼自動觸發Jenkins 2.176.1構建項目

1.需求場景 用戶提交代碼後自動觸發jenkins構建項目 流程圖如下: 下載所需插件,系統設置--》插件管理,搜索以下兩個插件,選擇安裝   登錄gitLab,生成一個Personal Access Tokens     進入J

原创 【Docker】Ubuntu16.04將Docker升級至最新版

【Docker】Ubuntu16.04將Docker升級至最新版 1.使用curl升級到最新版### curl -fsSL https://get.docker.com/ | sh 2.重啓Docker### sudo syste

原创 什麼是jar包

什麼是jar包 JAR(Java Archive)是Java的歸檔文件,它是一種與平臺無關的文件格式,它允許將許多文件組合成一個壓縮文件。 如何打/解包 使用jdk/bin/jar.exe工具,配置完環境變量後直接使得jar命令即

原创 jar解壓後重新打成jar,不依靠開發工具

一.背景:        參考了網上的經驗和Java在dos中的語句,實現將jar包解壓成文件夾修改其中配置文件,在不依靠開發工具的情況下重新打回jar包。 二.具體步驟        1.如圖所示,其他的是lib包,紅色標註的

原创 使用 Kubernetes 和 Jenkins 創建一個 CI/CD 流水線

CI/CD 嘗試解決什麼問題? CI/CD 同 DevOps、Agile、Scrum、Kanban、自動化以及其他術語一樣,是一個一起被經常提及的專用術語。有時候,它被當做工作流的一部分,但是並沒有搞清楚這是什麼或者爲什麼它會被採用。對於

原创 微服務部署:藍綠部署、滾動部署、灰度部署(金絲雀部署)

簡介 產品或者項目不可能一步到位,一次性推向用戶,故而有版本的存在。在app版本更新或者項目迭代的過程中,不可避免需要發佈。發佈就是部署/重新部署;部署就是修改;修改則意味着風險。 目前有很多用於部署的技術,本文將目前常用的佈署方案做一個

原创 通過隧道模式訪問遠程主機的8080端口

  來源:https://blog.csdn.net/anqixiang/article/details/103488820?utm_source=app 配置完成後點擊“連接”依次輸入用戶名和密碼連接成功後在瀏覽器訪問localhost

原创 腦圖XMind 8免費激活方法

原文鏈接:https://blog.csdn.net/qq_19314763/article/details/81201032 版權聲明:本文爲博主原創文章,遵循 CC 4.0 by-sa 版權

原创 Centos6管防火牆iptables

原文鏈接:https://blog.csdn.net/aaron_80726/article/details/79027760 注意:要進入到~目錄 也就是家目錄下才能查看防火牆 進入家目錄:c