TiKV 原始碼解析系列文章(三)Prometheus(上)

作者:Breezewish 本文為 TiKV 原始碼解析系列的第三篇,繼續為大家介紹 TiKV 依賴的周邊庫 rust-prometheus,本篇主要介紹基礎知識以及最基本的幾個指標的內部工作機制,下篇會介紹一些高階功能的實現原理。 rust-prometheus 是監控系統 Prometheus 的 Rust 客戶端庫,由 TiKV 團隊實現。TiKV 使用 rust-prometheus 收集 […]

Envoy Proxy構建控制平面指南

作者:Christian Posta  譯者:殷龍飛  審閱:孫海洲  原文:medium.com/solo-io/gui… [編者案] Envoy 作為最受歡迎的早期網路元件,現在已經可以說是雲原生架構中的通用資料平面。本文作者指引我們更方便的使用Envoy,及其定製控制平面,作者通過收集到的資料給出定製控制平面不同的意見,非常中肯,後續系列會更深入,歡迎關注該系列文章。 Envoy Proxy […]

Laravel Excel 的五個隱藏功能

Laravel Excel package 最近釋出了 3.0 版本,它所具有的新功能,可以幫助簡化高階需求,並且可用性極高。大家一起來探討一下可能不知道的一些隱藏功能,這些功能使 Laravel Excel 成為 Excel 拓展的最佳首選。 1. 從 HTML 或者是 Blade 匯入資料 假設已經有一個 HTML 表格 模版程式碼 — resources/views/custom […]

58同城房產租售模組分析

使用者目標 58同城擁有海量的使用者群,主要包括個體戶、小商家、中介、裝修隊、工人、學生、銷售員等等,其中部分使用者由於收入、工作環境等原因,使得他們使用手機的頻率和時間遠比使用電腦要高得多,通過提供移動端的服務能更好的服務於使用者。大眾使用者並且使用者計算機技術要求不高,會上網且有需求即可(24歲-40歲) 使用者需求 人們可以足不出戶瞭解自己想要租售房產的相關資訊,瞭解資訊後通過線下實現租售業 […]

RUP是如何輸給敏捷Agile的?

RUP是Rational Unified Process的簡稱,曾經幾乎一統天下的龐大理論和工具體系;即使是現在看來,客觀的講RUP的確是一套非常先進並完整的理論體系+工具集合;但是,他仍然無法挽回敗給了敏捷Agile開發理論。 本文將簡單回顧RUP和敏捷的發展歷史,並試圖從一個角度來解釋其進行交替的原因。 上世紀80年代末90年代初,物件導向開發的田園時期。物件導向的程式語言機制剛剛興起,當普通 […]

實現system函式功能(shell命令執行情況判斷)

之前寫Linux應用程式的時候,最喜歡使用system命令了,後來發現這個命令使用需要很謹慎。之前使用該命令來進行MD5校驗,通過返回值來判斷校驗是否成功不夠嚴謹。有時候因為system呼叫MD5sum檔案不存在導致的錯誤,應用並不能夠直觀發現。反而一直在md5校驗碼上花費太多心思。於是打算重寫一下system函式來玩玩。 #include <stdio.h> #include < […]

[LeetCode] 1. Two Sum 題解

問題描述 給定一個整數陣列 nums 和一個目標數字 target,要求返回陣列中兩個數字的下標,且這兩個數字加起來等於目標數字 target 你可以假設每組輸入將會有一個解決方案,且陣列中同一個數字只能使用一次 例子: 輸入 nums = [2, 7, 11, 15], target = 9, 因為 nums[0] + nums[1] = 2 + 7 = 9, 所以 return [0, 1]。 […]

宜人貸蜂巢ELK Stack之elasticsearch許可權探索

前言 上文宜人貸蜂巢API閘道器技術解密之Netty使用實踐提到了,API閘道器“承外對內”,將外部請求,轉發到內部各個抓取服務。在閘道器中,不僅可以做鑑權、加解密、路由、限流功能;如果想了解各服務介面的呼叫次數、呼叫時間、成功次數、失敗次數等介面相關的統計,都可以閘道器中埋點,採集相關資訊,通過logstash放入elasticsearch(簡稱es),在kibana中或通過es的http請求獲 […]

[LeetCode] 7. Reverse Integer 題解

問題描述 給定一個 32 位有符號整數,將每一位的數字反序 例1: 輸入:123 輸出:321 複製程式碼 例2: 輸入:-123 輸出:-321 複製程式碼 例3: 輸入:120 輸出:21 複製程式碼 注意: 假設我們使用的是 32 位系統,且只能處理 範圍的整數,當出現整型溢位時,你的程式返回 0 問題難度 Easy 解題思路 首先這道題不適合使用 Python 來做,原因是面對負數時,Py […]

關於春招/秋招面試的一些經驗 – 閱讀

2019 年第 24 篇,總 48 篇文章 本文大約 5000 字,閱讀大約需要 15 分鐘 週末了,就不寫技術了,來聊聊關於春招/秋招面試的事情,剛好最近也是逐漸開始春招找實習或者找工作的時候了,我就介紹一些當初準備春招實習和秋招工作面試的一些經驗吧,主要是演算法工程師崗位的經驗,但其實除了在面試的知識準備部分有所區別,對所有技術崗位都是適用的。 1. 面試的準備 個人認為,面試是否成功,主要就 […]

1 1,230