IdentityServer4 之Client Credentials走起來

### 前言 API裸奔是絕對不允許滴,之前專門針對這塊分享了jwt的解決方案([WebApi介面裸奔有風險](http://mp.weixin.qq.com/s?__biz=MzU1MzYwMjQ5MQ==&mid=2247484105&idx=1&sn=9322333e9fc39

如何在Nginx不繫結域名下使用SSL/TLS證書?

# 前提 該文主要記錄如何在沒有購買域名的情況下使用SSL/TLS協議,即地址前面的**http**變成了**https**。但是這樣的SSL協議是會被瀏覽器認為是不安全的。在開發或者測試環境可以這樣搞,生產環境下還是乖乖的買個域名吧。 # SSL證書 ## 第一步 首先到[https://csr.chin

OpenSUSE 使用指南

OpenSUSE --- OpenSUSE 是一個基於 RPM 的發行版,這和 RHEL/CentOS 一致。 但是它的官方包管理器是專有的 zypper,挺好用的,軟體也很新。 我最近從 Manjaro 切換到了 OpenSUSE,發現 KDE 桌面確實比 Manjaro 更絲滑,本文算是對遷移流程做的

Redis的批量操作是什麼?怎麼實現的延時佇列?以及訂閱模式、LRU。

## 前言 這次的內容是我自己為了總結Redis知識而擴充的,上一篇其實已經總結了幾點知識了,但是Redis的強大,以及適用範圍之廣可不是單單一篇博文就能總結清的。所以這次準備繼續總結,因為第一個問題,Redis的批量操作,是我在面試過程中被真實問到的,當時沒答上來,也是因為確實沒了解過Redis的批量操作。

死磕以太坊原始碼分析之MPT樹-上

> 死磕以太坊原始碼分析之MPT樹-上 > ## 字首樹Trie 字首樹(又稱字典樹),通常來說,一個字首樹是用來`儲存字串`的。字首樹的每一個節點代表一個`字串`(`字首`)。每一個節點會有多個子節點,通往不同子節點的路徑上有著不同的字元。子節點代表的字串是由節點本身的`原始字串`,以及`通

ASP.NET Core Controller與IOC的羈絆

#### 前言     看到標題可能大家會有所疑問Controller和IOC能有啥羈絆,但是我還是拒絕當一個標題黨的。相信有很大一部分人已經知道了這麼一個結論,預設情況下ASP.NET Core的Controller並不會託管到IOC容器中,注意關鍵字我說的是"預設"

JVM 常用命令列工具

> 本文部分摘自《深入理解 Java 虛擬機器第三版》 ## 基礎故障處理工具 Java 開發人員肯定都知道 JDK 的 bin 目錄下有許多小工具,這些小工具除了用於編譯和執行 Java 程式外,打包、部署、簽名、除錯、監控、運維等各種場景都可能會見到它們的影子 本文主要介紹的是用於監視虛擬機

Java基礎經典案例

案例列表 01減肥計劃switch版本 02減肥計劃if版本 03逢七跳過 04不死神兔 05百錢白雞 06陣列元素求和 07判斷兩個陣列是否相同 08查詢元素在陣列中的索引 09陣列元素反轉 10評委打分 11統計字串中大小寫及數字個數 12求三個整數最大值 13判斷陣列中是否包含2 14篩選出其中的數字和

Java8的Optional:如何幹掉空指標?

[toc] ## Optional概述 Optional 是個容器:它可以儲存型別T的value,或者僅僅儲存null。Optional提供很多有用的方法,這樣我們就不用顯式進行空值檢測,很好地解決了空指標異常處理的問題,比如可以使用`isPresent()`方法判斷value是否為null,使用`get

k8s之DNS伺服器搭建

一、導讀 在使用k8s部署springboot+redis簡單應用這篇文章中,spring boot連線redis是直接使用的IP連線,那麼可不可以直接使用服務名稱進行連線呢?答案是可以的,這就是k8s叢集範圍內的DNS服務來完成服務名到ClusterIP的解析,接下來就一起看一下如何搭建DNS伺服器。 二、

如何根據角色批量啟用SAP Fiori服務

 我們知道Fiori的角色跟ERP的角色是不通用的,即使你的賬號有SAP_ALL的許可權,但開啟Fiori的時候一樣是空的一片: 只有給賬號加上fiori需要的角色,並激活相關服務才能用fiori app,否則開啟Fiori apps會報錯,具體錯誤可以通過GUI事務程式碼:/n/iwfnd/e

Redis 設計與實現 8:五大資料型別之雜湊

雜湊物件的編碼有兩種:`ziplist`、`hashtable`。 ## 編碼一:ziplist `ziplist` 已經是我們的老朋友了,它一出現,那肯定就是為了節省記憶體啦。那麼雜湊物件是怎麼用 `ziplist` 儲存的呢? 每次插入鍵值對的時候,在 `ziplist` 列表末尾,挨著插入 `fiel

0.41080117225647