1.避免全表掃描,首先考慮在where 及 order by 涉及的 的列上加索引. 2.應盡量避免在where子句中用進行 null 值判斷.創(chuàng)建表時 null 值默認值,...
1.避免全表掃描,首先考慮在where 及 order by 涉及的 的列上加索引. 2.應盡量避免在where子句中用進行 null 值判斷.創(chuàng)建表時 null 值默認值,...
本篇主要介紹redis 高可用哨兵集群搭建. 我們先想一個問題:哪種場景適合用redis緩存?我在一本書中看到,是這么寫的,主要有以下幾種場景: 1.大部分是讀業(yè)務數據的...
今天試了下spring cloud config 配置中心, 將配置文件存放在gitee 上 然后創(chuàng)建spring cloud config server 連接gitee 獲...
StringBuffer 的toStringCache 是啥時候賦值的看代碼看不出來。并且為啥debugger, 會出現append(1) , append(2) 然后toString()只返回1 ,沒有返回12
String,StringBuilder,StringBuffer 實現原理解析定義: 從jdk1.5開始提供的新的封裝字符串的類,StringBuilder,其字符串拼接操作的效率遠遠高于 String。 Java里面提供了String,Str...
1.首先找到MySql 的安裝路徑. 通常情況下,它會被安裝在 /usr/local/mysql 或 /usr/bin/mysql 目錄下. 可以使用 find 命令查找: ...
1.緩存池 Buffer Pool 數據是存放在磁盤中, 要更新一條數據,首先需要把這條數據加載到內存中,在內存中修改完后再寫回磁盤,由于 磁盤的IO 讀寫比起 內存讀寫...
看下面這張圖: 我們用客戶端或者應用程序連接Mysql 查詢數據時候,會經歷以下步驟: 1.連接數據庫, 用戶名和密碼校驗(權限校驗) 2.mysq 解析器 :對sql 進行...
docker container run -d --publish 80:80 --name webhost nginx 1.在本地查找是否有nginx 這個鏡像,但是沒有...
Image 鏡像 Docker image 是一個read-only 文件 這個文件包含文件系統(tǒng),源碼,庫文件,依賴,工具等一些運行application所需要的文件 可以理...
Spring bean的生命周期 大致可以總結為: 實例化 -> 屬性賦值 -> 初始化 -> 銷毀 具體可以看以下這張圖: 代碼演示如下: 測試結果: 本文引用: Spri...
是按照官網中的方法進行安裝,網站如下: https://docs.docker.com/engine/install/centos/ 遇到的問題: https://www.j...
遇到這個錯誤是因為我升級了Python到3,但是yum[https://so.csdn.net/so/search?q=yum&spm=1001.2101.3001.7020...
在項目中,我們可以通過合理地使用不同類型的引用來優(yōu)化內存使用性能. 1.強引用 : String str = new String("123"); str 稱為強引用。一個對...