E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring全家桶面试系列
Spring全家桶
笔记:Spring+Spring Boot+Spring Cloud+Spring MVC
最近小编整理了一下一线架构师的
Spring全家桶
笔记:Spring+SpringBoot+SpringCloud+SpringMVC,分享给大家一起学习一下~附面试思维导图:01SpringSpring
南方葵籽
·
2023-10-25 09:08
面试
编程
java
spring
java
spring
boot
面试
分布式
发现一个超级牛逼的实战项目,太强了!
耗时半个月,终于学完了
Spring全家桶
系列。梳理了下整个过程,总结了一套经验和学习方法,想学的朋友按照这个路线来能少走弯路,节约时间。
架构文摘
·
2023-10-25 05:01
java
面试
spring
开发语言
职场和发展
loC 和AOP
loC是
Spring全家桶
各个功能模块的基础,创建对象的容器。AOP以loC为基础,AOP是面向切面编程,抽象化的面向对象。
yfdddong
·
2023-10-24 22:19
java学习笔记
java
开发语言
面试系列
Redis:缓存穿透、击穿、雪崩的解决方案
问题1:缓存穿透缓存穿透是指缓存和数据库上都没有的数据,导致所有请求都落到数据库上,造成数据库短时间内承受大量的请求而导致宕机解决:使用布隆过滤器:将查询的参数都存储到一个bitmap中,在查询缓存前,如果bitmap存在则进行底层缓存的数据查询,如果不存在则进行拦截,不再进行缓存的数据查询缓存空对象:如果数据库查询的为空,则依然把这个数据缓存并设置过期时间,当多次访问的时候可以直接返回结果,避免
Cancerking
·
2023-10-24 07:08
技术面试
redis
Quarkus框架入门之三:Quarkus与Spring Boot启动性能对比
开篇为什么要从安逸的
Spring全家桶
切换到Quarkus框架呢?Quarkus有什么优势?除了能够编译成NativeApplication外,还有什么值得我们使用它的吗?
centychen
·
2023-10-23 23:24
微服务网关:SpringCloud Gateway保姆级入门教程
什么是微服务网关SpringCloudGateway是
Spring全家桶
中一个比较新的项目,Spring社区是这么介绍它的:该项目借助SpringWebFlux的能力,打造了一个API网关。
卡卡的Java架构笔记
·
2023-10-23 19:24
java
开发语言
spring
cloud
微服务
2021最新版,Java基础高频面试题(附答案)
面试系列
我自己前前后后加起来总共应该参加了不下四五十次的面试,拿到过几乎所有一线大厂的offer:阿里、字节、美团、快手、拼多多等等。每
码农Kkio
·
2023-10-23 08:56
IDEA2021.2激活教程,请查收!
最近在整理Java常用的一些基础、ZooKeeper、
Spring全家桶
、源码、Dubbo、Elasticsearch、Redis、MySql、RabbitMQ、Kafka、Linux、微服务等技术栈。
后端架构进阶
·
2023-10-23 04:17
大宇java
面试系列
(五):RabbitMQ
1.RabbitMQ的使用场景有哪些?抢购活动,削峰填谷,防止系统崩塌。延迟信息处理,比如10分钟之后给下单未付款的用户发送邮件提醒。解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时候不用在业务代码里添加新增积分的功能,只需要把新增积分的接口订阅确认评价的消息队列即可,后面再添加任何功能只需要订阅对应的消息队列即可。2.RabbitMQ有哪些重要的
程序员大宇
·
2023-10-22 20:18
【
面试系列
】JDK动态代理和CGLIB静态代理
文章目录前言JDK动态代理代码实例Cglib代理代码实例两者优缺点前言是否在面试过程中经常被问到Spring的代理的问题:比如说几种代理方式?两种代理方式的区别?或者问为什么JDK动态代理只能代理接口?如果你能回答出来JDK动态代理的原理,然后引申Cglib动态代理,那么这个面试官一定会对你刮目相看。在Java中,动态代理是一种机制,允许在运行时动态地创建代理对象来代替某个实际对象,从而在其前后执
Java技术债务
·
2023-10-18 17:12
Java
面试总结
面试
java
spring
前端
面试系列
-JavaScript-箭头函数(与普通函数的区别)
文章目录一、箭头函数二、与普通函数的区别1.箭头函数不会创建自己的this2.箭头函数继承而来的this指向永远不变(重要)3.call()、apply()、bind()无法改变箭头函数中this的指向4.箭头函数不绑定arguments,取而代之用rest参数…解决5.不能使用new操作符(作为构造函数使用)6.不能使用原型属性7.不能简单返回对象字面量8.箭头函数不能换行一、箭头函数//箭头函
LYFlied
·
2023-10-18 15:16
javaScript
javascript
前端
函数
面试
箭头函数
学习资料/中文网大放送
中文网集结号Ambari中文网Druid中文网-备案中SpringBoot中文网-备案中维基中文网-备案中
Spring全家桶
-备案中Spring中文网-备案中Apache中文网-备案中微信公众号集结号Ambari
qianmoQ
·
2023-10-18 14:07
对工作还有Bar Raiser的一些感想
而现在的工作内容后端开发占比会更加多一点,比如
Spring全家桶
、DDD。而对技术没有深入的使用和研究,很难产出高质量的文章,所以还是打算多多学习,理解透了再慢慢更新吧。hhh,不然就误人子弟了不是。
淡定一生2333
·
2023-10-16 13:13
随便聊聊
随便聊聊
Spring-学习
可以利用这个
spring全家桶
快速构建企业级开发环境。
沐风清扬
·
2023-10-15 12:38
JAVAWEB
spring
java
mybatis
Spring全家桶
学习笔记 03 | 编写第一个Spring程序
理解了IoC与DI,我们就可以着手编写第一个Spring程序了。本章目录如何通过spring.io创建基础骨架骨架的基本结构运行项目简单的分析pom.xml一些疑问解答生成骨架首先访问https://start.spring.io/,这是spring官方的骨架生成器网站SpringInitializr生成Spring骨架选择Maven工程SpringBoot使用默认的2.1.6版本Artifact
xeathen
·
2023-10-14 23:43
最新BAT等一线大厂高级Java面试题:基础+算法+高并发+JVM+Redis+
Spring全家桶
+Mysql
最近喜报有点多,今天分享面经的这位小伙伴从事Java工作已经4年+。这两个月陆续参加了多家一线互联网企业的高级Java面试,包括阿里、字节跳动(今日头条)、京东、快手、科大讯飞等,幸运拿下了两个offer,综合考量了下,最终选取了其中1家公司入职。涉及隐私,这里就不透露具体入职哪家公司,以及每道面试题的具体出处啦,只是将我在过去两个月中所遇到过的面试真题,分类打包一次分享给大家。面试题目总结Jav
C陈三岁
·
2023-10-14 18:55
java
jvm
面试
后端
算法
Spring高级技术梳理
本文链接:https://blog.csdn.net/qq_43371556/article/details/101027046Spring高级技术梳理序言正文SpringData部分
Spring全家桶
之
醒戏
·
2023-10-12 12:50
spring
高级技术梳理
分享
面试必问:Spring循环依赖
一键获取
Spring全家桶
文档正文通常来说,如果问Spring内
Java小叮当
·
2023-10-11 17:17
Spring
spring
面试
java
Spring循环依赖
Spring
GO语言
面试系列
:(四)一道并发和锁的golang面试题
今天面试golang碰到了一道考并发和锁的题目,没有完成,所以把它记录下来,仅为以后复习。场景:在一个高并发的web服务器中,要限制IP的频繁访问。现模拟100个IP同时并发访问服务器,每个IP要重复访问1000次。每个IP三分钟之内只能访问一次。修改以下代码完成该过程,要求能成功输出success:100以上代码有一些坑。当时也是没有做出来,回来请教一位大佬,得以解决。主要用到了闭包,原子操作和
Chole121
·
2023-10-10 07:38
Java
面试系列
:Redis 面试题汇总
1.Redis使用场景有哪些?答:Redis使用场景如下:记录帖子点赞数、点击数、评论数缓存近期热帖缓存文章详情信息记录用户会话信息2.Redis有哪些功能?答:Redis功能如下:数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列3.Redis支持哪些数据类型?答:Redis支持的数据类型如下:String字符串List列表Set无序集合ZSet有序集合Hash哈希类型4.Redis相
you的日常
·
2023-10-09 06:15
Java技术栈
面试系列
+SpringCloud项目实战学习路线
由于之前没有出过java技术栈
面试系列
,刚好又是一年的金三银四又来到了,所以接下来三四月份的写作计划就是打造两个系列:《java面试题系列》+《SpringCloud项目实战系列》!
一只IT攻城狮
·
2023-10-07 05:09
其他
面试
springcloud
项目实战
java
面试系列
(3)Integer 和 int 的区别
我们大多数对于两者的认识停在:Integer是int的包装类,在初始化的时候,int初始值为0,而Integer的初始为null。那么两者谁更占内存呢?答案是Integer更占用内存,因为int是基础数据类型,占用的空间相对较小,而Integer是一个对象,需要存储对象的元数据,所以更占用内存。在看问题之前,我们需要明确==是比较的什么?对于引用数据类型的变量,==比较的是两个引用指向的是否是同一
kevenZheng
·
2023-10-06 15:08
面试系列
- Java内存泄漏问题排查
目录一、Java内存泄漏问题的常见方法二、内存泄漏现象内存泄漏是一种常见的问题,特别是在Java中。它发生在应用程序分配内存但未正确释放它们的情况下,导致内存占用不断增加,最终可能导致应用程序崩溃。一、Java内存泄漏问题的常见方法1、使用内存分析工具:使用工具如EclipseMemoryAnalyzer(MAT)、VisualVM、YourKit等,分析堆转储(heapdump)以确定哪些对象占
境里婆娑
·
2023-10-05 10:31
面试系列
面试
职场和发展
面试系列
- Java常见算法(一)
目录一、排序算法1、冒泡排序(BubbleSort):2、快速排序(QuickSort):二、查找算法1、二分查找(BinarySearch):三、图算法1、深度优先搜索(Depth-FirstSearch,DFS):2、广度优先搜索(Breadth-FirstSearch,BFS):一、排序算法1、冒泡排序(BubbleSort):冒泡排序(BubbleSort)是一种简单的排序算法,它多次遍历
境里婆娑
·
2023-10-05 10:30
java技能提升
java
算法
面试
面试系列
- Java常见算法(二)
目录一、排序算法1、插入排序(InsertionSort)2、归并排序(MergeSort)二、图形算法1、最短路径算法(Dijkstra算法、Floyd-Warshall算法)Dijkstra算法Floyd-Warshall算法2、最小生成树算法(Prim算法、Kruskal算法)Prim算法Kruskal算法一、排序算法1、插入排序(InsertionSort)插入排序(InsertionSo
境里婆娑
·
2023-10-05 10:59
面试系列
java
实用 JavaScript 调试技巧
历史
面试系列
。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。作为前端开发,我们会经常使用console.log()来调试程序中的问题。虽然这种方式也能解决一部分问题,但是它的效率
若川视野
·
2023-10-05 05:00
java
python
debug
javascript
js
仿牛客论坛项目 笔记
文章目录环境配置bean是什么最终成品功能数据库与缓存一致性整个web系统后端的结构springmvc相关controller常见的代码写法mybatis相关常识测试、调试相关计网相关component相关注解
spring
rookie19_HUST
·
2023-10-04 23:43
开发
java
笔记
Spring Data
开篇介绍什么要用SpringData(面试题)SpringData特性和模块介绍SpringData介绍SpringData主要模块各模块使用率SpringData主要特性SpringData开篇介绍
Spring
lywmofan
·
2023-10-04 14:09
Spring
Data
spring
java
spring
boot
源码解读SpringMVC处理请求过程
相信各位JavaCoder,对
Spring全家桶
肯定不陌生,甚至天天上班都是依靠这它,对于Spring中Web的框架肯定就是SpringMVC了,那么今天来着重讲解SpringMVC处理请求的流程。
程序员李哈
·
2023-10-04 00:24
Spring
MVC系列
源码解读
spring
SpringMVC
spring
boot
java
后端
JVM系列之JVM介绍
JVM系列之JVM介绍1、为什么要学习JVM2、JVM定义3、JVM的作用4、查看自己的JVM5、JVM,JRE和JDK联系6、往期佳文6.1、
面试系列
6.2、技术系列6.3、源码系列6.4、数据结构和算法系列
Java学习之乐
·
2023-10-03 00:40
JVM系列
jvm
java
面试
使用Feign做微服务间的接口调用
Feign是
spring全家桶
里面一个简单的组件。这个单词的英语含义是“佯装”,所以我们用feign做服务间的http通信,其实就是把你想要调用的、其他服务的接口,佯装成一个你接口中的一个调用。
彭晶晶晶
·
2023-09-30 20:28
【
面试系列
】主键索引和唯一索引谁更快?
1、主键和唯一索引的区别主键一定时唯一性索引,唯一性索引并不一定是主键一个表中可以有多个唯一性索引,但只能有一个主键主键不允许有空值,而唯一索引允许有空值主键可以被其他字段作外键引用,而唯一性索引不能2、主键和唯一索引谁更快 InnoDB使用B+树作为索引结构。在B+树中,将节点分为叶子结点和非叶子节点,非叶子节点上保存的是索引,而且一个节点可以保存多个索引,数据全部存于叶子节点上,根据叶子节点
lxw1844912514
·
2023-09-30 07:20
数据库
mysql
java
sql
索引
Spring Cloud
提供的一套能够快速搭建微服务架构程序的框架集框架集表示SpringCloud不是一个框架,而是很多框架的统称SpringCloud是为了搭建微服务架构的程序而出现的有人将SpringCloud称之为"
Spring
灬槑ズ
·
2023-09-29 12:06
spring
cloud
java
spring
前端
面试系列
-JavaScript中的Event Loop(事件循环)机制(含图解)
文章目录一、前言单线程非阻塞二、浏览器环境下js引擎的事件循环机制1.执行栈与事件队列执行上下文执行栈栈溢出事件队列(TaskQueue)事件循环(EventLoop)2.微任务(microtask)和宏任务(macrotask)三、node环境下的事件循环机制1.与浏览器环境的差异2.事件循环模型3.事件循环各阶段详解一、前言javascript是一门单线程的非阻塞的脚本语言。单线程单线程:ja
LYFlied
·
2023-09-28 21:52
javaScript
javascript
node.js
事件循环机制
前端
面试
一步步学习 《Spring 实战 第5版》--(4)
Spring全家桶
新的框架不断加入,阵容不断强大,形成了
Spring全家桶
。这里做个简单介绍。Spring目前最新的第五版,提供了大约20多个模块。
漫天秋风
·
2023-09-27 13:32
各种字符编码详解【图文教程】
跟着我从0学习JAVA、
spring全家桶
和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美!关注微信公众号【IT特靠谱】,每一篇文章都是心得总结,跟我学习你就是大牛!
IT_Most
·
2023-09-27 07:29
java
字符串
utf
ascii码表
unicode
详解
Spring全家桶
有人亲切的称之为:
Spring全家桶
。先来看常用框架的知识点汇总,如图:一、5个常用的spring框架▌1.springf
海盗爸爸
·
2023-09-27 06:11
框架知识
spring
spring
boot
10分钟详解
Spring全家桶
7大知识点
Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:
Spring全家桶
。
Moonxiyue
·
2023-09-27 06:05
Java
后端
架构
spring
java
spring
cloud
【问题处理】GIT合并解决冲突后,导致其他人代码遗失的排查
验证解决策略总结作者简介:战斧,从事金融IT行业,有着多年一线开发、架构经验;爱好广泛,乐于分享,致力于创作更多高质量内容本文收录于GIT专栏,有需要者,可直接订阅专栏实时获取更新高质量专栏云原生、RabbitMQ、
Spring
战斧
·
2023-09-27 02:15
GIT
实战问题解决
git
git合并
合并冲突
代码丢失
代码遗失
Java
面试系列
——Java基础(2)
本期继续Java面试基础篇,这期主要讲1、异常与错误2、==和equals、hashcode3、String、StringBuffer、StringBuilder4、常用的集合类1、谈谈exception与error的区别,你遇到过哪些异常与错误。Exception和Error都是继承了Throwable类,在Java中只有Throwable类型的实例才可以被抛出(throw)或者捕获(catch
Breeze123a
·
2023-09-25 11:49
Java面试
java
面试
开发语言
spring全家桶
1
#spring常见annotation#多数据源DataSource,数据库分库分表,数据库读写分离系统中使用多个数据库(可能来自相同的rdms也可以不同),每一个数据库都需要配置一个DataSource。数据库经常需要垂直拆分为分库,水平拆分为分表。数据库经常采用主从数据库,可能一个为只读,一个为读写操作,这样可以提高数据库读写的效率,甚至可以用NoSql来代替只读关系型数据库。
jeavenwong
·
2023-09-25 08:17
Spring
面试系列
---BeanFactory和FactoryBean的区别
BeanFactory和FactoryBean都是Spring中定义的接口,但是实际上这两个接口关联并不大,也就名字有点相似了,但却经常被当做面试题来谈论,本文就简单来分析一下这两个接口的作用。BeanFactory先来看一下BeanFactory中定义的接口,我们可以看到大多数都是关于获取bean对象的接口,这也符合类名的定义,这是一个bean工厂的接口,也就是负责获取bean对象的。publi
码拉松
·
2023-09-25 00:27
Spring
IOC
spring
rpc之hessian闲聊
参考链接参考链接前言在开源世界中有很多优秀的RPC框架,如gRpc,Dubbo,Motan等等,但在某些场景下,此类框架就显得"太重",
Spring全家桶
是java程序猿的最爱,在rpc方面对多种模型提供了支持
木易爽
·
2023-09-24 12:25
面试专题——Redis
文章目录
面试系列
一、Redis总结1、Redis数据结构1.1、Redis基本特性1.2、Redis应用场景1.3、Redis有哪几种数据结构,原理,应用场景?
zhz小白
·
2023-09-22 06:06
架构师-分布式框架
redis
java
JVM知识点总结梳理,全方面解析(加载机制、内存结构、垃圾回收、命令调优)
对于Java程序员来讲,
spring全家桶
几乎可以搞定一切,
spring全家桶
便
Java程序员周瑜
·
2023-09-21 19:04
架构师成长
java
面试
spring
面试系列
之《Linux&Shell》(更新中)
1.用awk命令实现一个词频统计。假设文件名“data”,文件内容:ABCDACDDBCC1.1.python实现因为不熟悉awk命令,当时用python实现的:res_dict={}withopen('./data','r',encoding='utf-8')asfp:forlineinfp:foriteminline.strip('\n').split(''):res_dict[item]=r
atwdy
·
2023-09-21 08:56
面试题
linux
shell
面试题
Spring、SpringMVC、SpringBoot、SpringCloud 之间的关系?
Spring全家桶
了为了解决不同场景的问题,逐渐演化出多套生态环框,如:Spring、SpringMVC、SpringBoot、SpringCloud它们之间的关系:SpringSpring一站式的轻量级的
BUG指挥官
·
2023-09-19 19:40
spring
spring
boot
spring
cloud
Spring全家桶
简介
摘至:https://www.cnblogs.com/ncwoniu/p/11498460.html一、
Spring全家桶
1.SpringFramework也就是我们经常说的spring框架,包括了ioc
leo7moon
·
2023-09-18 18:34
Spring全家桶
spring
java
【Spring】详解
Spring全家桶
有人亲切的称之为:
Spring全家桶
。很多研发人员把spring看作心目中最好的java项目,没有之一。所以这是重点也是难
廖俊才
·
2023-09-18 18:00
Java编程
spring
java
spring
boot
SpringBoot 的版本、打包、Maven
一、SpringBoot结构、集成1.1、集成组件SpringCore:Spring的核心组件,提供IOC、AOP等基础功能,是
Spring全家桶
的基础。
Jun South
·
2023-09-18 08:23
spring
boot
后端
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他