Avatar notebook default
32篇文章 · 21074字 · 1人关注
  • Resize,w 360,h 240
    shiro权限控制学习---拦截器

    1、NameableFilter NameableFilter给Filter起个名字,如果没有设置默认就是FilterName;当我们组装拦截器...

  • Servlet过滤器

    什么是过滤器? 过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上...

  • Mybatis动态SQL

    在mybtis中动态sql主要用到的几个节点元素有: 1、if2、choose(when, otherwise)3、trim(where, if...

  • java导出Excel

    一个简单的例子,实现一个没有内容的workbook.xls文件 利用Maven引入相关的jar包 HSSF提供给用户使用的对象在org.apac...

  • Resize,w 360,h 240
    shiro权限控制学习---编码/解码

    散列算法 散列算法一般用于生成数据的摘要信息,是一种不可逆的算法,一般适合存储密码之类的数据,常见的散列算法如MD5、SHA等。一般进行散列时最...

  • Resize,w 360,h 240
    shiro权限控制学习---授权

    角色 角色代表了操作集合,可以理解为权限的集合,一般情况下我们会赋予用户角色而不是权限,即这样用户可以拥有一组权限,赋予权限时比较方便。典型的如...

  • Resize,w 360,h 240
    shiro权限控制学习---身份验证

    从应用程序角度的来观察如何使用Shiro完成工作。如下图: 可以看到:应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心...

  • 高阶函数

    filter() filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。 语法 参数 callback 用来测试数组...

  • 数组降维

    如何将二维数组降到一维数组? 一 . 我们可以利用双重循环 dimensionalityReduction即为降维后的一维数组. 二 . 利用c...

文集作者