摘要: 本文基于shiro的web环境,用宏观(也就是不精确)的角度去理解shiro的工作流程,先看shiro官方的一张图。 和应用程序直接交互的对象是Subject,securitymanager为Subject服务。可以把Subject看成一个用户,你的所有的代码都由用户来执行。suject.execu 阅读全文
posted @ 2016-12-08 14:53 yaoh371 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 在所在文件的命令行内输入参数: java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite 然后就是显示: MyBatis Generator finished successfully.那就说明生成 阅读全文
posted @ 2016-12-07 17:21 yaoh371 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 搞了半天终于把这个对应的参数搞上了,话不多说,先干上代码: 转化为HBase64需要的工具类 阅读全文
posted @ 2016-12-07 16:51 yaoh371 阅读(3153) 评论(1) 推荐(0) 编辑
摘要: web.xml中元素执行的顺序listener->filter->struts拦截器->servlet。 1.过滤器的概念 Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对H 阅读全文
posted @ 2016-12-07 10:59 yaoh371 阅读(413) 评论(0) 推荐(0) 编辑
摘要: web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param> 2.紧接着,容器创建一个ServletContext(上 阅读全文
posted @ 2016-12-07 10:38 yaoh371 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 参见 http://www.javacreed.com/gson-deserialiser-example/ 阅读全文
posted @ 2016-11-21 16:36 yaoh371 阅读(254) 评论(0) 推荐(0) 编辑
摘要: public static String readableFileSize(long size) { if (size <= 0) { return "0"; } final String[] units = new String[]{"B", "kB", "MB", "GB", "TB", "PB","EB... 阅读全文
posted @ 2016-11-21 15:38 yaoh371 阅读(493) 评论(0) 推荐(0) 编辑
摘要: $('.form_datetime').datepicker({ format: 'yyyy-mm-dd', weekStart: 1, startDate: '+1', endDate: new Date(), autoclose: true, todayBtn: 'linked', langua 阅读全文
posted @ 2016-11-15 17:51 yaoh371 阅读(6504) 评论(0) 推荐(0) 编辑
摘要: 自动完成功能,只需把AUTOCOMPLETE设为off即可,如: 整个表单禁止自动完成 <FORM method=post action="submit.asp" AUTOCOMPLETE="OFF"> 禁止文本框自动完成 <input type="text" name="creditcard" m 阅读全文
posted @ 2016-11-10 10:31 yaoh371 阅读(7278) 评论(0) 推荐(0) 编辑
摘要: //定义script的正则表达式 private static String regEx_script="<script[^>]*?>[\\s\\S]*?<\\/script>"; //定义style的正则表达式 private static String regEx_style="<style[^ 阅读全文
posted @ 2016-11-01 15:22 yaoh371 阅读(2201) 评论(0) 推荐(0) 编辑