原创 Redis系列(八)底層數據結構之緊湊列表

前言 定義 總結 參考文章 聯繫我 前言 Redis 已經是大家耳熟能詳的東西了,日常工作也都在使用,面試中也是高頻的會涉及到,那麼我們對它究竟瞭解有多深刻呢? 我讀了幾本 Redis 相關的書籍,嘗試去了解它的具體實現,將一

原创 Redis系列(十)Redis對象系統

前言 介紹 類型 編碼和底層數據結構 五種常見的對象類型 類型檢查與命令多態 內存回收 對象共享 對象淘汰:空轉時長 總結 參考文章 聯繫我 前言 其實關於本文,我猶豫再三。 對象系統值得寫一篇文章嗎?從技術上來講,當

原创 Redis系列(九)底層數據結構之五種基礎數據類型的實現

前言 定義 字符串對象 int raw embstr 浮點數如何保存? 編碼轉換條件 總結 列表對象 總結 集合對象 intset hashtable 總結 有序集合對象 ziplist 編碼 skiplis

原创 使用FastText構建你的第一個文本分類器!

前言 簡介 原理 實際應用 下載安裝 處理數據 訓練 調優 demo 相關文章 前言 最近在做一些意圖識別方面的工作,所以嘗試一下用 fasttext 做一個文本分類器,學習記錄如下。 簡介 首先,我們使用 fasttext

原创 Redis系列(十一)Redis命令全集

背景介紹 public DB string list sets sorted sets hashes streams bitmaps hyperloglogs geospatial index 背景介紹 以下摘自:Redis

原创 Redis系列(五)底層數據結構之整數集合

前言 定義 整數集合的升級 整數集合分級的好處 不支持降級 總結 參考文章 聯繫我 前言 Redis 已經是大家耳熟能詳的東西了,日常工作也都在使用,面試中也是高頻的會涉及到,那麼我們對它究竟瞭解有多深刻呢? 我讀了幾本

原创 Redis系列(七)底層數據結構之跳躍表

前言 定義 層級問題 順序問題 排名問題 總結 參考文章 聯繫我 前言 Redis 已經是大家耳熟能詳的東西了,日常工作也都在使用,面試中也是高頻的會涉及到,那麼我們對它究竟瞭解有多深刻呢? 我讀了幾本 Redis 相關的書籍

原创 Idea 發佈最適合程序員的字體!

作爲 編譯期界的大佬, JetBrains公司一直致力於提供更好的編碼環境. 前兩天, JetBrain推出了一個新的字體 JetBrain Mono. 號稱是最適合程序員的編碼的字體, 我趕緊嚐了嚐鮮, 體驗了一天之後發現確實好

原创 Redis系列(一)底層數據結構之簡單動態字

前言 定義 優劣 高性能獲取字符串長度 杜絕緩衝區溢出 減少修改字符串產生的內存分配次數,提高修改字符串性能 二進制安全 兼容部分 C 語言的庫函數 總結 SDS 限制爲512M問題 參考文章 聯繫我 前言 Redis

原创 後綴數組(Suffix Array)在字符串匹配中的應用

前言 首先拋出一個問題: 給定300w字符串A, 之後給定80w字符串B, 需要求出 B中的每一個字符串, 是否是A中某一個字符串的子串. 也就是拿到80w個bool值. 當然, 直觀的看上去, 有一個暴力的解法, 那就是 雙重循

原创 Redis系列(六)底層數據結構之字典

前言 定義 字典 哈希表 哈希算法 哈希衝突 擴容與縮容 漸進式 hash 原理 小應用 思考問題:爲什麼縮容不用考慮 bgsave? 總結 參考文章 聯繫我 前言 Redis 已經是大家耳熟能詳的東西了,日常工作

原创 Maven本地子模塊互相依賴

很多時候,我們自己的項目有許多的子模塊,之間互相有依賴,但是我們沒有私服來發布打好的jar包. 最常見的就是本地有一個Util包, 隨手寫的其他項目想要引用, 卻苦於沒有私服. 把代碼扔到同一個項目, 強迫症有忍不住. 這個問題M

原创 Trie樹的基本原理及應用

前言 理論知識 [什麼是 Trie 樹](#什麼是 trie 樹) [Trie 的優劣勢](#trie 的優劣勢) [Trie 的應用場景](#trie 的應用場景) 編碼實現 參考文章 聯繫我 前言 在做用戶 quer

原创 AWK(簡易的文本處理腳本語言)入門學習

前言 概述 基礎語法 腳本語法 命令行語法 程序結構 操作符 流程控制 循環 內建變量 內建函數 自定義函數 常用場景示例 快速幫助 前言 由於最近的工作內容的關係, 經常需要對文本文件做一些處理. 每次都要寫個腳本來處

原创 用深度學習解決NLP中的命名實體識別(NER)問題(深度學習入門項目)

前言 離線訓練 樣本數據 訓練 數據編碼 模型搭建 加載數據 評估模型 在線預測 tensorflow serving 介紹 模型保存格式 加載模型 客戶端請求 運行環境 相關鏈接 本文源碼已經上傳至 git