原创 大廠高頻Mysql面試題

前言 前幾天有讀者找到我,說想要一套全面的Mysql面試題,今天陳某特地爲她寫了一篇。 文章的目錄如下: Mysql面試題 什麼是SQL? 結構化查詢語言(Structured Query Language)簡稱SQL,是一種

原创 天天用Redis,持久化方案你又知道哪些?

前言 文章首發於微信公衆號【碼猿技術專欄】:天天用Redis,持久化方案有哪些你知道嗎? Redis目前已經成爲主流的內存數據庫了,但是大部分人僅僅是停留在會用的階段,你真的瞭解Redis內部的工作原理嗎? 今天這篇文章將爲大家介

原创 誠邀讀者進技術交流羣!!!

隨着更多人閱讀陳某的文章,陸陸續續一批讀者加我微信和我交流文章中的疑惑,沒辦法,畢竟現在公衆號關閉了留言功能。因此陳某創建了一個技術交流羣,本着爲大家提供一個學習交流,共同進階的平臺目的,羣內每天都會有知識乾貨分享,涉及後端開發的各個領

原创 “微信遺囑”功能開通,網友體驗後發現...如果突然離世,你的QQ、支付寶等怎麼辦?...

來自:廣州日報全媒體、上觀新聞、北京日報、澎湃新聞、央視財經、新華社等、21世紀經濟報道 | 責編:樂樂        正文   導讀:對於普通老百姓來說,遺囑通常會被認爲是一種對家人的囑託,對後人的寄語。大數據顯示,中青年訂立遺囑人數

原创 Mysql性能優化:爲什麼count(*)這麼慢?

導讀在開發中一定會用到統計一張表的行數,比如一個交易系統,老闆會讓你每天生成一個報表,這些統計信息少不了sql中的count函數。但是隨着記錄越來越多,查詢的速度會越來越慢,爲什麼會這樣呢?Mysql內部到底是怎麼處理的?今天這篇文章將

原创 天天寫 order by,你知道Mysql底層執行流程嗎?

前言 在實際的開發中一定會碰到根據某個字段進行排序後來顯示結果的需求,但是你真的理解order by在 Mysql 底層是如何執行的嗎?假設你要查詢城市是蘇州的所有人名字,並且按照姓名進行排序返回前 1000 個人的姓名、年齡,這條 s

原创 天天寫order by ,你知道Mysql底層的執行原理嗎?

前言 文章首發於微信公衆號【碼猿技術專欄】 在實際的開發中一定會碰到根據某個字段進行排序後來顯示結果的需求,但是你真的理解order by在 Mysql 底層是如何執行的嗎? 假設你要查詢城市是蘇州的所有人名字,並且按照姓名進行排序

原创 拜託,別再問我Zookeeper如何實現分佈式鎖了!!!

目錄 導讀 ZK的四種節點 排它鎖的實現 代碼實現 可重入性排他鎖如何設計 讀寫鎖的實現 讀鎖的設計 寫鎖的設計 如何監聽 代碼實現 Curator實現分步式鎖 一點小福利 導讀 文章首發於微信公衆號拜託,別再問我Zookeeper如何實

原创 SCrapy爬蟲大戰京東商城

SCrapy爬蟲大戰京東商城 引言 上一篇已經講過怎樣獲取鏈接,怎樣獲得參數了,詳情請看python爬取京東商城普通篇 代碼詳解 首先應該構造請求,這裏使用scrapy.Request,這個方法默認調用的是start_ur

原创 MongoDB乾貨篇之數據更新

MongoDB乾貨篇之數據更新 原文地址 https://chenjiabing666.github.io/2017/05/01/MongoDB%E5%B9%B2%E8%B4%A7%E7%AF%87%E4%B9%8B%E6%9B