原创 gitlab+jenkins持續集成(CI)

一、環境準備 jenkins容器 gitlab容器 保證兩個容器在同一個網段 二、jenkins配置 初始化之類的就不多說了,看我的博客,有詳細講解: https://blog.csdn.net/hanguofei/article

原创 CICD創建一個簡單的maven任務

搭建環境 搭建maven環境 Linux的alpine版的鏡像 adminie_jenkins_1中 apk add wget wget http://mirror.bit.edu.cn/apache/maven/maven-3/

原创 (5)使用mock數據做出第一個測試頁面

一、引入組件 1.搜索欄主要由一個搜索框和多個按鈕組成 2.表格直接引入element-ui裏的表格組件 3.分頁組件同上 4.彈出框(模態框)同上 效果圖: 二、準備工作 1、在側邊欄加上頁面路由 在/src/router/

原创 初識k8s

瞭解Linux中的六種namespace linux實現了mount、UTS、IPC、network、pid、user這六種namespace。 一個“容器”,實際上是一個由 Linux Namespace、Linux Cgr

原创 ELK (集中式日誌管理)

一、ELK協議棧介紹及體系結構 ELK其實並不是一款軟件,而是一整套解決方案,是三個軟件產品的首字母縮寫,Elasticsearch,Logstash 和 Kibana。這三款軟件都是開源軟件,通常是配合使用,而且又先後歸於 El

原创 (1)vue入門--目錄講解

項目使用vue-cli創建 一、vue程序啓動加載過程 1.程序首先加載main.js 2.main.js創建一個vue實例,並把實例掛載到id=app上,這個id=app會映射到app.vue(創建) 3.啓動時,首頁加載i

原创 gitlab服務器報錯502,解決方法

一、報錯: 環境:docker-compose 起的 gitlab 服務器 報錯截圖: 二、原因分析: 這個錯出現過兩次,每次原因都不一樣。我們挨個分析。 1、由於 docker-compose up 的時候掛載的本地有原來的數

原创 WSGI,uwsgi, uWSGI理解

WSGI 全稱:Web Server Gateway Interface 翻譯過來就是Web服務器網關接口;WSGI是一個規範協議,定義了Web服務器如何與Python應用程序進行交互,使得使用Python寫的Web應用程序可以和

原创 Python深淺拷貝的區別

一、可變對象與不可變對象 可變對象:一個對象在不改變其所指向的地址的前提下,可已修改地址中的值 不可變對象:一個對象的地址是不能修改的,如果修改了這個對象的值,他所指向的地址也會改變 常見不可變元素包含: int,float,

原创 mysql中間件彙總

一、寫在前面 mysql作爲互聯網公司都會用到的數據庫,在使用過程中。會用主從複製來提高性能。會用分庫分表解決寫入問題。以下介紹mysql中間件的一些實現方案 二、Atlas Atlas時 360 公司開發維護的一個基於MySQL

原创 ELK部署 (docker-compose方式)

ELK的部署方式有很多種,這裏我介紹一種簡單的部署方式:docker-compose 一、docker-compose.yml version: "3.2" services: elasticsearch: i

原创 (4)構建第一個vue應用

一、功能介紹 todoList:任務計劃列表 大致功能: 1.輸入框輸入內容後,按enter鍵,即可把內容添加到下方列表 2.可將單個todo標爲完成 3.可刪除單個todo 4.雙擊todo進行編輯,按esc鍵取消 5.顯示未完

原创 (2)vue-element-admin登錄流程梳理

一、準備工作 項目模板採用vue-element-admin,使用vue和element-ui實現 1.目錄結構 permission.js 登錄流程中,permission.js是最重要的環節,這個文件是路由的全局鉤子(bef

原创 (3)從0開始搭建一個vue+springboot的前後端分離登陸案例

一、前端(vue.js+iview) 1.新建一個vue項目,取名login 使用vue init webpack login初始化一個vue項目。 然後進入login目錄 2.初始化包結構 執行npm install(需要

原创 如何製作一個U盤啓動盤並進行裝機?

一、概述 工作生活中,我們難免會遇到重做系統的情況,如果我們不會製作啓動盤,那隻能去電腦維修點花錢重做系統。一來不方便,二來太費錢。所以今天教大家如何製作U盤啓動盤 二、製作步驟 1、準備一個空的8G左右的U盤,用 Rufus