原创 Rust RSA簽名算法(Sha256WithRSA)

最近在做開放平臺項目,在編寫SDK的時候用到簽名驗籤功能,採用Sha256WithRSA簽名,具體流程是使用私鑰生成簽名,然後公鑰進行驗籤。 現在把私鑰簽名的代碼分享出來。 添加依賴 在Cargo.toml添加: [depende

原创 nodejs使用http客戶端發送請求

這裏使用一個第三方模塊,needle,其使用方式比nodejs自帶的http模塊好用。 package.json依賴: "dependencies": { "needle": "^2.5.0" } 使用方式: 在文件

原创 The consumer group has been created before, specify another name please.

rocketmq 報 The consumer group has been created before, specify another name please. 錯誤 可能是配置了多個consumer,但沒有指定instan

原创 一起來學Java8(三)——方法引用

在一起來學Java8(一)——函數式編程中有一個簡單的函數式編程的例子: import java.util.function.Consumer; class Person { public static void say

原创 Python進行RSA簽名,支持SHAWithRSA,SHA256WithRSA

最近在做開放平臺項目,需要編寫個語言版本的SDK,其中用到了RSA簽名。 Python使用私鑰生成簽名串,支持SHAWithRSA,SHA256WithRSA import rsa import base64 __pem_beg

原创 一起來學Java8(九)——CompletableFuture

同步異步 計算機技術發展迅猛,不管是在軟件還是硬件方面都發展的非常快,電腦的CPU也在更新換代,強勁的CPU可以承擔更多的任務。如果程序一直使用同步編程的話,那麼將會浪費CPU資源。舉個列子,一個CPU有10個通道,如果所有程序都

原创 go語言http請求,包括文件上傳

最近在做開放平臺項目,需要用到HTTP請求,對HTTP請求做了簡單封裝。 封裝後的代碼可以實現: Get提交 POST提交(表單) POST提交(json) POST提交(文件上傳) 完整代碼如下: package commo

原创 一起來學Java8(六)——Optional

Optional類是Java8新增的一個類,其作用可以有效避免空指針異常。 Optional類的代碼比較簡單,很容易就能看懂,其實質就是一個輔助類,把需要處理的對象做了一層包裝,然後再使用Optional中的方法時,可以有效得判斷

原创 一起來學Java8(七)——Stream(上)

從Java8開始,新增了一個java.util.stream包,這個包下的類和接口用來處理集合中的元素,在這個包下面有一個Stream接口,我們主要使用這個接口來對集合進行操作。 創建Stream 首先來看下創建Stream有哪幾

原创 admin vue頁面右下角添加客服按鈕

admin vue頁面右下角添加客服按鈕,如圖所示 第一步 打開App.vue 在div中添加: <div id="kefu"> <el-popover placement="left-end"

原创 spring cloud gateway 獲取真實IP

private static final String IP_UNKNOWN = "unknown"; private static final String IP_LOCAL = "127.0.0.1"; private sta

原创 一起來學Java8(一)——函數式編程

在這篇文章中,我們將瞭解到在Java8下如何進行函數式編程。 函數式編程 所謂的函數式編程就是把函數名字當做值進行傳遞,然後接收方拿到這個函數名進行調用。 首先來看下JavaScript如何進行函數調用 var Person =

原创 C#模擬post請求調用request.GetResponse()超時,報 System.Net.WebException: The operation has timed out.

C#模擬post請求調用request.GetResponse()超時,報 System.Net.WebException: The operation has timed out. 解決方法1: 設置: request.Se

原创 ls 無法打開目錄. 權限不夠

linux 使用root賬戶添加一個新用戶 然後su 新用戶,切換賬戶後ls提示:無法打開目錄. 權限不夠 解決辦法: 退出SSH客戶端(如:SecureCRT),重新創建一個連接(Quick Connect…),Username

原创 一起來學Java8(五)——接口默認方法

Java8新加入一個特性,允許在接口方法中給定一個默認實現。前提是在方法前面加一個default關鍵字。 public interface InterfaceMethod { default void say() { Sys