Redis數(shù)據(jù)結(jié)構(gòu) String字符串 Hash存儲對象 List微博關(guān)注列表炎疆、消息列表雙向鏈表,支持反向查找和遍歷lrange命令支持從某個(gè)元素開始讀取多少個(gè)元素咽弦,實(shí)現(xiàn)分頁...
Redis數(shù)據(jù)結(jié)構(gòu) String字符串 Hash存儲對象 List微博關(guān)注列表炎疆、消息列表雙向鏈表,支持反向查找和遍歷lrange命令支持從某個(gè)元素開始讀取多少個(gè)元素咽弦,實(shí)現(xiàn)分頁...
JVM 簡述 JVM將java等編程語言的class文件通過解釋器或者JIT生成字節(jié)碼用于和硬件設(shè)備交互峦嗤。java程序通過生成在JVM虛擬機(jī)運(yùn)行的字節(jié)碼,JVM虛擬機(jī)通過字節(jié)...
什么是SpringBoot? SpringBoot 是一個(gè)為了簡化Java應(yīng)用環(huán)境搭建和開發(fā)過程的一個(gè)框架吧秕。它比較方便的就是自動配置,不需要XML配置迹炼,在主配置類上打一個(gè)@S...
SpringMVC執(zhí)行流程 一個(gè)請求匹配前端控制器 DispatcherServlet 的請求映射路徑(在 web.xml中指定), WEB 容器將該請求轉(zhuǎn)交給 Dispat...
1.Spring是什么砸彬,它的作用是什么? Spring是一個(gè)IOC(DI)和AOP的輕量級容器框架斯入,它集成了很多模塊砂碉,比如Web、AOP咱扣、測試和一些基本的工具绽淘,而且Sprin...
ShedLock作用 SchedulerLock的作用,確保任務(wù)在同一時(shí)刻最多執(zhí)行一次闹伪。如果一個(gè)任務(wù)已經(jīng)在一個(gè)節(jié)點(diǎn)上執(zhí)行沪铭,則在其他節(jié)點(diǎn)上的執(zhí)行不會等待壮池,只需跳過它即可。She...
背景 在企業(yè)發(fā)展初期杀怠,企業(yè)使用的系統(tǒng)很少椰憋,通常一個(gè)或者兩個(gè),每個(gè)系統(tǒng)都有自己的登錄模塊赔退,運(yùn)營人員每天用自己的賬號登錄橙依,很方便。 但隨著企業(yè)的發(fā)展硕旗,用到的系統(tǒng)隨之增多窗骑,運(yùn)營人員...
本來想自己總結(jié)一番的,但是有更全面的博客漆枚,就不獻(xiàn)丑了...原文地址:http://hedengcheng.com/?p=771 背景 MySQL/InnoDB的加鎖分析创译,一直...
1. 簡述 時(shí)間序列數(shù)據(jù):從定義上來說,就是一串按時(shí)間維度索引的數(shù)據(jù)墙基。 時(shí)序數(shù)據(jù)庫(TSDB)特點(diǎn):持續(xù)高并發(fā)寫入软族、無更新;數(shù)據(jù)壓縮存儲残制;低查詢延時(shí)立砸。 常見 TSDB:inf...
1. 添加redis依賴 向pom.xml中添加依賴 2. 添加redis配置 3. 添加自定義Redis key 4. 構(gòu)建Redis工具類,通過StringRedisTe...
使用的ElasticSearch版本為 7.2 創(chuàng)建一個(gè)員工目錄 員工文檔內(nèi)容包括: 姓名(first_name初茶、last_name) 年齡(age) 簡介(about) 興...
1. 基本原理 1.1 對稱加密 基本概念 加密解密都使用同一個(gè)密鑰颗祝。 缺點(diǎn) 安全問題:一旦密鑰泄露,傳輸數(shù)據(jù)將不會安全 保管問題:每一類的數(shù)據(jù)加密需要重新生成一個(gè)密鑰纺蛆,一旦...
前言 我們都知道浮點(diǎn)型變量在進(jìn)行計(jì)算的時(shí)候會出現(xiàn)丟失精度的問題。如下一段代碼: 可以看到在Java中進(jìn)行浮點(diǎn)數(shù)運(yùn)算的時(shí)候桥氏,會出現(xiàn)丟失精度的問題温峭。那么我們?nèi)绻谶M(jìn)行商品價(jià)格計(jì)算...
ThreadPoolExecutor線程池參數(shù) 1. 背景 2. 解決方法 3. 應(yīng)用場景 5.參數(shù)說明 corePoolSize:線程池基本大小 核心線程數(shù)1. 核心線程...
SpringBoot 常用注解 @SpringBootApplication @Bean @ComponentScan @ControllerAdvice @Exceptio...
一、簡介 Git Flow定義了一個(gè)項(xiàng)目發(fā)布的分支模型字支,為管理具有預(yù)定發(fā)布周期的大型項(xiàng)目提供了一個(gè)健壯的框架凤藏。 二、流程解析 master分支存放所有正式發(fā)布的版本堕伪,可以作為...
前言 最近面試遇到的一些面試題而咆,歸納了一些比較有代表性的基礎(chǔ)題,這里只歸納了基礎(chǔ)題幕袱,一部分題給出了答案暴备。問到多次的問題我會在題目后面標(biāo)注。這次面試頻率問到最高的問題就是關(guān)于多...