原创 我的信仰是什麼?

我的信仰是什麼?這個問題我思考了好久了,也沒個答案,就隨便寫點什麼,或許就有頭緒了。 技術上 週二晚上看bilibili的時候,發現一段視頻,鏈接如下: 當孩子們遇到自己心中的英雄時 彷彿從這些孩子的眼睛裏看到了光,或許這就是榜樣

原创 app的push流程分析

捋一捋關於APP 常用促活的一個手段:push。先來看一張圖,撇開平臺相關,基本流程大體和下圖一致: 手機是如何顯示“Push Notification”的? 服務器怎麼下發“Push Notification”到用戶手機上?

原创 你見過代碼裏面的“龜派氣功”嗎?

大學的時候看到的一張圖了,如下 那個時候覺得怎麼會有這麼奇怪的代碼,也就是當個笑話,覺得自己不會遇到類似的,一笑也就過去了。等我真正工作了,才發現自己還是太年輕,有些時候業務邏輯會讓原本設計精良的代碼變成上圖的樣子。 不知道前輩

原创 docker 搭建 hadoop 集羣平臺

今天來搭建一套本地的hadoop 環境,做做準備。因爲手上只有一臺電腦,而且不想裝虛擬機,因此就使用 docker 來作爲運行平臺吧。 起哥前幾天給我推薦了一個北大的公衆號,裏面有講一些關於 hadoop 環境搭建的文章。具體參考

原创 整理的敏感詞解決思路

敏感詞的檢測與替換,是一個很常見的需求,因此搜了下網上的大致實現方案,這裏簡單整理下。 簡單替換 正則替換 DFA 基於樸素貝葉斯分類算法 簡單替換 string = "hello world" string.replace(

原创 衆裏尋他千百度-- 輕量級持久化框架

初衷 純JDBC 持久化框架 輕量級持久化框架 設計思路 怎麼使用 依賴 數據庫配置 正式使用 數據庫表結構 Java Bean結構 從數據庫獲取一條記錄並轉爲對象 高級版 數據庫內記錄 JavaBean結構 拓

原创 VSCode插件之實時字數統計與選中詞英漢互譯

VSCode插件之字數統計、翻譯 hello world 初體驗 環境條件: npm git 最新版的VS Code(我的是1.32.3,結果測試的時候說我版本太低,就升級到了1.33.0) 根據官網給的鏈接your-fi

原创 MySQL主從同步模擬

如題,今天來模擬下簡單的MySQL主從同步模型的搭建。正式開始之前,先確保已經安裝了docker。 準備素材 拉鏡像 docker pull mysql 起一個容器,待會要從裏面拿到原始的配置文件 docker run -d -

原创 Java 使用 hadoop 流程

上一篇文章寫了如何藉助 docker 搭建一套可以簡單運行的 Hadoop 集羣,搭建好了就可以使用了。 在 hadoop 應用中,最簡單的例子應該就是 wordcount 這種類型的了,這次也來走一遍這個流程。 項目搭建 IDE

原创 mysql binlog 筆記

binlog 是 mysql 對操作日誌的記錄,本身爲二進制文件,需要使用 mysqlbinlog 工具命令查看具體內容。包括三種模式: STATEMENT 記錄每一條修改語句,無需記錄每一條SQL 語句和每一行的數據變化,減少

原创 直播業務知識整理

直播相關 整理的一些直播業務下相關基礎知識點。 參考鏈接 1採集 音頻 麥克風是否可用 檢測手機對某個音頻採樣率的支持 音頻採集時設置正確的緩衝區大小 特殊場景如連麥進行回聲消除 視頻 攝像頭是否可用 攝像頭採集到的圖像是

原创 命令行 java 編譯腳本從入門到放棄

前天客服羣有一個用戶反饋,說是某個用戶進入直播間老是進不去。然後就查了查這塊的代碼。和接口業務使用 PHP不同,聊天業務用 Java 開發,而且是老年版本(不知道啥時候寫的,反正給人很古老的感覺)。然後就發現了一些問題,嘗試着做了

原创 假性親密關係閱讀

這幾天似乎變得很敏感,或許真像有些人說的:“男人每個人也會有那麼幾天心煩意亂的時候”。 於是就找點其他事來做,免得胡思亂想。對於消遣時間來說,打遊戲恐怕是男生最喜歡的一個項目了。玩了幾把王者榮耀之後,就有點不是很想玩了,然後開始找

原创 究竟什麼樣的知識才是需要付費的呢?

CSDN最近在搞什麼付費專欄、VIP可讀文章這一系列爲了圈錢的內容,說句實在話,我很牴觸,本身知識付費是主流,但是現在CSDN給人的感覺就是爲了錢而錢,知識付費的基礎是“優質知識”。從這個角度來看,給我的感覺是CSDN還沒達到這個

原创 申請取消了博客專家稱號,有種釋然的感覺,還不錯。

今天找 CSDN 的工作人員取消了“博客專家”的稱號,瞬間有一種很輕鬆的感覺,這樣寫起博客來就放心多了。不會有一個虛名來誤導讀者,誤導自己。 時刻保持一個“空杯心態”,給自己適當的做做減法,挺好。 點贊 收藏