使用 RestTemplate 进行第三方Rest服务调用

前言 RestTemplate 是 Spring 提供的一个调用 Restful 服务的抽象层,它简化的同 Restful 服务的通信方式,隐藏了不必要的一些细节,让我们更加优雅地在应用中调用 Restful 服务 。但是在 Sp...

使用 RestTemplate 进行第三方Rest服务调用

1. 前言 RestTemplate 是 Spring 提供的一个调用 Restful 服务的抽象层,它简化的同 Restful 服务的通信方式,隐藏了不必要的一些细节,让我们更加优雅地在应用中调用 Restful 服务 。但是在...

2020/04/15 08:00
222
看完这篇Redis缓存三大问题,保你能和面试官互扯。

日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题。 一旦涉及大数据量的需求,如一些商品抢购的情景,或者...

面试:什么是TCP三次握手和四次挥手

TCP三次握手 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。整个流程如下图所示: 1.第一次握手:Clien...

2020/04/13 08:55
166
视频 | IntelliJ IDEA 2020.1新功能演示

视频 | IntelliJ IDEA 2020.1新功能演示 展开

2020/04/10 06:59
263
IntelliJ Idea 2020.1 正式发布,官方支持中文了

1. 前言 今天 IntelliJ Idea 2020.1 正式发布了!最大的一个亮点莫过于开始支持中文了。相信很多英语不好的同学已经期盼已久了。但是感觉登录界面感觉变丑了!建议把文章看完再去升级。 2. 汉...

IntelliJ Idea 2020.1 正式发布,官方支持中文了

前言 今天 IntelliJ Idea 2020.1 正式发布了!最大的一个亮点莫过于开始支持中文了。相信很多英语不好的同学已经期盼已久了。但是感觉登录界面感觉变丑了!建议把文章看完再去升级。 2. 汉化...

原创视频 | Spring MVC 导出 Excel 加强版

原创视频 | Spring MVC 导出 Excel 加强版 展开

2020/04/09 07:19
122
Filter、Interceptor和Aspect对请求的拦截,有什么不同?

在使用Spring MVC开发RESTful API的时候,我们经常会使用Java的拦截机制来处理请求,Filter是Servlet Api过滤器,Interceptor则是Spring自带的拦截器,而Aspect切面是Spring AOP一个概念,主...

2020/04/09 07:19
133
原创视频|使用 Docker 快速搭建本地 Mysql 环境

原创视频|使用 Docker 快速搭建本地 Mysql 环境 展开

2020/04/07 07:00
121
如何提高你的Mysql优化能力

概述 对于mysql的优化是一个综合性的技术,sql的优化只是其中的一种,其中主要包括 表的设计合理化(符合3大范式)。 添加索引(index) [普通索引、主键索引、唯一索引unique、全文索引]。 分表...

MySQL 日志系统之 redo log 和 binlog

之前我们了解了一条查询语句的执行流程,并介绍了执行过程中涉及的处理模块。一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么,一条 ...

2020/04/07 07:00
100
原创视频 | Spring MVC居然还能这样导出Excel

原创视频 | Spring MVC居然还能这样导出Excel 展开

2020/04/05 21:58
114
SpringApplication对象是如何构建的? SpringBoot源码(八)

欢迎加入[微信圈子]程序员交流圈 交流编程经验。 注:该源码分析对应SpringBoot版本为2.1.0.RELEASE 1 温故而知新 我们分析了SpringBoot的启动流程,现将关键步骤再浓缩总结下: 构建 Spring...

spi
2020/04/03 07:00
184
Spring 和Spring Boot 到底什么关系

1. 前言 欢迎加入[微信圈子]程序员交流圈 交流编程经验。 刚刚入行 Java 的同学经常有这种疑问:Spring 和 Spring Boot 有什么关系?它们之间有什么区别?今天来探讨一下这个问题。 2. Sprin...

2020/04/03 07:00
256
Spring Boot 2.2 中的延迟加载

前言 随着我们项目的不断迭代 Bean 的数量会大大增加,如果都在启动时进行初始化会非常耗时。Spring Boot 允许延迟初始化应用程序, 也就是根据需要初始化 Spring Bean,而不是在 Spring Boo...

合理利用延迟初始化优化 Spring Boot

1. 前言 欢迎加入[微信圈子]程序员交流圈 交流编程经验。 随着我们项目的不断迭代 Bean 的数量会大大增加,如果都在启动时进行初始化会非常耗时。Spring Boot 允许延迟初始化应用程序, 也就是...

面试官:听说你sql写的挺溜的,你说一说查询sql的执行过程

当希望Mysql能够高效的执行的时候,最好的办法就是清楚的了解Mysql是如何执行查询的,只有更加全面的了解SQL执行的每一个过程,才能更好的进行SQl的优化。 当执行一条查询的SQl的时候大概发生...

2020/04/01 01:11
123
跟大家聊聊我们为什么要学习源码?学习源码对我们有用吗?(源码感悟)

1 前言 由于现在微服务很流行,越来越多企业采用了SpringCloud微服务架构,而SpringBoot则是快速构建微服务项目的利器。于是笔者以此为切入点,将SpringBoot作为我们源码分析的第一个开源项目...

2020年4月1日最新整理的干货,干的要命

本文分享自微信公众号 - 码农小胖哥(Felordcn)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

2020/04/01 01:11
61

没有更多内容

加载失败,请刷新页面