原创 .NET 反射+自定義屬性實現winform窗體間的消息發送

自定義屬性 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tas

原创 .NET快捷鍵的註冊及事件監聽的實現

快捷鍵註冊主要用WinAPi實現,主要功能實現代碼 using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Inte

原创 Windows下ActiveMQ的安裝及啓動

一、ActiveMQ下載 進入下載頁面 http://activemq.apache.org/download.html 點擊 ActiveMQ5 選擇相對應的操作系統進行下載,這裏下載的是windows版本 二、ActiveMQ安裝

原创 .NET 實現ActiveMQ的消息發佈及訂閱

一、項目創建 VS2017創建.Net項目,項目創建完成後,從Nuget搜索並安裝Apache.NMS.ActiveMQ   二、消息發佈及訂閱方法實現  消息發佈 using System; using System.Collec

原创 消息中間件之ActiveMQ簡單介紹

一、什麼是ActiveMQ 1、描述 Apache ActiveMQ是最流行的開源,多協議,基於Java的消息傳遞服務器。 支持來自Java,C,C ++,C#,Ruby,Perl,Python,PHP的各種跨語言客戶端和協議。 使用無處

原创 .Net使用百度語音SDK實現語音播放

一、準備工作  1、百度語音應用appid以及key  首先進入百度AI官網 https://ai.baidu.com/ 官網首頁中的菜單欄中,找到“控制檯”,點擊進入,使用百度賬號登錄     登陸後,在右側的菜單欄中點擊“語音技

原创 Win10系統Oracle VM VirtualBox 安裝MacOS虛擬機

一、基礎環境 Windows系統:Win10專業版64位 虛擬環境:VirtualBox 6.1.4版本 虛擬系統:MacOS 10.12 Sierra 二、虛擬機創建 1、新建—專家模式  2、配置虛擬電腦配置信息,使用已有的虛擬硬

原创 nodejs 環境安裝配置

一、下載安裝 下載地址:https://nodejs.org/en/download/ 安裝 注:安裝時建議,安裝路徑不要使用默認路徑,cmd可能識別不到命令,比如ionic命令等 安裝過程,按照步驟一步一步安裝就可以了,由於新版的N

原创 .Net Core 開發框架及架構彙總——基於C#開發

垂直方向架構   多層架構 分層架構通過程序包或者程序的隔離構建鬆耦合的應用。我們以最近流行的洋蔥架構模型進行分析,如圖   領域模型 包括領域實體/存儲接口/服務接口,是整個程序的核心。 貧血模型 如果把大量的業務邏輯委託給服務接口實

原创 .Net Core Redis的使用

1、項目從Nuget中添加引用 Microsoft.Extensions.Caching.Redis 2、創建RedisCacheHelper.cs 幫助類,代碼如下 using System; using System.Collect

原创 .Net EF Core IEntityTypeConfiguration之CodeFirst實現(SqlServer)

針對.net core EF框架下的CodeFirst實現(Webapi項目) 1、配置文件appsettings.json配置數據庫連接 "ConnectionStrings": { "SOADBContext": "Dat

原创 .Net Core JWT 自定義身份驗證失敗返回的數據格式

#region "JWT身份驗證" //從appsettings.json獲取JWT驗證配置信息 services.Configure<JWTSettings>(Configuration

原创 .net core 控制器中獲取appsettings.json中的配置項

創建與配置相同的實體類 1、單個實體對象 appsettings.json 中配置代碼 "AppSetting": { "SSOPassport": "http://localhost:1908", //webapi接口地址

原创 Asp.Net Core WebApi Swagger+Autofac+JWT的實現(四)

本章講解下Swagger接口文檔的實現 項目的基礎搭建參見:https://blog.csdn.net/liwan09/article/details/100733455 Autofac的註冊實現參見:https://blog.csdn.

原创 Asp.Net Core WebApi Swagger+Autofac+JWT的實現(一)

 開發環境:VS2017、.Net core 2.1、SQLServer數據庫 首先,先將項目的基礎框架搭建起來,項目使用的是Core EF DBFirst機制,DDD模式 本章實現一下項目框架的基礎搭建 1、使用 VS2017創建一個