-
-
Shiro框架:认证和授权原理(shiro权限认证流程)
优质文章,及时送达前言Shiro作为解决权限问题的常用框架,常用于解决认证、授权、加密、会话管理等场景。本文将对Shiro的认证和授权原理进行介绍:Shiro可以做什么?、Shiro是由什么组成的?举个Shiro的例子呗?Shiro认证的原理是咋样的?Shiro授权的原理是咋样的?...
05月03日[精选文章]浏览:7
-
由 Mybatis 源码畅谈软件设计(四):动态 SQL 执行流程
作者:京东保险 王奕龙本节我们探究动态 SQL 的执行流程,由于在前一节我们已经对各个组件进行了详细介绍,所以本节不再赘述相关内容,在本节中主要强调静态 SQL 和动态 SQL 执行的不同之处。在这个过程中,SqlNode 相关实现值得关注,它为动态 SQL 标签都定义了专用实现类,遵循单一职责的原...
05月03日[精选文章]浏览:9
-
第三篇|Spark SQL编程指南(spark sql基本操作)
在第二篇|Spark core编程指南一文中,对Spark的核心模块进行了讲解。本文将讨论Spark的另外一个重要模块--Spark SQL,Spark SQL是在Shark的基础之上构建的,于2014年5月发布。从名称上可以看出,该模块是Spark提供的关系型操作API,实现了SQL-on-Spa...
05月03日[精选文章]浏览:7
-
Tomcat调优实战手册,从线程池到内存管理的性能突围战
凌晨2点,运维小张被急促的报警电话惊醒——某电商平台在促销活动中因Tomcat崩溃导致订单流失。这不是个例,据行业统计,60%的Java服务性能瓶颈与Tomcat配置不当直接相关...
05月03日[精选文章]浏览:5
-
-
Nginx负载均衡中对session处理分析一
最近讲解了几节关于负载均衡的文章,我们中间使用了nginx负责转发服务器,负责管理后端服务器的事情,不过有些人可能会注意到,应用服务器的session是如何处理的,我们可不可以使用nginx来管理呢?答案当然是可以的。在前几节的说明里面,我们分享了nginx之间的配置,已经安全相关的问题,以及使用n...
12月25日[精选文章]浏览:22
-
-
-