Presto是Facebook开源的大数据查询引擎,它最大的特点是可以对各种异构的数据源进行查询,这个专栏主要专注在Presto源代码的阅读、解析。欢迎投稿
IP属地:上海
前面章节介绍了webmvc的请求流程,客户端第一次请求servlet时,会调用servlet的init()方法(对应执行DispatcherServlet的initStrat...
组合模式定义:将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 也可以理解成部分-整体模式,它使我们在树型结构的问题中...
在分析任何框架源码之前,首先要做的就是搭建一个可以本地运行的示例,通过接合示例去阅读源码,这样效果会好很多。简单介绍以下搭建Spring Boot示例步骤:1、开发工具这里使...
在写Spring Boot 2.0.2-webmvc源码分析系列的文章时,当时提到了Servlet单例模式。所以就想着写一篇文章来介绍以下单例模式,其实网上类似这种设计模式的...
在介绍webmvc模块之前,需要先简单回顾一下Servlet。如果对Servlet知识比较熟悉的可以跳过该篇,直接阅读后面章节。 Servlet是Java Servlet的简...
Spring Boot相信很多做开发的朋友在工作中都使用过,即使你之前没有接触过Spring Boot但是了解一般web项目开发规范,稍微学习一下很快就能上手,所以经常听周围...
之前项目中涉及到一个场景: 用户每天可以在app上签到领取金币,金币到达一定数量后可以换成人民币 场景很简单,其实仔细想下涉及到要考虑的细节还是很多,这里不一一列举,主要说一...
下班的时候,微信上有个好友发消息说想咨询一个问题,然后就简单说了下他们的业务场景,用户购买商品时,用户账户余额需要减去对应的商品金额。乍一看,感觉没有什么问题,用正常的流程处...