11 2018 档案
摘要:一、创建一个实现 AccessControlFilter 的过滤器类 二、将过滤器加入到shiro的配置中 注意:过滤器拦截所有请求那里需要加入 kickout:
阅读全文
摘要:一、引入依赖 二、创建 ehcache 缓存配置文件 文件:ehchache.xml <?xml version="1.0" encoding="UTF-8"?> <ehcache updateCheck="false" dynamicConfig="false"> <diskStore path=
阅读全文
摘要:一、引入依赖(已解决版本冲突) 二、配置 Java代码: 三、shiro标签详解 1. guest(游客) 2. user(已经登录,或者记住我登录) 3. authenticated(已经认证,排除记住我登录的) 4. notAuthenticated(和authenticated相反) 该功能主
阅读全文
摘要:问题: 在处理iframe框架自适应时,并且已经去掉iframe的边框,但仍然出现底边多出4px或5px高度的情况。如图 解决办法: 给iframe添加样式:display:block;
阅读全文
摘要:一、添加依赖 二、springmvc配置文件 三、后端 四、前端 五、kaptcha 配置参数详解 Constant 描述 默认值 kaptcha.border 图片边框,合法值:yes , no yes kaptcha.border.color 边框颜色,合法值: r,g,b (and optio
阅读全文
摘要:在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口。 1. window.self 功能:是对当前窗口自身的引用。它和window属性是等价的。 语法:window.self 注:w
阅读全文
摘要:Bootstrap Ace模板实现菜单和Tab页效果 Bootstrap Ace模板实现菜单和Tab页效果优化
阅读全文
摘要:NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。 1. 安装模块 2. 卸载模块 3. 更新模块 4. 查看安装的模块 5. 在项目中引导创建一个package.json文
阅读全文
摘要:方法一:通过Map.keySet,遍历key和value 方法二:通过Map.values(),遍历所有的value,但不能遍历key 方法三:通过Map.entrySet,遍历key和value 方法四:通过Map.entrySet,使用iterator遍历key和value
阅读全文
摘要:import turtle pen = turtle.Pen() pen.speed(10) width = 30 # 格子宽度 count = 18 # 横向纵向格子数 o = width * count / 2 # 开始绘制原点 for i in range(count + 1): pen.penup() pen.goto(-o, o - i * width) ...
阅读全文
摘要:推导式是从一个或多个迭代器快速创建序列的方法。它可以将循环和条件判断结合,从而避免冗长的代码。 一、列表推导式 语法: 示例: 结果:[1, 2, 3, 4] 结果:[2, 4, 6, 8] 结果:[5, 10, 15, 20, 25, 30, 35, 40, 45] 结果:[(1, 1), (1,
阅读全文
摘要:示例1: 输出结果: 0 11 22 33 44 55 66 77 88 99 10 示例2: 输出结果: 张三--22--重庆李四--23--北京王五--25--天津赵六--24--上海
阅读全文

浙公网安备 33010602011771号