原创 docker系列教程04---容器網絡
一、Docker不啓動時默認的網絡情況 這裏先把Docker停掉了,然後咱們ifconfig看一眼: ifconfig ens33不用多說了,lo爲迴環。這裏可能還會有一個virbr0,在CentOS7的安裝過程中如果有選擇相關虛
原创 nginx系列文章01---基礎知識
1.何爲反向代理? 在介紹反向代理之前,先來了解一下正向代理。 正向代理:如果把局域網外的Internet想象成一個巨大的資源庫,則局域網中的客戶端要訪問Internet,則需要通過代理服務器來訪問,這種代理服務就稱爲正向代理,下面是正向代
原创 docker更換存儲路徑
存在的問題如圖所示,50G的盤可用只有3.7G了,而/home下有2.1T沒有用,我們需求要docker的數據文件轉到/home目錄中去: 第一步:停步docker systemctl stop docker 第二步:移動
原创 ABP-VNext 用戶權限管理系統實戰03---動態api調用並傳遞token
一、使用動態api的目的 ABP可以自動創建C# API 客戶端代理來調用遠程HTTP服務(REST APIS).通過這種方式,你不需要通過 HttpClient 或者其他低級的HTTP功能調用遠程服務並獲取數據. 現在有兩個服務:Back
原创 NetCore高級系列文章04---async、await原理揭祕
一、async、await本質 直接說結論:它們是C#提供的語法糖,編譯器編譯後是狀態機的調用。 先看如下的一段代碼,要main方法中調用了三個await方法 將此dll進行反編譯爲4.0的代碼如下: 可見到兩個Main方法,也就是
原创 ABP-VNext 用戶權限管理系統實戰01---AuthServer服務遷移數據庫到mysql
一、從github上獲取源碼後修改命名空間 下載dome後修改解決方案名爲Bridge。 二、默認是連接sqlserver的,需要修改爲可以連接mysql 修改appsettings.json文件的ConnectionStrings參
原创 ABP-VNext 用戶權限管理系統實戰----擴展授權類型(單點登錄)
一、適合場景: 1、我方系統在集成到別人的集成本臺時一般是拿別的平臺的用戶名,在我方系統進行登錄 2、我方系統是前後端分離,前端要拿到token 二、解決方案:自定義授權類型 我們知道Identityserver4有四種授權類型:用戶
原创 ABP-VNext 用戶權限管理系統實戰02---用戶權限表的創建與遷移
一、表實體建立 1、菜單表 [Comment("菜單表")] [Table("t_identity_menu")] public class Menu : AuditedAggregateRoot<Guid>, ISoftDelet
原创 ABP-VNext 用戶權限管理系統實戰----問題與解決方案
1、swagger請求總是報:400 Bad Request,但是postman請求是沒有問題 查看日誌報表: 解決方案: 在 ConfigureServices 中增加如下的內容 Configure<AbpAntiForgeryO
原创 深入學習C#系列文章01---C#3 革新寫代碼的新方式
C#3 幾乎所有的新特性都是爲LINQ服務的,但他們單獨使用也非常有用,接下來我們來簡單看看C#3 的幾個新特性吧。 一、自動實現的屬性-----編寫由字段直接支持的簡單屬性,不再顯得臃腫不堪。 之前寫屬性時是大至是這
原创 Linux 安裝jenkins
安裝之前注意jenkins和jdk的版本。2022年7月2日起,jenkins新版本不再支持java8,僅支持java11和java17。安裝步驟如下: 1、下載jdkhttps://www.oracle.com/java/technolo
原创 dump分析器winbdg
工具: winbdg WinDBG不是專門用於調試.Net程序的工具,它更偏向於底層,可用於內核和驅動調試。進行普通的.Net程序調試還是使用微軟專爲.Net開發的調試工具MDBG更方便一些。但是WinDBG能看到更多的底層信息,對於某
原创 jenkins上發佈項目後將文件推送到另一臺服務器build鏡像
1、配置jenkins 1)主頁面點擊manage jenkins 2) 選擇SystemConfiguration 3) 配置服務器信息,注意密碼一定要輸入對,還有端口有,一般是默認的22端口,但有的不是默認的22端口,配
原创 .net fromwork連接rabbitmq發佈消息
1、創建連接工廠類 var factory = new RabbitMQ.Client.ConnectionFactory() { HostName = "120.237.72.46", UserName = "admin
原创 jenkins安裝插件報錯
1、安裝插件publish-over-ssh報錯 解決方案: 下載publish-over.hpi文件 https://updates.jenkins.io/download/plugins/publish-over/0.22/pub