理解 ASP.NET Core: 驗證

# ASP.NET Core 驗證 通常在應用程式中,安全分為前後兩個步驟:驗證和授權。驗證負責檢查當前請求者的身份,而授權則根據上一步得到的身份決定當前請求者是否能夠訪問期望的資源。 既然安全從驗證開始,我們也就從驗證開始介紹安全。 ## 驗證的核心概念 我們先從比較簡單的場景開始考慮,例如在 We

解鎖環境變數在雲原生應用中各種姿勢

應用程式在某些時刻總是需要一些外掛配置,雲原生應用的實踐是在容器化之前就將應用程式配置保留在程式碼之外。 > 12-Factors App:Store config in the environment ① 外掛配置檔案:業務配置 appsettings.json > 可以在程式碼中要求載入appse

基於gin的golang web開發:整合swagger

在前後端分離的專案維護一份完整且及時更新的api文件會極大的提高我們的工作效率,傳統專案中介面文件都是由後端開發手寫的,這種文件很難保證及時性,久而久之便失去了參考意義。swagger給我們提供了一種新的維護文件的方式,在gin中只需要編寫一些註釋即可生成一份可互動的介面文件。 ``` go get -u

頭禿了,Spring Boot 自動配置原始碼解析瞭解一波~

持續原創輸出,點選上方藍字關注我 目錄 前言原始碼版本@SpringBootApplication幹了什麼?@EnableAutoConfiguration幹了什麼?總結 前言 為什麼Spring Boot這麼火?因為便捷,開箱即用,但是你思考過為什麼會這麼便捷嗎?傳統的SSM架構配置檔案至少要寫半天,

async await 你真的用對了嗎?

大部分同學瞭解Promise,也知道async await可以實現同步化寫法,但實際上對一些細節沒有理解到位,就容易導致實際專案中遇到問題。 開始先拋結論,下文將針對主要問題點進行論述。 1、所有async方法呼叫,必須加await或catch,捕獲錯誤;如果最上層的async方法是被框架(react、eg

用了Redisson的Spring Boot Starter搞的我都想重寫個

在對接一個小程式推送的框架時,需要將 access_token 儲存到 Redis 中,框架中提供了儲存邏輯,只需要將 RedissonClient 物件傳進去即可。 框架內部在用 Redisson 的 RBucket 進行資料儲存時報錯了,原因是 fst 裡面的一個方法找不到了,這一看就是版本的問題。 R

從硬體級別再看可見性和有序性

  前言 王子之前的文章對於併發程式設計中的可見性問題已經有了一個初步的介紹,總結出來就是CPU的快取會導致可見性問題。 這樣的解釋其實是沒有問題的,但這裡說的“快取”其實一個籠統的概念,快取其實指的是暫存器、快取記憶體和寫緩衝器。 今天我們就從硬體的級別再來探索一下出現可見性問題的原因,讓小夥伴們

像程式設計師一樣思考——提高解決問題的能力

在以前的文章中,曾經提過“技術人員的價值,不在於你能寫出多麼優美的程式碼,也不在於你能設計出一個多麼大而全的高屋建瓴的架構,而在於你實實在在的解決問題的能力,在於你使用技術手段服務於業務的能力”。 最近一段時間,因工作中遇到一些現象,讓我重又想起這句話,並且試圖思考如何來提高解決問題的能力,有沒有一種方法論

MYSQL學習(三) --索引詳解

 建立高效能索引 (一)索引簡介 索引的定義   索引,在資料結構的查詢那部分知識中有專門的定義。就是把關鍵字和它對應的記錄關聯起來的過程。索引由若干個索引項組成。每個索引項至少包含兩部分內容。關鍵字和關鍵字對應記錄在儲存器位置資訊。索引是組織磁碟檔案的一種重要的技術。 資料庫的資料量通常比

(7)ASP.NET Core3.1 Ocelot Swagger

1.前言 前端與後端的聯絡更多是通過API介面對接,API文件變成了前後端開發人員聯絡的紐帶,開始變得越來越重要,而Swagger就是一款讓你更好的書寫規範API文件的框架。在Ocelot Swagger專案示例中,通過APIGateway專案路由配置閘道器、上下游服務Swagger。對解決方案中的示例API

面試官常問的“一致性雜湊”,都在這 18 張圖裡

大家好,好久不見啦。最近快年底了,公司、部門事情太多:衝刺 KPI、做部門預算……所以忙東忙西的,寫文章就被耽擱了。再加上這篇文章比較硬,我想給大家講得通俗易懂,著實花了很多時間琢磨怎麼寫。 話不多說,小故事開始。 # 前言 當架構師大劉看到實習生小李提交的**記賬流水亂序**的問題的時候,他知道沒錯了:

沒找到Wkhtmltopdf,報表會被顯示為html

## windows10 odoo 列印報表時提示 沒找到Wkhtmltopdf,報表會被顯示為html ### 現象 ![在這裡插入圖片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/29a5d8002b1a4bdf981af84b4abdcd8

0.12956595420837