原创 .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創建一個