初識ASP.NET Core的小伙伴一定會發現,其幾乎所有的項目依賴都是通過依賴注入方式進行鏈式串通的。這是因為其使用了依賴注入 (DI) 的軟件設計模式,代碼的設計是遵循着“高內聚、低耦合”的原則,使得各個類與類之間的關系依賴於接口,這樣做的目的是能更有利於項目代碼的維護與擴展 ...
NoSQL是泛指非關系型的數據庫,現今在我們的項目中也多有使用,其獨特的優點為我們的項目架構帶來了不少亮點,而我們這里的主角 MongoDB 則是NoSQL數據庫家族中的一種。事實上,NoSQL數據庫的應用場景有很多,其最主要的目的就是為了能解決大規模數據集合多重數據種類帶來的困難,及大數據應用的難題。 MongoDB MongoDB是一個開源的文檔型數據庫,由C 語言編寫,采用分布式的文件存儲方 ...
2018-09-27 16:08 13 2679 推薦指數:
初識ASP.NET Core的小伙伴一定會發現,其幾乎所有的項目依賴都是通過依賴注入方式進行鏈式串通的。這是因為其使用了依賴注入 (DI) 的軟件設計模式,代碼的設計是遵循着“高內聚、低耦合”的原則,使得各個類與類之間的關系依賴於接口,這樣做的目的是能更有利於項目代碼的維護與擴展 ...
在ASP.NET Core上利用MassTransit來集成使用RabbitMQ真的很簡單,代碼也很簡潔。近期因為項目需要,我便在這基礎上再次進行了封裝,抽成了公共方法,使得使用RabbitMQ的調用變得更方便簡潔。那么,就讓咱們來瞧瞧其魅力所在吧。 MassTransit 先看 ...
net core中完美解決多租戶分庫分表的問題 前幾天有人想做一個多租戶的平台,每個租戶一個庫,可以進行水平擴展,應用端根據登錄信息,切換到不同的租戶庫 計划用ef core實現,他們說做不出來,需要動態創建dbContext,不好實現 然而這個使用CRL很輕松就能 ...
教程 01 | 模塊化方案一 02 | 模塊化方案二 其他教程預覽 分庫分表項目實戰教程 Git地址: https://github.com/MrChuJiu/EasyLogger 01 | 前言 02 | 簡單的分庫分表設計 03 | 控制反轉搭配簡單業務 04 | 強化 ...
廢話不說直接上代碼; View Code View Code View Code ...
在IT圈混跡了近十年,今已正當而立之年卻仍一事無成,心中倍感惶恐慚愧。面對竟爭如此激列的環境,該如何應對?卻也知不能讓自已閑着,得轉起來,動起來。於是,便想着利用最新技術棧將自已原來的收費產品重寫一次 ...
最近在做個微信公眾號的項目,需要將入口放置在公眾號二級菜單內,通過點擊該菜單鏈接后進入到該項目中去,進入到項目后程序會自動通過微信公眾號的API完成用戶的OpenId獲取。需求很簡單,實現起來也不復雜,於是在一番折騰后需求實現了。為此,寫下此文僅為初次接觸的朋友提供個小小的幫助。 准備 ...
在我們很多應用中會遇到有一種基於一系列時間的數據需要處理,通過時間的順序可以將這些數據點連成線,再通過數據統計后可以做成多緯度的報表,也可通過機器學習來實現數據的預測告警。而時序數據庫就是用於存放管理 ...