guest标签,用户没有身份验证时显示相应信息,即游客访问信息。<shiro:guest></shiro:guest>user标签,用户已经身份验证/记住我登录后显示相应的信息。<shiro:user>  </shiro:user>  authenti

前言由于某些原因我们需要Shiro作为权限认证,而Ehcach缓存相关权限。而Redis则作为单独的缓存使用,那么二者怎么配合使用呢?由于Spring开启缓存注解默认使用的是Redis作为缓存,所以默认注解缓存都走Redis。这样一来都好办了,我们不需要特别复杂的配置,按照正常方式整合就可以了。注意

js种的varvar是js的一个关键字,它是用来声明变量的。声明一个变量有两种方式:第一种:varnum=1。如果在方法中声明,则为局部变量;如果在全局中声明,则为全局变量第二种:num=1。事实上这是对属性进行赋值操作。首先,它会尝试在当前作用域链(如果在方法中声明,则当前作用域代表全局作用域和方

  1、代码编写规范:  代码编写遵守Java通用开发规范和必联代码开发规范  每个类及方法都要有合理的注释,并且对注释要持续维护  根据接口需求编写单元测试用例,再编写实现类使得单元测试通过,如此循环往复以使得所有的单元测试通过  要求每个Java方法的代码行数不能超过100行  代码编写按照功能

前言在开发中,很多时候由于不注重细节,一个小小的失误,带来的可能是无休止的排查,修复。就在几天前,使用Mybatis映射时,由于惯性思维,将MySQL中的bit与Java中的byte映射在一起。开始没出问题,毕竟只用了0和1,后来用到2就悲剧了,提示啥应该是超出范围,折腾了一下,最后将bit改为ti

前言一级标题在写代码的过程中,不免会动态生成元素,事件绑定用传统方法会失效。利用发现在jQuery中绑定事件时,有人用bind(),有人用on(),有人用delegate(),还有人用live(),看代码的时候觉得都实现功能了也就掀过去了,只是一直没完全弄懂之间的区别,于是今天查了下资料,自己做个总

1、类的命名使用驼峰式命名的规范。例如:UserService,但是以下情景例外:DO/BO/PO/DTO/VO。例如说:UserPO,StudentPO(PO,VO,DTO,等这类名词需要全大写)复制代码@Data@BuilderpublicclassCustomBodyDTO{privateSt

一、概述Stream是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用StreamAPI对集合数据进行操作,就类似于使用SQL执行的数据库查询。也可以使用StreamAPI来并行执行操作。简而言之,StreamAPI提供了一种高

首先我不是运维,但是有些命令确实是工作中经常会用到的,这里只有简单的命令,没有一一列举它们的可选参数。如果我们在系统终端中执行一个命令后想立即停止它,可以同时按下Ctrl+C组合键(生产环境中比较常用的一个快捷键),这样将立即终止该命令的进程。或者,如果有些命令在执行时不断地在屏幕上输出信息,影响到

前言直接编写css样式文件,大家都知道要做到统一很费劲,特别在修改的时候。书写sass,然后编译成css,一定程度上能减轻这一负担。至于语法格式,优点大家可参考sass中文网,这里只教大家如何在vcode书写并编译sass。下载安装只需要在商店里搜索easysass,然后下载安装即可安装默认编译路径