原创 Ubuntu18.04遇到的一些相關問題

VMware中虛擬機的複製與移動 當在VMware中複製或移動時虛擬機會在開啓過程前彈出一個提示框,讓用戶選擇“我已移動該虛擬機”或“我已複製該虛擬機”。 “我已移動該虛擬機” 表示打開後,虛擬機的網卡的mac地址不變,如果複製

原创 go微服務框架Kratos的安裝

Kratos Kratos是bilibili開源的一套Go微服務框架,包含大量微服務相關框架及工具。 名字來源於:《戰神》遊戲以希臘神話爲背景,講述由凡人成爲戰神的奎託斯(Kratos)成爲戰神並展開弒神屠殺的冒險歷程。

原创 fabric1.4.1raft網絡搭建

基於Raft共識算法搭建多機Fabric1.4.1網絡 在fabric1.4.1的版本中,提供了基於raft共識的raft排序服務。raft的模型可以容忍奔潰,如果有節點故障掉線可以正常運行。前提是要有大多數存活,也就是要保證1

原创 go從服務器導出Excel文件流給前端瀏覽器及前端如何解析

go服務端導出.xlsx格式的Excel文件流給前端瀏覽器 上傳文件(以".xlsx"類型的Excel爲例)並讀取數據請參考https://blog.csdn.net/fbbqt/article/details/106016895

原创 Postman調試接口遇到的問題

代理問題 本文接口是用postman調試導出表格接口,在Send下方有Send and Download按鈕,點擊就可進行調試 1、首先需要ping一下後臺接口中的端口號,看看是不是端口未開!!! 2、若後臺接口服務正常,出現如

原创 FormFile上傳文件與gorm使用事務操作MySQL

通過FormFile上傳文件進行判斷 導出文件(以".xlsx類型的Excel爲例")及前端如何接收,請參考https://blog.csdn.net/fbbqt/article/details/105792435 獲取當前文件的

原创 Goland IDE如何進行項目調試

Goland IDE 文件調試 單文件或多文件調試的時候,直接在main函數debug就行,但有時候也需要設置 在IDE的右上角下拉框中選擇編輯設置 如下圖所示,選擇run kind爲File 找到文件進行調試 Gola

原创 go module 基本使用及Goland IDE的設置

go module簡介 github地址 https://github.com/golang/go/wiki/Modules go版本在1.13及以後使用了官方自帶的go依賴管理庫go module進行管理。 go module將

原创 FormFile上傳文件

通過FormFile上傳文件進行判斷 //上傳多文件 ctx.Request.MultipartForm //上傳單文件 ctx.Request.FormFile("file") //file 是文件名 package

原创 go從服務器導出Excel

go導出.xlsx格式的Excel文件 import ( "github.com/tealeg/xlsx" bm "github.com/bilibili/kratos/pkg/net/http/blademaster" )

原创 使用B站框架時遇到的一些錯

1、grpc版本不兼容 框架自帶的grpc v1.27.0版本,出現不兼容問題,在go build編譯時出現如下錯誤 kratos@kratos:~/go/src/kratos_demo/app/kratos/demo/cmd$

原创 LayUI使用distpicker.js插件實現三級聯動

本文前端是採用layui模板,三級聯動採用的是distpicker.js插件 distpicker.js插件地址下載distpicker文件後,dist文件夾中的不能用(這是編譯壓縮後的文件),只能用src文件夾中的 1、新增頁面

原创 Beego項目如何在Linux系統後臺運行以及調回前臺運行

1:nohup和&命令使進程在後臺運行,查看及終止 在用xshell或者命令行工具連接服務器運行項目的時候,總需要關掉當前的窗口,但程序也隨之停止運行。如果要實現程序在後臺運行,現在用的比較多的一種方案就是nohup,所以參考網上

原创 fabric1.4.1環境部署

Fabric環境搭建的準備 關於fabric環境的配置,主要包括go語言、docker、docker-compose等,具體的安裝步驟如下: 準備工作 1. 官方幫助文檔:https://hyperledger-fabric.re