原创 l2-admin 後臺管理系統

背景 之前做過一個spring cloud的腳手架,最近要做一個內部系統,所以又做了個簡單的基於springboot2.0+shiro+jwt+jpa的權限系統腳手架 l2-admin 後臺管理系統 項目簡介 l2admin 基於

原创 根據模板生成代碼的命令行工具(GoLang開發)

項目地址: https://github.com/lwydyby/generator-cli 前言 儘量少幹活,讓數據塑造代碼; 依靠工具,把機制和策略分離 建設性懶惰是大師級程序員的基本美德之一(一切爲了簡化開(偷)發(懶)

原创 elementui表格的列拖拽及動態顯示列實現

安裝Sortable npm install sortablejs --save 引入Sortable import Sortable from 'sortablejs' 添加列拖拽方法 //列拖拽 columnD

原创 nova-scheduler select-destination源碼梳理

scheduler的調度流程 注: 源碼可以從~/nava/scheduler/managert.py (select_destinations)開始 scheduler從接受到rpc調用開始,所經歷的流程大概如下圖所示: 對

原创 vertx源碼分析(一)---------------vertx啓動流程分析

環境準備 源碼下載 國內:https://gitee.com/mirrors/vertx github: https://github.com/eclipse-vertx/vert.x 解決依賴報錯 本系列以3.8爲基礎進行分析,

原创 k8s狀態上報及調度實現分析

1. 概述 下面的實現分析中會涉及到k8s三個組件,分別爲: scheduler: k8s的調度組件,這裏負責篩選node來創建pod api-server: 這裏負責對etcd的增刪改查,在k8s中只有該組件可以對etcd進行

原创 win10 docker拉取私有倉庫 http: server gave HTTP response to HTTPS client

之前查了一下都是linux上的解決方式,後邊查了下官網的文檔,找到了解決辦法: 按照下圖的方式依次操作,後邊就和linux上的解決方式一樣了。 文檔地址:https://docs.docker.com/docker-for-win

原创 mac iterm2 sz rz 失效問題解決

這裏我就不寫如何安裝和配置了,相信翻到這裏的時候應該已經看過很多個一樣的教程了= = 我遇到的失效的問題是,根據網上的配置完成後,在本地使用是正常的,而一旦使用了expect就會失效, 這裏提到了一個解決方案:https://bl

原创 整合了阿里巴巴JAVA編碼規範的PMD包配合GitLab提升團隊代碼質量

如果gitlab是直接部署到服務器上的,可以直接參考這篇博客:https://www.jianshu.com/p/b87ca8615c9c 我打包好的jar包。和增加了註釋的與pmd的xml相對應的pdf文檔: 鏈接:https:

原创 如何使用vertx反向代理處理大文件的下載

前言 由於我們的api-gateway使用vertx web開發,而大文件的下載在通過網關處理時,會超時並且嚴重拖慢網關的處理。所以需要單獨優化處理了下載接口,讓網關可以將後端傳過來的buffer直接發送給客戶端,而不需要等待網關

原创 elementui table實現動態將列固定到左側(fixed)

前言 這個功能是是elementui表格的列拖拽及動態顯示列實現基礎上進行的功能增強 在開始之前請自行查詢v-contextmenu 組件的安裝以及全局引用 注:後端開發前端實現並不規範,主要講個思路,代碼優化看你了(如果有可以私

原创 github actions初體驗(一) ----如何自動化構建maven項目並打包上傳docker鏡像

前言 本文是一個簡單教程,演示如何構建maven項目並打包上傳docker鏡像 這裏我就不再寫基本教程和簡介了,不太清楚的可以看大佬的博客:GitHub Actions 入門教程 成功的截圖 構建配置 jobs: build

原创 如何基於elementui table實現自己的表格組件

前兩篇博客已經講過如何實現,這裏我把功能抽成了一個組件,這樣如果有多個需要該功能的表格就可以複用了: 首先先是組件的代碼: <template> <el-table v-loading="listL