原创 windows安裝Mysql

第一步:下載mysql.zip  下載地址:https://dev.mysql.com/downloads/mysql/   選擇:Windows (x86, 64-bit), ZIP Archive  大小爲:187.8M 下載完後解壓

原创 string類型擴展

string類型常用方法擴展 using System.Security.Cryptography; using System.Text; using System.Text.RegularExpressions; public s

原创 Windows10下安裝Redis

第一步: 下載windwos版本的redis 下載地址:https://github.com/microsoftarchive/redis/releases 下載下來解壓到C盤C:\Program Files\Redis-x64-3.2.

原创 NetCore3.0使用HttpClient

不帶參數的HttpClient 第一步:在Startup的ConfigureServices方法中注入ICO容器 public void ConfigureServices(IServiceCollection services) {

原创 .NET CORE基礎

.NET CORE的亮點及特性 2 3 4 開始 public class Program { public static void Main(string[] args) { CreateHos

原创 Vue自定義指令:第三天

前言 Vue爲我們提供了很多內置指令,如 v-bind, v-on,v-text等等。但是有時候我們需要自己定義一些我們自己的指令來實現我們自己的功能。 下面我們就來看看如何自定義指令: 自定義全局指令 案例一:自定義全局v-focus指

原创 Vue自定義按鍵修飾符:第二天

在很多時候,我們想要在鍵盤上按一個指定的鍵,實現,新增,刪除的目的,比如按一下回車鍵,就要實現新增數據的目的 這樣我們就需要監聽鍵盤事件。比如 keydown:按鍵按下,keyup:按鍵擡起,keypress:按鍵按下擡起 在Vue中允許

原创 Net中使用 RabbitMq | Topic ExChange 模糊路由模式(主題模式)

RabbitMQ提供了四種Exchange:direct, topic, fanout, header  header模式在實際使用中較少,本文只對前三種模式進行比較。 Topic ExChange屬於模糊連接模式(主題模式), 直連模式

原创 Net中使用 RabbitMq | Return 消息不可達處理機制

生產者通過指定一個 exchange 和 routingkey 把消息送達到某個隊列中去,然後消費者監聽隊列,進行消費處理。但是在某些情況下,如果我們在發送消息時,當前的 exchange 不存在或者指定的 routingkey 路由不到

原创 Net中使用 RabbitMq | Message 消息內容

Message:它是服務器和應用程序之間傳送消息數據 Message:本質上就是一段數據,由Properties和PayLoad(Boby)組成 Message常用屬性 Delivery mode: 是否持久化,1 : Non-persi

原创 Ubuntu 16.04 安裝RabbitMQ

RabbitMq簡介 RabbitMQ 是一個開源的消息代理和隊列服務器,用來通過普通協議在完全不同的應用之間共享數據(這句話的含義就是可以跨平臺,跨語言的) RadditMQ 是使用Erlang語言來編寫的 並且RabbitMQ是基於A

原创 Vue基礎:第一天

Vue.Js文件的引入: <head> <meta name="viewport" content="width=device-width" /> <title>Vue學習</title> <!-- 可以引入本地

原创 NetCore 使用Log4Net

首先去Nuget中安裝Log4Net包 安裝:log4net 安裝:Microsoft.Extensions.Logging.Console 安裝:Microsoft.Extensions.Logging.Log4Net.AspNetCo

原创 NetCore 基於Cookie的身份驗證

ASP.NET Core 認證系統,包括Cookie, JwtBearer, OAuth, OpenIdConnect等 下面我們要講的就是基於Cookie的身份認證   由於HTTP協議是無狀態的,但對於認證來說,必然要通過一種機制來保

原创 IdentityServer4 實現自定義 GrantType 授權模式

OAuth 2.0 默認四種授權模式(GrantType): 授權碼模式(authorization_code) 簡化模式(implicit) 密碼模式(password) 客戶端模式(client_credentials) 使用 Ide