原创 基於 Docker 中的 MongoDB Auth 使用

這次文章主要內容包括如下: 1. MongoDB 的授權訪問 2. MongoDB 數據集映射到 host 主機 3. 第三方授權認證 MongoDB 鏡像 MongoDB 的授權訪問 直接上 yml 代碼: version: '2

原创 實戰-將MySQL備份上傳到私有云(3)

閱讀本文大約需要 10 分鐘 實戰-MySQL定時全量備份(1) 實戰-MySQL定時增量備份(2) 實戰-將MySQL備份上傳到私有云(3) 概要 引言 回顧 備份到私有云-python 備份到私有云-nodejs 備份到git私

原创 擁抱 pm2 ,爲你的 nodejs 應用助力

當前文章內容有: 1. pm2 與 supervisor 對比 2. pm2 用法 pm2 與 supervisor 小對比 據我所知: supervisor 可以實現修改命令後重啓應用,但是關閉控制檯之後,整個進程就掛了。

原创 基於 Docker 的 MongoDB 主從集羣

如果對 Docker 不太懂,可以看看我之前的文章。 這篇文章主要講以下三個內容: 前序–聊聊數據庫升級方案 一主一從 一主兩從 一主一從一仲裁 本來是想用 MongoDB 的 Docker 最新鏡像的,但是 最新鏡像默認綁定了 l

原创 使用 Dockerfile 自定義 Docker 鏡像

需要提前聲明一下的是,該文章會涉及一些 nodejs 的知識,不過不影響閱讀。 Dockerfile 是文本格式的配置文件,我們可以使用 Dockerfile 來快速創建自定義的鏡像。一般 Dockerfile 分爲四部分:(如下)

原创 Docker概念,安裝與基礎命令

什麼是 Docker Docker是一個開源的引擎,可以輕鬆的爲任何應用創建一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括VMs(虛擬機)、bare metal、OpenStac

原创 (爲什麼要學習) AsyncTask 原理

我的簡書 在我學習 AsyncTask 原理之前,我覺得 Retrofit+Rxjava 已經挺好用的了,就沒有必要去用或者瞭解 AsyncTask 了。說真的我已經幾百年沒有用過 AsyncTask 了。但是我覺得存在即是合理的。那麼

原创 使用 python 識別簡單驗證碼

概述 簡介 坑! 安裝 Tesseract-OCR 使用 pytesseract 識別驗證碼 高級玩法 - 除線 簡介 首先呢,簡單的驗證碼是這樣的: 不是這樣的: 這裏使用了 pytesseract 來進行驗證碼識別,它是基於

原创 新年寫作目標

Nodejs面試常用技術棧: 下面是在招娉網站種看到的一些技術棧,姑且沒頭沒腦地列出來,供自己後面學習使用。 Koa MySql Nginx Redis Mencached Git nodejs - Promise 用法與面試題分析

原创 實戰-MySQL定時全量備份(1)

閱讀本文大約需要 5 分鐘 實戰-MySQL定時全量備份(1) 實戰-MySQL定時增量備份(2) 實戰-將MySQL備份上傳到私有云(3) 概要 引言 全量備份 恢復全量備份 定時備份 引言 在產品上線之後,我們的數據是相當重要

原创 nodejs - Promise 用法與面試題分析

這是新年的第一篇技術文,加油幹。這是一篇整合型文章,多出參考了其他文章,文末給出出處。 是的,和標題一樣,我這邊是面向 nodejs 後端,而不是面向前端寫的,所以會以後端的想法去寫。 什麼是 Promise Promise 庫是用來處

原创 Android進階-線程池

在上一篇文章(爲什麼要學習) AsyncTask 原理 提到了線程池,那麼現在來學習學習 Android 的線程池。那麼來看看線程池有什麼優點,或者說爲什麼要學習線程池。 重用線程池中的線程,避免了新建和銷燬線程的內存開銷。 能有效線程

原创 騰訊雲 centos7 配置服務器所需要知道的

這是騰訊雲的踩坑記錄,會持續更新。 1)安全組設置–即是配置對外開放的端口 有時候要外網訪問某些端口,但是無法訪問,被封鎖了。 什麼是安全組?騰訊官網有如下解釋: 安全組是一種有狀態的包過濾功能虛擬防火牆,用於設置單臺或多臺雲服務

原创 Android進階-view 的事件分發機制

在前面的文章中有一系列的自定義 view 的文章, Android自定義View-水波紋progressbar Android自定義View-刮刮卡效果 Android自定義View-蜘蛛網屬性圖(五邊形圖) Android自定義

原创 Linux服務器安全

修改默認連接 22 端口 一般情況下 linux 服務器默認開啓的是 22 端口,所以如多其讓人想對你的服務器做什麼的話,也會從 22 端口入手。那麼我們可以通過修改端口,來避免這種情況。具體操作如下: 在 root 用戶下執行以下命令