原创 Git合併提交

在日常開發中,我們的Git提交原則經常是小功能多次提交,但是有時需要在完成功能之後將多個連續的提交合併成一個,或者進行分支合併時,只保留一個提交,以保證分支簡介,這時就需要進行squash操作,兩種分別稱爲 Rebase Squash 和

原创 使用 Sphinx 撰寫技術文檔並生成 PDF 總結

這幾天準備編排部分翻譯的書籍和文檔,找了好些工具,最終定格在 Sphinx 上,並基於 ReadTheDocs 提供的 SaaS 服務進行分發和分享。本篇博客是對整個過程的一次記錄和總結。 項目代碼:qiwihui/sphinx-doc-s

原创 Cocoapods 和 Carthage 使用筆記

Cocoapods 安裝 (可選)使用 taobao ruby-china 源替換默認 gem 源: gem source blabla.. $ gem sources -l *** CURRENT SOURCES *** https

原创 在iOS-Swift項目中集成CppJieba分詞

背景 在垃圾短信過濾應用 SMSFilters 中,需要使用 Jieba 分詞庫來対短信進行分詞,然後使用 TF-IDF 來進行處理` 分詞庫是 C++ 寫的,這就意味着需要在Swift中集成 C++ 庫。在官方文檔 "Using Swif