原创 Nginx - request_time和upstream_response_time的區別

request_time 官網描述:request processing time in seconds with a milliseconds resolution; time elapsed between the first byt

原创 Sharding-JDBC(二)2.0.3版本實踐

目錄   一、Sharding-JDBC依賴   二、分片策略     1. 標準分片策略     2. 複合分片策略     3. Inline表達式分片策略     4. 通過Hint而非SQL解析的方式分片的策略     5. 不分

原创 前端面試-高級篇

一、JavaScript進階 #1 內置類型 JS 中分爲七種內置類型,七種內置類型又分爲兩大類型:基本類型和對象(Object)。 基本類型有六種: null,undefined,boolean,number,string,symbol

原创 【騰訊敏捷轉型NO.1】敏捷是什麼鬼?

“敏捷是什麼鬼” 最近對外進行《騰訊產品敏捷研發體系》授課的時候,我經常可以從參課學員的眼睛裏找到這句話。 通常我會鼓勵大家,說:“告訴大家一個好消息,你們今天所有的疑問都是有答案的,唯一擔心的問題是你們短期內能否接受和理解。” 我之所

原创 Sharding-JDBC(一)簡介

轉載自:ShardingSphere官網 目錄   一、介紹     1. Sharding-JDBC     2. Sharding-Proxy     3. Sharding-Sidecar(TBD)     4. 混合架構   

原创 什麼是SCRUM敏捷開發

Scrum 是用於開發、交付和持續支持複雜產品的一個框架,是一個增量的、迭代的開發過程。在這個框架中,整個開發過程由若干個短的迭代週期組成,一個短的迭代週期稱爲一個Sprint,每個Sprint的建議長度是一至四周。在Scrum中,使用產

原创 MySQL的limit用法和分頁查詢的性能分析及優化

一、limit用法 在我們使用查詢語句的時候,經常要返回前幾條或者中間某幾行數據,這個時候怎麼辦呢?不用擔心,mysql已經爲我們提供了這樣一個功能。 SELECT * FROM table LIMIT [offset,] rows |

原创 Java數據結構和算法(七)——鏈表

前面博客我們在講解數組中,知道數組作爲數據存儲結構有一定的缺陷。在無序數組中,搜索性能差,在有序數組中,插入效率又很低,而且這兩種數組的刪除效率都很低,並且數組在創建後,其大小是固定了,設置的過大會造成內存的浪費,過小又不能滿足數據量的存

原创 前端面試-複習篇上

一、CSS #1. 盒模型 頁面渲染時,dom 元素所採用的 佈局模型。可通過box-sizing進行設置。根據計算寬高的區域可分爲 content-box (W3C 標準盒模型) border-box (IE 盒模型) paddin

原创 前端面試-基礎篇

第一部分:基礎篇 #一、HTML、HTTP、web綜合問題 #1 前端需要注意哪些SEO 合理的title、description、keywords:搜索對着三項的權重逐個減小,title值強調重點即可,重要關鍵詞出現不要超過2次,

原创 jQuery筆記總結篇

首先,來了解一下jQuery學習的整體思路 jQuery系統學習篇 jQuery系統學習篇-XMind源文件提供參考下載 Jquery筆記 jQuery筆記總結-XMind源文件提供參考下載 第一節 jQuery初步認知 jQuery

原创 jQuery設計思想

jQuery是目前使用最廣泛的javascript函數庫。 據統計,全世界排名前100萬的網站,有46%使用jQuery,遠遠超過其他庫。微軟公司甚至把jQuery作爲他們的官方庫。 對於網頁開發者來說,學會jQuery是必要的。因爲它

原创 docker教程

Docker 是一個開源的應用容器引擎,而一個容器其實是一個虛擬化的獨立的環境,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任

原创 你真的瞭解Scrum嗎?

敏捷開發是以用戶的需求爲核心,採用迭代、循序漸進的方法進行軟件開發。而Scrum是實現敏捷開發的具體方式之一。然而你對Scrum又瞭解多少呢? 什麼是Scrum Scrum是橄欖球運動的一個專業術語,表示“爭球”的動作。橄欖球是一項單位

原创 100個JavaScript代碼片段

實現字符串長度截取 function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/;