author/碼農戲碼

STL原始碼分析之迭代器

前言 迭代器是將演算法和容器兩個獨立的泛型進行調和的一個介面. 使我們不需要關係中間的轉化是怎麼樣的就都能直接使用迭代器進行資料訪問. 而迭代器最重要的就是對operator * 和ope

「我的2018」碎片集,我和我的朋友們

攝影帶給我純粹的快樂。相機對於我來說更像是朋友。每次一個人出門拍照時,帶著它們並不會感到孤單。陪我日晒雨淋,把我所見美好瞬間定格。2018年我對攝影的理解成長了不少,也成為了我生活的一部分。在我接觸攝影后,更能

電子貨幣30年:密碼學如何推動電子貨幣發展

一.推動電子貨幣的發展,我們需要解決幾個關鍵的問題 1如何擴大交易規模 比特幣和區塊鏈的交易頻率大約為每秒7筆交易(理論),可能更低。相比於VISA, 可以支援來自全球的大約40,000筆交易。我們需要

私有財產發展演變史:公鑰賦予“數字”財產屬性

從古至今,人們獲取或擁有資產的形式不斷變化。到了當代,由於比特幣這類數字貨幣的出現,密碼學又重新登上歷史舞臺,與私有資產形成一種新的和諧關係。 密碼學是保護和破解機密的藝術。比特幣採用了一種特殊的密碼學,叫

二維碼支付成主流 安全成發展“攔路虎”

一張支付二維碼,這兩天狠狠地刷了一波存在感。近日,國內資訊保安公司火絨通過其公眾號釋出報告稱,一款通過微信支付二維碼索取贖金的“勒索病毒”正在快速傳播,截至報告發出時,感染的電腦數量已經超過2萬臺。 騰訊方面隨即

HashMap詳解以及原始碼分析

一、前言 在 Java 的資料結構基礎裡,HashMap 無疑是一個非常重要的資料結構。這一篇文章中我們來學習並分析一下其內部的實現原理。文章將基於 JDK 1.8 進行分析,暫時不考慮不同版本之間的差異。

動手擼一個ARouter (ARouter原始碼分析)

為什麼要重複造輪子呢? 我認為只有站在作者的角度才能更透徹的理解框架的設計思想 去踩大神們所踩過的坑。 才能深入的理解框架的所提供的功能 學習優秀的作品中從而提高自己 在

1746182526.4544