原创 1.Linux內存工作機制概述

內存管理也是操作系統最核心的功能之一。內存主要用來存儲系統和應用程序的指令、數據、緩存等。 那麼,Linux 到底是怎麼管理內存的呢?今天,我就來帶你一起來看看這個問題。 內存映射 說到內存,你能說出你現在用的這臺計算機內存有多大

原创 Google Java Style 指南

Google Java Style 指南 ** 1 前言 ** 本文檔參考並翻譯自Google Java Style Guide。Google風格官方使用的是2個空格的縮進,國內常用的縮進爲4個空格,因此此文檔改爲4個空格。同理,

原创 LeetCode No.1 20181107_查找兩數值之和爲目標值

No.1原題: 給定一個整數數組和一個目標值,找出數組中和爲目標值的兩個數。 你可以假設每個輸入只對應一種答案,且同樣的元素不能被重複利用。 示例: 給定 nums = [2, 7, 11, 15], target = 9 因爲

原创 百億級微信紅包的高併發資金交易系統設計方案

百億級微信紅包的高併發資金交易系統設計方案 2017 年 1 月 28 日,正月初一,微信公佈了用戶在除夕當天收發微信紅包的數量——142 億個,而其收發峯值也已達到 76 萬每秒。百億級別的紅包,如何保障併發性能與資金安全?這給