首页
学习
活动
专区
工具
TVP
发布

Java架构师学习

专栏作者
119
文章
139172
阅读量
82
订阅数
Spring高频面试题,你能答的上哪些?(高级篇)
5、BeanFactory 和 ApplicationContext 有什么区别?
Java架构
2019-07-26
9690
关于Spring Boot你不得不知道的事--Spring Boot的基本操作
表示当前pom文件从spring-boot-starter-parent继承下来,在spring-boot-starter-parent中提供了很多默认配置,可以简化我们的开发。
Java架构
2019-06-21
9250
关于Spring Boot你不得不知道的事
2 Spring Boot和Spring MVC 试想一下使用Spring或者Spring MVC的经历,有哪些痛苦?
Java架构
2019-06-16
4330
阿里大牛带你轻松实现RabbitMQ 延时消息
注意这里的场景是延时,不是定时。当然,解决了延时,定时就很简单了(定时=当前时刻+间隔时间)。
Java架构
2019-01-28
1.4K0
月薪20K的Java程序员很厉害?八年程序猿却说:我被裁只用了5分钟
之前,一位在我交流群里的群友找我诉苦:工作8年,从事Java开发相关的工作6年,最近(18年7月)失业快4个月,还是没有找到合适的工作。
Java架构
2019-01-28
8020
全程手写Spring MVC有多难?一、配置阶段二、初始化阶段三、运行阶段
人见人爱的Spring已然不仅仅只是一个框架了。如今,Spring已然成为了一个生态。但深入了解Spring的却寥寥无几。这里,我带大家一起来看看,我是如何手写Spring的。我将结合对Spring十多年的研究经验,用不到400行代码来描述SpringIOC、DI、MVC的精华设计思想,并保证基本功能完整。
Java架构
2018-12-18
6300
面试官问你的亮点在哪里?你要如何回答!
最近很多群里的朋友来问我,面试官经常会问到你在参与项目中的亮点或者技术上的亮点,很多人不知道该怎么回答,然后就被刷下来了。我们要回答这个问题,首先得知道什么算是亮点? 在百度百科上解释的亮点是:比喻有光彩而引人注目的人或者事务。比如说一个旧书拍卖会上,带有作者亲笔签名的书籍是本次拍卖会上的亮点。所以简单来说,亮点和闪光点是一个概念。面试官为什么会关注这个点呢? 在手机或汽车的发布会上,开发者会着重去介绍这个产品最有亮点的功能,去吸引用户购买。也就是说一个产品要想获得用户触发的购买欲望,就必须要有与众不同的点
Java架构
2018-07-06
2.2K0
Spring面试底层原理的那些问题,你是不是真的懂Spring?
1、什么是 Spring 框架?Spring 框架有哪些主要模块? Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring 帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring 框 架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成 Spring 框架,不 必担心 Spring 是如何在后台进行工作的。 Spring 框架至今已集成了 20 多个模块。这些模块主要被分如下图所示的核心容器、
Java架构
2018-07-04
1.5K0
详解Proxy代理模式的场景分析
代理模式是一个十分优秀的软件架构模式,许多应用都用到了代理模式。代理模式就是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不合适或者不能直接引用另一个对象,而代理对象可以在客户端
Java架构
2018-06-08
3840
Spring5都有那些新特性与增强,需要了解的Java程序员来看一看
Spring FrameWork 5.0新的功能 JDK 8+和Java EE7+以上版本 整个框架的代码基于java8 通过使用泛型等特性提高可读性 对java8提高直接的代码支撑 运行时兼容JDK9 Java EE 7API需要Spring相关的模块支持 运行时兼容Java EE8 API 取消的包,类和方法 包 beans.factory.access 包 dbc.support.nativejdbc 从spring-aspects 模块移除了包mock.staicmock,不在提A
Java架构
2018-05-04
1.1K0
如何才能让Spring Boot与RabbitMQ结合实现延迟队列
顾名思义,延迟队列就是进入该队列的消息会被延迟消费的队列。而一般的队列,消息一旦入队了之后就会被消费者马上消费。 延迟队列能做什么? 延迟队列多用于需要延迟工作的场景。最常见的是以下两种场景: 延迟消费。比如: 用户生成订单之后,需要过一段时间校验订单的支付状态,如果订单仍未支付则需要及时地关闭订单。 用户注册成功之后,需要过一段时间比如一周后校验用户的使用情况,如果发现用户活跃度较低,则发送邮件或者短信来提醒用户使用。 延迟重试。比如消费者从队列里消费消息时失败了,但是想要延迟一段时间后自动重试。 如果不
Java架构
2018-05-04
9180
微服务Dubbo与Spring Cloud架构对比
微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo和Spring Cloud。各大互联网公司也有自研的微服务框架,但其模式都于这二者相差不大。 微服务主要的优势如下: 1、降低复杂度 将原来偶合在一起的复杂业务拆分为单个服务,规避了原本复杂度无止境的积累。每一个微服务专注于单一功能
Java架构
2018-05-04
1.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档