原创 leveldb中coding源文件的小分析

leveldb中coding源文件的小分析 最近在嘗試看leveldb的源碼,這個是好久之前就選定的作爲學習別人代碼的一個項目,只是因爲各種懶惰,纔不得不一次一次的開始和丟下,爲了能又一個學習的總結和繼續,我打算不定時的做一下願下的

原创 leveldb介紹

網上有很多關於leveldb的介紹文章,還不如直接看官方文檔,直接上文檔,希望自己以後有空翻譯成中文版本。 leveldb Jeff Dean, Sanjay Ghemawat The leveldb library provid

原创 32個Python爬蟲項目讓你一次吃到撐

今天爲大家整理了32個Python爬蟲項目。 整理的原因是,爬蟲入門簡單快速,也非常適合新入門的小夥伴培養信心。所有鏈接指向GitHub,祝大家玩的愉快~O(∩_∩)O WechatSogou [1]- 微信公衆號爬蟲。基於搜狗微信搜

原创 ZooKeeper: A Distributed Coordination Service for Distributed Applications[中文]

https://zookeeper.apache.org/doc/current/zookeeperOver.html 翻譯這篇文檔。 儘量抽時間,儘快完後本文檔的翻譯,看了一圈,回來發現還是這篇文檔更靠譜, http://highs

原创 python發送帶有附件的163郵件

問題背景 在開發私人公衆號,根據開發公衆號的初衷需求,需要實現python腳本下發送帶有附件的163郵件,實現Kindle電子書的自動化推送。 詳細源碼 問題解決 第一次嘗試 最初的代碼,使用web.py框架提供的發送郵件的代碼, w

原创 WeChat Official Account Development

Introduction This is my own Official Account for server side program. which main purpose is to learn how to develop o

原创 連接在docker中運行的PostgreSQL數據庫

背景描述 隨着容器化進程的加速,相比於傳統虛擬機存在的巨大優勢,分佈式雲計算的興起,以docker爲代表的容器化技術解決方案越來越流行。作爲一種不算新興技術的技術,畢竟docker所用到的技術在早很多年就存在,只是docker的出現讓

原创 C++和boost實現的C/S

C++和boost實現的C/S實現概述Client 代碼Server代碼編譯命令編譯client.cpp編譯server.cpp運行代碼 實現概述 現在很多的編程語言提供拆開即用的Client/Server的框架代碼,比如Java的N

原创 排序算法(1)

排序算法是算法中很重要的一塊,嘗試使用Java,Python,C++來予以實現,也爲後邊借鑑提供參考。 排序算法的重要屬性——穩定性 當待排序記錄的關鍵字均不相同的時,排序結果是唯一的,否則排序結果是不唯一。 在待排序的文件中,若存在

原创 pytest fixtures: explicit, modular, scalable 中文版

隨着編程生涯的增長,會越來越發現,基本出現在中文相關資料的相關技術文章,靠譜的太少,老外的相反,真的是有種月亮還是外國的圓的感覺,最近想閒下來事情不多的時候,翻譯一些,自己用到的,特別有用處的一些技術文章。前邊的一篇JAVA NIO是第一

原创 1079. 延遲的迴文數 (20) Java

給定一個 k+1 位的正整數 N,寫成 ak…a1a0 的形式,其中對所有 i 有 0 <= ai < 10 且 ak > 0。N 被稱爲一個迴文數,當且僅當對所有 i 有 ai = ak-i。零也被定義爲一個迴文數。 非迴文數也可以通過

原创 Sublime(mac/windows) with cpplint check——code-style of C++

sublime是一個輕量級的編輯器,是現在使用非常廣泛的一個編輯器。可以渲染編輯很多種語言。本博客講解使用sublime加載cpplint插件,加入代碼風格的檢查功能。 這篇博客是在同事的onenote的基礎上寫成的,感謝他。 首先安

原创 我找到你

我總覺得,我們冥冥之中有一種牽連,就在我們之間,那是一條比鬆緊帶來的更給力的一種力量,一種在忽略和不可忽略之間的力量——忽略的邊緣就在於鬆手的那一剎那,對面的你就再也消失不見,只要緊緊抓在手裏就永遠感受到你在對面的那種力量感。 總是不

原创 Boost多索引容器代碼示例

問題概述 我們常常需要在代碼中維護單個實體類的依據不同鍵索引的map容器,這通常會在同步上存在麻煩。boost::multi_index_container這個容器就是解決這個問題存在的。 boost::multi_index_conta

原创 1028. List Sorting (25)

Excel can sort records according to any column. Now you are supposed to imitate this function. Input Each input file