原创 記一次開通gmail郵箱smtp服務的流程

谷歌賬號會阻止某些不安全的設備或應用登錄google賬號,需要設置允許,才能正常使用gmail賬號發送郵件。 個人申請的gmaill郵箱,很方便設置。企業郵箱設置位置不太好找 1、個人郵箱 登錄google賬號,直接輸入網址 https:

原创 xmrig 病毒排查

服務器中了病毒了,用top命令查看,有一個xmrig-notls的進程佔用我的CPU是99%,百度一下,這個是一個門羅幣的挖礦病毒。 問題得解決啊: find / -name xmrig-notls 查看得知,發現這個程序的父級目錄是

原创 Yar服務端與客戶端交互,請求原理

Yar:yet another rpc,這是它的全稱。 關於一些基本介紹 http://www.laruence.com/2012/09/15/2779.html 可以去 鳥哥的博客去了解下。 我也簡單介紹下用法,下面的代碼來自鳥哥的博客

原创 進程與線程簡要說明

簡要說明 1. 通俗理解進程、線程 進程,能夠完成多任務,比如 在一臺電腦上能夠同時運行多個QQ 線程,能夠完成多任務,比如 一個QQ中的多個聊天窗口 正在上傳…重新上傳取消 1.1 定義的不同 進程是系統進行資源分配和調度的一個獨立單

原创 記錄點小工具,以備不時之需吧

1. printf中如何輸出%號? printf("%d%%\n",90); // 90%  

原创 golang類型轉換 string、int、int64 float 互相轉換

#string到int   int,err := strconv.Atoi(string)   #string到int64   int64, err := strconv.ParseInt(string, 10, 64)   //第二個參

原创 JWT簡介-jwt-diagram

什麼是JWT Json web token (JWT), 是爲了在網絡應用環境間傳遞聲明而執行的一種基於JSON的開放標準((RFC 7519).該token被設計爲緊湊且安全的,特別適用於分佈式站點的單點登錄(SSO)場景。JWT的聲

原创 Mac 環境變量的配置與理解

Mac系統的環境變量,加載順序爲: /etc/profile  /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/pa

原创 Go mod 簡明教程(Go語言依賴包管理工具)

  Go mod 的使用 1、Go1.11及以後版本才能使用。 2、Go1.11需要設置環境變量 GO111MODULE 爲 on(新特性開關,按照Go語言慣例,mod首次在go1.11版本中使用,go1.13及以後版本這個設置可以不用了

原创 進程、線程對比

簡要說明 1. 通俗理解進程、線程 進程,能夠完成多任務,比如 在一臺電腦上能夠同時運行多個QQ 線程,能夠完成多任務,比如 一個QQ中的多個聊天窗口 正在上傳…重新上傳取消 1.1 定義的不同 進程是系統進行資源分配和調度的一個獨立單

原创 Redis基於RDB實現內存分析

業務背景:       Redis中的內存在隨着業務增長的過程中不斷增多,如果大key較多,容易形成性能瓶頸,甚至降低業務穩定性。定期分析內存並根據分析結果優化內存,可以保持服務的穩定和高效。爲了不影響線上Redis服務的運行,可以使用B

原创 怎樣開通gmail郵箱smtp服務

谷歌賬號會阻止某些不安全的設備或應用登錄google賬號,需要設置允許,才能正常使用gmail賬號發送郵件。 個人申請的gmaill郵箱,很方便設置。企業郵箱設置位置不太好找 1、個人郵箱 登錄google賬號,直接輸入網址 https:

原创 mac 允許任何來源的安裝包命令

sudo spctl --master-disable ------ Navicat 等

原创 什麼是JWT?

什麼是JWT Json web token (JWT), 是爲了在網絡應用環境間傳遞聲明而執行的一種基於JSON的開放標準((RFC 7519).該token被設計爲緊湊且安全的,特別適用於分佈式站點的單點登錄(SSO)場景。JWT的聲

原创 Linux 常用命令

1. 根據進程號獲取文件目錄 ls -l proc/{進程號}/exe ### 未完待續