一、什么是SpringBoot的自動裝配 SpringBoot的自動裝配是指:SpringBoot會自動將一些配置類的bean注冊到ioc容器,我們可以在需要的地方使用@...
一、什么是SpringBoot的自動裝配 SpringBoot的自動裝配是指:SpringBoot會自動將一些配置類的bean注冊到ioc容器,我們可以在需要的地方使用@...
Dubbo + zookeeper 是現(xiàn)在比較流行的架構(gòu),也是我們行部分系統(tǒng)正在使用的架構(gòu),例如支撐平臺。下面就介紹一下為什么要使用這個架構(gòu)和這個架構(gòu)的工作流程。 上面這個圖...
Spring 設(shè)計模式應(yīng)用 工廠設(shè)計模式 : Spring 通過 BeanFactory、ApplicationContext 工廠創(chuàng)建 bean 對象。 代理設(shè)計模式 : ...
一、數(shù)據(jù)庫設(shè)計 1、對查詢進行優(yōu)化,應(yīng)該盡量避免全表掃描,首先應(yīng)考慮在where及order by涉及的列上建立索引。 2、應(yīng)盡量避免在where子句中對字段進行nu...
1、為什么要用 Dubbo? 隨著服務(wù)化的進一步發(fā)展,服務(wù)越來越多,服務(wù)之間的調(diào)用和依賴關(guān)系也越來越復(fù)雜,誕生了面向服務(wù)的架構(gòu)體系(SOA), 也因此衍生出了一系列相應(yīng)的技術(shù)...
一、redis簡介 Redis 是C語言開發(fā)的一個開源高性能鍵值對的內(nèi)存數(shù)據(jù)庫,可以用來做數(shù)據(jù)庫、緩存、消息中間件等場景,是一種NoSQL(not-only sql,非關(guān)系型...
1、#{}和${}的區(qū)別是什么? 答:mybatis在處理#{}時,會將sql中的#{}替換為?號,調(diào)用PreparedStatement的set方法來賦值;mybatis在...
轉(zhuǎn)自:https://blog.csdn.net/wwd0501/article/details/106902856/[https://blog.csdn.net/wwd05...
基本概念 流式查詢指的是查詢成功后不是返回一個集合而是返回一個迭代器,應(yīng)用每次從迭代器取一條查詢結(jié)果。流式查詢的好處是能夠降低內(nèi)存使用。 如果沒有流式查詢,我們想要從數(shù)據(jù)庫取...
1、什么是 MyBatis? 答:MyBatis 是一個可以自定義 SQL、存儲過程和高級映射的持久層框架。 2、講下 MyBatis 的緩存 答:MyBatis 的緩存分為...
1.Dubbo是什么? Dubbo 是一個分布式、高性能、透明化的 RPC 服務(wù)框架,提供服務(wù)自動注冊、自動發(fā)現(xiàn)等高效服務(wù)治理方案, 可以和 Spring框架無縫集成。 2....
目前Redis在互聯(lián)網(wǎng)行業(yè)技術(shù)存儲方面使用廣泛,幾乎所有后端技術(shù)面試官都會在Redis的使用和原理方面對求職者提一些問題。本篇通俗易懂的整理總結(jié)了近年來針對Redis緩存的相...
1.項目中緩存是如何使用的?為什么要用緩存?緩存使用不當會造成什么后果? 面試題剖析 為什么要用緩存? 用緩存,主要有兩個用途:高性能、高并發(fā)。 高性能 假設(shè)這么個場景,你有...
前言:目前Redis相關(guān)的知識內(nèi)容已經(jīng)成為后端面試的考核??土?,掌握并理解Redis可以為你的面試大大加分哦,另外想要在面試中脫穎而出,靠死記硬背標準答案是不可取的。在本系列...
簡述 利用Redis的Setnx命令,來實現(xiàn)一個分布式的加鎖方案。利用注解,在擁有該注解的方法上,進行切面處理,在方法執(zhí)行前,進行加鎖,執(zhí)行結(jié)束后,根據(jù)是否自動釋放鎖,進行解...
首先分布式鎖和我們平常講到的鎖原理基本一樣,目的就是確保,在多個線程并發(fā)時,只有一個線程在同一刻操作這個業(yè)務(wù)或者說方法、變量。 在一個進程中,也就是一個jvm 或者說應(yīng)用中,...
一、Redis基礎(chǔ)簡介 1、Redis官方介紹 Redis是一個開源(BSD許可),內(nèi)存數(shù)據(jù)結(jié)構(gòu)存儲,用作數(shù)據(jù)庫,緩存和消息代理。它支持數(shù)據(jù)結(jié)構(gòu),如字符串,散列,列表,集合,...
基于c語言開發(fā)高性能key-value存儲非關(guān)系形數(shù)據(jù)庫數(shù)據(jù)庫。 一 基礎(chǔ)知識 1.1 五種類型操作 1.1.1 String 1. 腳本操作: 1.1.2 hash 每一個...