原创 SpringBoot配置參數修改方式

方式一: 配置文件 application.properties server.port=7777 方式二: java啓動命令   # 以應用參數的方式   java -jar <path/to/my/jar> --serve

原创 JDK和JRE的區別和聯繫

    從圖中可以看出JDK是整個JAVA的核心,包括了Java運行環境JRE(Java Runtime Envirnment)、一堆Java開發工具(javac/java/jdb等)和Java基礎的類庫(即Java API 包),下面開

原创 .NET使用MailKit對收件箱進行操作

框架支持版本如下Supports .NET 4.5, .NET 4.6, .NET 4.7, .NET 4.8, .NET 5.0, .NETStandard 2.0, Xamarin.Android, Xamarin.iOS, Windo

原创 .net core3.1發佈到 linux+docker

服務器配置:linux cenos 7 linux 安裝 docker 安裝方式跳轉:https://www.cnblogs.com/kingsonfu/p/11576797.html linux 安裝.net core 運行環境 1:su

原创 谷歌瀏覽器安裝vue-devtools調試工具

GitHub上下載git clone https://github.com/vuejs/vue-devtools 安裝依賴和打包 進入目錄 cd vue-devtools 安裝依賴 npm i 或 cnpm i (npm較慢) 打包 np

原创 sqlserver事務隔離

事務是一個工作單元,可能包含查詢和修改數據以及修改數據定義等多個活動。我們可以顯式或隱式的定義事務邊界。可以使用BEGIN TRAN或者BEGIN TRANSACTION語句顯式的定義事務的開始。如果希望提交事務,可以使用COMMIT TR

原创 設計模式簡單介紹(一)

首先說明一下設計模式得產生:設計模式是衆多軟件開發者在編碼過程中得經驗和遇到的錯誤問題總結出來的。使用設計模式是爲了重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 設計模式可以分爲三大類:1.創建型模式 2.結構型模式 3.行爲型模式

原创 linux搭建kibana

下載 kibana wget https://artifacts.elastic.co/downloads/kibana/kibana-6.7.0-linux-x86_64.tar.gz tar -xzvf kibana-6.7.0-lin

原创 分佈式數據庫中間件 MyCat

MyCat 簡介前面文章我們提到,如果數據量比較大的話,我們需要對數據進行分庫分表,分完之後,原本存在一個數據庫中的數據,現在就存在多個數據庫中了,就像下面這樣:     那麼此時 MyCat 所扮演的角色就是分佈式數據庫中間件! MyCa

原创 C# 中的Async 和 Await

自從C# 5.0時代引入async和await關鍵字後,異步編程就變得流行起來。尤其在現在的.NET Core時代,如果你的代碼中沒有出現async或者await關鍵字,都會讓人感覺到很奇怪。 想象一下當我們在處理UI和按鈕單擊時,我們需要

原创 ubuntu18.04下Kafka安裝與部署

Apache Kafka是分佈式發佈-訂閱消息系統,Apache Kafka與傳統消息系統相比,有以下不同: 它被設計爲一個分佈式系統,易於向外擴展;它同時爲發佈和訂閱提供高吞吐量;它支持多訂閱者,當失敗時能自動平衡消費者;它將消息持久化到

原创 ZooKeeper的安裝與運行

本文講述如何安裝和部署ZooKeeper。 一、系統要求 ZooKeeper可以運行在多種系統平臺上面,表1展示了zk支持的系統平臺,以及在該平臺上是否支持開發環境或者生產環境。 表1:ZooKeeper支持的運行平臺 系統開發環境生

原创 .NET方法params無限傳參數

是否有這樣的需求在創建函數時參數個數不固定,又不想使用重載,那麼下面這個技術就比較適合。 相信你一定見過下面這的代碼: string.Format("我叫:{0}今年:{1}歲.", "師傅", 29); Format 就是string

原创 elk搭建日誌系統

一、使用背景     當生產環境有很多服務器、很多業務模塊的日誌需要每時每刻查看時 二、環境 系統:centos 6.5 JDK:1.8 Elasticsearch-5.0.0 Logstash-5.0.0 kibana-5.0.

原创 .net中的鉤子

前言     Host startup hook,是2.2中提供的一項新的功能,通過使用主機啓動鉤子,允許開發人員在不修改代碼的情況下,在服務啓動之前注入代碼;通過使用鉤子,可以對已部署好的服務在服務啓動期間自定義託管程序的行爲;通過使用鉤