2018-10-23 三種過期策略:定時(shí)刪除:含義:在設(shè)置key的過期時(shí)間的同時(shí)貌笨,為該key創(chuàng)建一個(gè)定時(shí)器呀潭,讓定時(shí)器在key的過期時(shí)間來臨時(shí)框往,對(duì)key進(jìn)行刪除優(yōu)點(diǎn):保證內(nèi)存被...
2018-10-23 三種過期策略:定時(shí)刪除:含義:在設(shè)置key的過期時(shí)間的同時(shí)貌笨,為該key創(chuàng)建一個(gè)定時(shí)器呀潭,讓定時(shí)器在key的過期時(shí)間來臨時(shí)框往,對(duì)key進(jìn)行刪除優(yōu)點(diǎn):保證內(nèi)存被...
2018-10-23 RDB持久性以指定的時(shí)間間隔執(zhí)行數(shù)據(jù)集的時(shí)間點(diǎn)快照AOF持久性會(huì)記錄服務(wù)器執(zhí)行的每個(gè)寫入操作牍蜂,這些操作將在服務(wù)器啟動(dòng)時(shí)通過執(zhí)行這些命令來還原數(shù)據(jù)集red...
2018-10-23 常用的四種方案:1 臼节、基于數(shù)據(jù)庫表做樂觀鎖积锅,用于分布式鎖增加版本號(hào)缺點(diǎn):增加了一次select版本號(hào)操作江耀、數(shù)據(jù)庫開銷大、可能臟數(shù)據(jù)2 、使用memcac...
2018-10-23 性能對(duì)比:由于Redis只使用單核袱巨,而Memcached可以使用多核阁谆,所以平均每一個(gè)核上Redis在存儲(chǔ)小數(shù)據(jù)時(shí)比Memcached性能更高。而在100...
2018-10-23 string:二進(jìn)制類型瓣窄,可以將圖片笛厦,視頻等保存起來,也可以將一些靜態(tài)文件保存起來俺夕。單一數(shù)值裳凸,驗(yàn)證碼,頁面瀏覽量(page view)劝贸,緩存姨谷。常規(guī)計(jì)數(shù):...
2018-10-08 查詢的模糊匹配:盡量避免在一個(gè)復(fù)雜查詢里面使用模糊匹配索引問題:缺少合適的索引法則:不要在建立的索引的數(shù)據(jù)列上進(jìn)行下列操作:避免對(duì)索引字段進(jìn)行計(jì)算操作避...
2018-10-08 數(shù)據(jù)庫索引 索引的優(yōu)點(diǎn):通過創(chuàng)建唯一索引,可以保證數(shù)據(jù)庫表中每行數(shù)據(jù)的唯一性可以加快查詢速度在實(shí)現(xiàn)數(shù)據(jù)的參考完整性方面件甥,可以加速表和表之間的連接在使用分...
2018-10-08 數(shù)據(jù)庫事務(wù) 事務(wù)是一個(gè)操作序列捌议,這些操作要么全執(zhí)行,要么全部不執(zhí)行引有,是一個(gè)不可分割的工作單元--ACID原子性:是一個(gè)原子操作一致性:在事務(wù)的開始和完成...
2018-10-08 存儲(chǔ)引擎 InnoDB:是mysql默認(rèn)的事務(wù)型存儲(chǔ)引擎瓣颅,只有在需要InnoDB不支持的特性時(shí),才考慮使用其它存儲(chǔ)引擎支持事務(wù)譬正,是面向在線事務(wù)處理(OL...
2018-10-06 原文推薦 死磕 Spring 在上篇博客【死磕Spring】----- IOC 之 加載 Bean 中提到宫补,在核心邏輯方法 doLoadBeanDefi...
2018-10-06 原文推薦 死磕 Spring ClassPathResource resource = new ClassPathResource("bean.xml...
2018-10-06 原文推薦 死磕 Spring 統(tǒng)一資源:Resource org.springframework.core.io.Resource 為 Spring 框...
2018-10-06 原文推薦 死磕 Spring IoC 全稱為 Inversion of Control,翻譯為 “控制反轉(zhuǎn)”曾我,它還有一個(gè)別名為 DI(Dependenc...
2018-10-03 推薦原文 原文作者:純潔的微笑 什么是jvm調(diào)優(yōu)呢抒巢?jvm調(diào)優(yōu)就是根據(jù)gc日志分析jvm內(nèi)存分配贫贝、回收的情況來調(diào)整各區(qū)域內(nèi)存比例或者gc回收的策略;更深...
2018-10-03 原文推薦 原文作者:純潔的微笑 tomcat服務(wù)器優(yōu)化 1平酿、JDK內(nèi)存優(yōu)化根據(jù)服務(wù)器物理內(nèi)容情況配置相關(guān)參數(shù)優(yōu)化tomcat性能。當(dāng)應(yīng)用程序需要的內(nèi)存超...
2018-10-03 原文推薦 原文作者:純潔的微笑 JPS jps:JVM Process Status Tool,顯示指定系統(tǒng)內(nèi)所有的HotSpot虛擬機(jī)進(jìn)程。命令格式:...
2018-10-03 推薦原文 原文作者:純潔的微笑 jvm 中俺驶,程序計(jì)數(shù)器、虛擬機(jī)棧、本地方法棧都是隨線程而生隨線程而滅暮现,棧幀隨著方法的進(jìn)入和退出做入棧和出棧操作还绘,實(shí)現(xiàn)了自...
2018-10-03 推薦原文 原文作者:純潔的微笑 JVM內(nèi)存結(jié)構(gòu)主要有三大塊:堆內(nèi)存栖袋、方法區(qū)和棧拍顷。堆內(nèi)存是JVM中最大的一塊由年輕代和老年代組成,而年輕代內(nèi)存又被分成三部...