原创 基於echarts 24種數據可視化展示,填充數據就可用,動手能力強的還可以DIY(演示地址+下載地址)

前言 我們先跟隨百度百科瞭解一下什麼是“數據可視化 [1]”。   數據可視化,是關於數據視覺表現形式的科學技術研究。   其中,這種數據的視覺表現形式被定義爲,一種以某種概要形式抽提出來的信息,包括相應信息單位的各種屬性和變量。   

原创 印象最深的一個bug:sessionStorage緩存在移動端失效

無bug,不程序:作爲程序員的我,不是修bug就是在寫bug的路上。   移動端sessionStorage緩存失效是我“印象最深的一個bug”之一,爲啥呢,因爲這個問題導致我加班到很晚。在現在看來就是一個簡單的概念問題。 在我剛工作的

原创 一看就懂的IdentityServer4認證授權設計方案

查閱了大多數相關資料,總結設計一個IdentityServer4認證授權方案,我們先看理論,後設計方案。   1、快速理解認證授權 我們先看一下網站發起QQ認證授權,授權通過後獲取用戶頭像,暱稱的流程。 1、輸入賬號密碼,QQ確認輸入

原创 10分鐘簡單學習net core集成jwt權限認證,快速接入項目落地使用

什麼是JWT JSON Web Token(JWT)是目前最流行的跨域身份驗證、分佈式登錄、單點登錄等解決方案。 JWT的官網地址:https://jwt.io/ 通俗地來講,JWT是能代表用戶身份的令牌,可以使用JWT令牌在api接口中

原创 C#操作手冊(一):命名規範

代碼規範在研發項目團隊中有着重要作用,團隊統一代碼規範,有助於提升代碼可讀性以及工作效率。 代碼規範主要包括命名、版式、註釋等幾個方面: 其中命名包括變量、類、方法、文件名、數據庫、表、字段、接口等方面。 版式包括縮進、換行、對齊、大括

原创 你還記得數據庫三範式嗎?

前言 “學長,SqlServer數據庫三範式可以簡單幫我理解一下嗎?”。 學妹的一句話把我問蒙了,因爲三範式的概念早就丟到外太空去了。 但是呢,我不能直接說我忘記了,爲了不影響在學妹心目中的形象(你懂的),我還特意去百度查了一下。 然後整

原创 ToString()字符串轉換你用正確了嗎?

前言 在開發中,ToString()這個方法太方便了,以致於誤解大家轉換時都是直接Object.ToString()直接轉換, 其實不然, 一般都是轉之前先判斷是否爲null後再進行轉換,否則會直接報錯。     ToString() 每

原创 ASP.NET Core 中間件的使用(三):全局異常處理機制

前言 我們經常聽到“秒修復秒上線”,覺得很厲害的樣子。 其實不然,這只是一個調侃而已,出現問題的方式很多(邏輯漏洞、代碼異常、操作方式不正確等)。 我們今天來說代碼異常問題怎麼快速定位,減少不必要的時間浪費。 這就是今天的主題“添加全局異常

原创 簡單操作:10分鐘實現在kubernetes(k8s)裏面部署服務器集羣並訪問項目(docker三)

前言 經過docker安裝、k8s開啓並登錄,我們終於到 “部署k8s服務器集羣並訪問項目” 這一步了,實現的過程中有太多坑,好在都填平了,普天同慶。 在進行當前課題之前,我們需要有上兩節課的知識內容作爲基礎(docker安裝和k8s開啓)

原创 30分鐘學會Docker裏面開啓k8s(Kubernetes)登錄儀表盤(圖文講解) windows環境30分鐘從0開始快速搭建第一個docker項目(帶數據庫交互)

前言 我們之前搭建了第一個docker項目: windows環境30分鐘從0開始快速搭建第一個docker項目(帶數據庫交互):https://www.cnblogs.com/xiongze520/p/15069441.html 然而我們知

原创 10分鐘學會Visual Studio將自己創建的類庫打包到NuGet進行引用(net,net core,C#)

前言   NuGet就是一個包(package)管理平臺,確切的說是 .net平臺的包管理工具,它提供了一系列客戶端用於生成,上傳和使用包(package),以及一個用於存儲所有包的中心庫。   對於一個現代化的開發平臺,建立一種讓開發者

原创 10分鐘學會windows中iis搭建服務器集羣實現負載均衡和nginx代理轉發 10分鐘搭建服務器集羣——Windows7系統中nginx與IIS服務器搭建集羣實現負載均衡

前言 我們之前聊過 10分鐘搭建服務器集羣——Windows7系統中nginx與IIS服務器搭建集羣實現負載均衡:https://www.cnblogs.com/xiongze520/p/10308720.html 不怎麼理解的可以移步去簡

原创 windows環境30分鐘從0開始快速搭建第一個docker項目(帶數據庫交互) 10分鐘系列:NetCore3.1+EFCore三步快速完成數據庫交互

前言 小白直接上手 docker  構建我們的第一個項目,簡單粗暴,後續各種概念邊寫邊瞭解,各種概念性的內容就不展開,沒了解過的點擊 Docker 教程 進行初步瞭解。 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以

原创 10分鐘系列:NetCore3.1+EFCore三步快速完成數據庫交互

前言 做程序開發,不管是什麼語言什麼數據庫,其中的ORM(對象關係映射)是必不可少的,但是不管選擇哪一種ORM,都需要了解其中的運行機制,配置幫助類等等。 所以很多ORM都開始進行升級封裝,我們只需要引用即可,可謂是開箱即用,特別是對於初學

原创 .netcore第三方登錄授權:10分鐘急速接入

前言 很多對外應用的開發都考慮接入第三方登錄來提高用戶的體驗感,避免用戶進行繁瑣的註冊登錄(登錄後的完善資料必不可免)。 而QQ、微信、支付寶、淘寶、微博等應用就是首選目標(無他,用戶羣體大,支持發開發者授權應用)。 可以點擊下面的地址體