原创 3.3慢SQL explain

explain顯示了mysql如何使用索引來處理select語句以及連接表。可以幫助選擇更好的索引和寫出更優化的查詢語句。 使用方法,在select語句前加上explain就可以了,如: explain select * from st

原创 3.0 How to build a database

國外參考地址:https://www.reddit.com/r/Database/comments/27u6dy/how_do_you_build_a_database/ciggal8/ Its a great question, and

原创 一個命令搞定markdown目錄

文檔對於開發人員是一件痛苦的事情,俗話說:“看別人文檔時候希望有文檔,自己開發時候又不想寫文檔”,哈哈,夠矛盾的。 然而,到了必須寫文檔的時候,還是要有些順手的工具呢 現在開發人員大多都喜歡使用markdown進行文檔編輯,上手快,但是缺

原创 3.2慢查詢SQL分析

慢查詢日誌相關參數     MySQL 慢查詢的相關參數解釋: slow_query_log    :是否開啓慢查詢日誌,1表示開啓,0表示關閉。 log-slow-queries  :舊版(5.6以下版本)MySQL數據庫慢查詢日誌存儲

原创 3.1數據庫優化一二三

第一階段 優化sql和索引 這纔是調優的第一階段啊,爲什麼呢? 因爲這一步成本最低啊,不需要加什麼中間件。你沒經過索引優化和SQL優化,就來什麼水平拆分,這不是坑人麼。 那步驟是什麼樣呢?我說個大概 用慢查詢日誌定位執行效率低的SQL語句

原创 2.7java基礎 集合

目錄 一、Collection接口 二、List接口 2.1、ArrayList 2.2、LinkedList 2.3、Vector 2.4、Stack 三、Set接口 3.1、EnumSet 3.2、HashSet 3.3、TreeSe

原创 2.6java基礎 數組

轉自:http://cmsblogs.com/?p=92http://cmsblogs.com/?p=94   噢,它明白了,河水既沒有牛伯伯說的那麼淺,也沒有小松鼠說的那麼深,只有自己親自試過才知道!道聽途說永遠只能看到表明現象,只有

原创 2.3java基礎 代碼塊

轉自:http://cmsblogs.com/?p=72 在編程過程中我們可能會遇到如下這種形式的程序: public class Test { { //// } }       這種形式的程序段我們將其

原创 2.4java基礎 字符串

      可以證明,字符串操作是計算機程序設計中最常見的行爲。 一、String 轉自:http://cmsblogs.com/?p=78      首先我們要明確,String並不是基本數據類型,而是一個對象,並且是不可變的對象。

原创 1.2常用設計模式 工廠模式—Factory Pattern

轉載:https://www.cnblogs.com/carryjack/p/7709861.html1.工廠模式簡介 工廠模式用於對象的創建,使得客戶從具體的產品對象中被解耦。   2.工廠模式分類 這裏以製造coffee的例子開始工廠

原创 mac下安裝mongodb擴展用到的小坑以及正確安裝

本人用mac安裝mongoDB擴展遇到的小坑:(這裏只講最簡單正確的安裝方式) 1.安裝環境:mac OS X    使用軟件:MAMP pro 2. 命令行安裝PHP mongoDB擴展    1)明確你要給php哪個版本安裝擴展,確保

原创 2.5java基礎 final

轉自:http://cmsblogs.com/?p=80 在程序設計中,我們有時可能希望某些數據是不能夠改變的,這個時候final就有用武之地了。final是java的關鍵字,它所表示的是“這部分是無法修改的”。不想被改變的原因有兩個:效

原创 Java架構師學習路線圖,第6點尤爲重要!

轉載文章,網上此文太多(此文太好了),如果作者見此文可以留言,本人更新轉載鏈接. Web應用,最常見的研發語言是Java和PHP。 後端服務,最常見的研發語言是Java和C/C++。 大數據,最常見的研發語言是Java和Python。 可

原创 2.2java基礎 關鍵字static

一、 static代表着什麼 轉自:http://cmsblogs.com/?p=61      在Java中並不存在全局變量的概念,但是我們可以通過static來實現一個“僞全局”的概念,在Java中static表示“全局”或者“靜態”

原创 1.3常用設計模式 工廠模式—單例模式

轉自:https://www.cnblogs.com/dongyu666/p/6971783.html 1. 前言   單例(Singleton)應該是開發者們最熟悉的設計模式了,並且好像也是最容易實現的——基本上每個開發者都能夠隨手寫出