- 博客(6)
- 资源 (47)
- 收藏
- 关注
原创 【FreeMarker模板引擎】3.freemarker命名空间
上一篇我们讨论了freemarker的数据结构、控制语句的基础知识和使用技巧,本篇我们介绍一下freemarker的命名空间。一、命名空间简介和使用对于“命名空间”来说,即是开发中经常遇到的“namespace”。几乎每个编程语言都有自己的namespace,例如Java里的“包”就是一个namespace的概念。namespace一般是用来解决重名问题的,我们可以在不同的
2018-01-27 18:15:33 1053
原创 【FreeMarker模板引擎】2.freemarker数据结构、控制语句
上一篇我们学习了freemarker的基础知识,并实现和加载了一个freemarker的及本页面。本篇我们来探讨一下freemarker的数据结构以及控制语句。freemarker提供了一系列模板变量控制语句,使用其既定规则的数据结构以及输出语句,对我们更好的展示页面数据提供很大的帮助。在学习模板开发语句之前,先了解一下freemarker的数据结构。一、数据结构
2018-01-21 16:28:11 1555
原创 【FreeMarker模板引擎】1.freemarker介绍与入门程序
FreeMarker语言一、概述FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。对于FreeMarker而言,显示能力要比Jsp强一些,方便一些。但是它也有缺点:1.FreeMarker在分布式环境下会有一些缺陷,不如Jsp。2.人才储
2018-01-14 15:34:23 1595
原创 【Shiro权限管理】22.Shiro之记住我
注:该系列所有测试均在之前创建的Shiro3的Web工程的基础上。在我们登录一些网站的时候,在登录输入框的下侧一般都会有一个“记住我”的勾选框,选择之后,我们下次进入网站的时候就会自动进行登录操作,无需我们再次输入密码。而在访问一些敏感信息的时候,还是需要进行登录操作的。有关“记住我”的实现原理如下:1、首先在登录页面选中“记住我”然后登录成功;如果是浏览器登录,一般会把“
2018-01-06 15:31:38 6955
原创 【Shiro权限管理】21.Shiro缓存
注:该系列所有测试均在之前创建的Shiro3的Web工程的基础上。在使用Shiro框架进行授权或者权限管理时,可以利用Shiro框架的缓存特性来提高系统的性能。那么如何来实现Shiro的缓存效果呢?Shiro中提供了一个CacheManagerAware接口,实现此接口的类都可以进行缓存的一些基础操作。同理也即是说Realm实现了CacheManagerAware接口就可以操作
2018-01-06 15:24:18 2315 2
原创 【Shiro权限管理】20.Session持久化(SessionDAO)
注:该系列所有测试均在之前创建的Shiro3的Web工程的基础上。上一篇说到了Shiro是如何控制Session会话的,而对于分布式系统,一般都牵扯到Session共享问题,而想实现Session共享,就要实现Session的持久化操作,即是将内存中的Session持久化至缓存数据库。本篇就讲解一下使用Shiro实现Session会话的持久化操作,即SessionDAO的相关知识。
2018-01-02 21:01:09 14344 6
vue判断输入的快递单号是否符合规则Demo
2022-07-22
使用Sidecar支持异构平台的微服务-代码部分.zip
2020-01-30
Hystrix Dashboard的使用-代码部分.zip
2019-10-20
Feign对Hystrix的支持-代码部分.zip
2019-10-04
覆写Feign的默认配置-代码部分.zip
2019-08-06
将微服务注册到Eureka Server上-代码部分.zip
2019-07-01
Eureka简介与Eureka Server-代码部分.zip
2019-06-26
Spring Boot与MyBatis整合工程
2018-09-08
osgi-SpringDM
2016-03-16
TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi
2015-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人