總覽 從事開發(fā)越久,就會越來越思考這樣一個問題:什么樣的設計是好的設計寂恬?怎樣才能做出好的設計骤视?本人從事開發(fā)的時間也就只有兩年,最近思考之后稍有一些心得:主要應該注意以下三點“...
![240](https://upload.jianshu.io/users/upload_avatars/6383208/b677c880-d638-4c06-9ad5-defeb4a0e1ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. redis的幾種基本數據類型 一般來說胁编,最常用的集中數據類型有五種厢钧,字符串鳞尔,隊列,集合早直,有序集合寥假,哈希。在較新的redis版本中還會有bitmap霞扬,hyperloglo...
一 什么是智能指針 c++的智能指針是利用了c++的RAII機制喻圃,這樣可以及時的釋放資源萤彩,且即使代碼中觸發(fā)了異常,也不會因為忘記寫delete而沒有釋放內存斧拍。智能指針提供了一...
一 什么是線程安全 通俗的說雀扶,如果在多線程下,每一個線程都能正常的工作肆汹,最終產生的結果也是確定的愚墓,那么這就是線程安全的。 常見的保證線程安全的手段 常見的有兩個保證線程安全的...
服務器自己要綁定ip和端口谴返。 同時還需要大小端的問題煞肾。 epoll_create創(chuàng)建epoll,返回epoll_fd epoll_ctl放入監(jiān)聽的文件描述符 一般來說這些文件...
看了一些raft的文章嗓袱,這篇講的感覺比較清楚籍救,首先推薦去看這篇:一文搞懂raft算法,這個動畫演示可以幫助你理解raft:raft演示 raft協(xié)議講的就是一個分布式的系統(tǒng)如...
今天看到了一個視頻放航,講的是如何通過linux原生的命令烈拒,獲取百度首頁的html文件。下面開始進行操作講解。 一 相關命令 1. exec exec命令用于調用并執(zhí)行指令的命令...
zookeeper是我們日常開發(fā)中每天都能接觸到的組件荆几,但是好像很多人對其缺乏了解吓妆,所以心血來潮寫了這篇文章。首先簡單介紹一下zookeeper吨铸。zookeeper最開始是h...
1. 安裝 首先打開microsoft store,搜索ubuntu: 選擇下載人數最多的 下面就可以開始搖擺了剂陡。沒有別的需求本篇結束。 2. 系統(tǒng)遷移 由于wsl默認安裝位...
發(fā)現問題大概有兩種: 一種是用戶投訴狐胎。 另一種是自己主動發(fā)現問題。如果是用戶投訴的具體到哪一單出了問題歌馍,首先可以去看數據庫握巢,然后再去查日志和調用鏈路。如果是其他問題松却,那么首先...
1 mysql執(zhí)行流程 執(zhí)行mysql槐秧,首先你要獲取到mysql一個連接啄踊,建立連接之后,開始正式sql語句流程:首先請求打到server層刁标,如果開啟了查詢緩存選項(這個緩存在...