摘要:非對稱密碼概念發送者使用接收者的公鑰加密,接收者使用自己的私鑰解密。 非對稱密碼概念 發送者使用接收者的公鑰加密,接收者使用自己的私鑰解密。 需要兩個密鑰進行加密或解密,分為公鑰和私鑰 特點:安全性高,速度慢 常用算法 DH密鑰交換算法 RSA算法 ElGamal算法那 用途 密鑰交換(DH) 雙方在沒有確定共同密鑰的情況下,生成密鑰,不提供加密工作,加解密還需要其他對稱加密算...
摘要:初體驗下面進入本文的正題表達式。接下來展示表達式和其好基友的配合。吐槽一下方法引用表面上看起來方法引用和構造器引用進一步簡化了表達式的書寫,但是個人覺得這方面沒有的下劃線語法更加通用。 感謝同事【天錦】的投稿。投稿請聯系 tengfei@ifeve.com 本文主要記錄自己學習Java8的歷程,方便大家一起探討和自己的備忘。因為本人也是剛剛開始學習Java8,所以文中肯定有錯誤和理解偏...
摘要:給定一個鏈表,每個節點包含一個額外增加的隨機指針,該指針可以指向鏈表中的任何節點或空節點。要求返回這個鏈表的深拷貝。提示你必須返回給定頭的拷貝作為對克隆列表的引用。確定隨機節點的關系之后再拆分鏈表。其時間復雜度為,空間復雜度為。 給定一個鏈表,每個節點包含一個額外增加的隨機指針,該指針可以指向鏈表中的任何節點或空節點。 要求返回這個鏈表的深拷貝。 A linked list is g...
摘要:解決虛擬環境下不能使用提升權限問題問題描述在虛擬環境下,執行某些命令需要有提升權限,會導致該條命令退出虛擬環境如啟動服務,需要監聽端口此時會提示權限不足,無法訪問端口。 解決Python虛擬環境下不能使用sudo提升權限問題 問題描述 在虛擬環境下,執行某些命令需要有sudo提升權限,會導致該條命令退出虛擬環境: 如啟動django 服務,需要監聽80端口: $: python ma...