原创 xl note backup

------------------------------------------------------------------------------ 【TODOList】 today: note: 1. 可以先跑起來,細節

原创 負載均衡:SLB+nginx搭配,以及nginx

目錄 SLB+nginx負載均衡搭配 nginx 反向代理和負載均衡: 配置項 模擬一臺宕機     SLB+nginx負載均衡搭配 轉自:https://juejin.im/entry/56fc91f8128fe1005942872b

原创 mysql高可用方案,MySql主從複製原理及配置,binLog和GTID

目錄 一、mysql高可用方案 1. aliyun高可用mysql(內部集成:擴容/主從/集羣/故障切換) + 分表 2. 分庫 + 自搭mysql主從 + 分表 + 手動或腳本主從切換 3. 更多集羣架構 二、單講binLog和GTID

原创 golang的for和閉包與goroutine使用中的坑

go func 並不能保證立即執行,在它還沒有執行的時候,item值已經被for循環改變了。   正確代碼: package main import ( "fmt" "sync" ) func main() { var s []st

原创 高併發下緩存穿透、擊穿、雪崩、數據一致性問題的解決

// 解決緩存穿透 if exist := bloomFilter.find(ID); !exist { return err("not found") } // 查詢redis if v, ok := redis.get(

原创 #### 自增主鍵(聚簇索引)、非主鍵索引(二級索引) 等等

轉自: https://mp.weixin.qq.com/s/RemJcqPIvLArmfWIhoaZ1g 帥地 帥地玩編程 2019-02-15 僅供個人備份,瀏覽請看原文 目錄 1. 什麼是最左前綴原則?(此爲模糊查詢的最左前綴,區分

原创 判斷channel是否關閉的方法

轉自:https://www.cnblogs.com/mafeng/p/6806639.html   首先 當執行了 close(ch) ,那麼就不能向 管道發送信息了,但是在關閉之前留在管道里面的消息還可以 被消費。 當之前的消息被消費

原创 redis集羣數據分片原理——哈希槽

哈希槽 redis集羣用的是哈希槽,而不是簡單哈希和一致性哈希。 一個哈希槽相當於一個redis實例裏的一段可存一串key的地址段,好似是劃了一個硬盤分區。他比db要小,比一個key要大。 當水平擴容或是掛掉部分實力時,伴隨槽位的遷移。

原创 B樹 和 B+樹

轉自: https://blog.csdn.net/qq_26222859/article/details/80631121?utm_medium=distribute.pc_relevant.none-task-blog-BlogCom

原创 概述:Oracle/SunJDK與OpenJDK的區別聯繫

轉自:https://blog.csdn.net/lsx2017/article/details/81273548 僅作個人備份,瀏覽請看原文           OpenJDK原是SunMicrosystems公司爲Java平臺構建的J

原创 http的長連接,以及和websocket的長連接的區別,等

轉自: http://www.jianshu.com/p/b68d2b26f5f4     目錄 TCP/IP 短連接 長連接 http的長連接  什麼時候用長連接,短連接? 發送接收方式  http 什麼是websocket 什麼是長連

原创 字節面試中一道算法題

兩個goroutine交替依次打印十次1和2,要求最多使用兩個channel,不能使用sleep、waitGroup。 package main import ( "fmt" ) var POOL = 10 var msgFirs

原创 Goroutines和線程

摘自:gopl 9.8. Goroutines和線程   在上一章中我們說goroutine和操作系統的線程區別可以先忽略。儘管兩者的區別實際上只是 一個量的區別,但量變會引起質變的道理同樣適用於goroutine和線程。現在正是我們來區

原创 Docker中複雜多容器的應用(Docker-compose)

轉自:https://blog.csdn.net/jacksonary/article/details/78961612 僅做個人備份,瀏覽請看原文     在實際開發中,往往需要多種業務,不再是Ubuntu中打印一句話,比如在WEB中和

原创 redis的zset數據結構底層實現——跳錶

聲明 僅作個人備份,瀏覽請看原文 轉自鏈接:https://juejin.im/post/5e075c9b6fb9a0164c7bbbd7 作者:lee4007 來源:掘金 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出