第一大块 数据库表设计 最基本的实现权限树分配的话是需要三张表就可以了,企业级项目的实现权限树需要设计五张六张的也有,那种逻辑关系也就相当复杂了,可是要实现的话,三张足矣! emp表 tb_dept_power部门权限关联表 tb_power权限表 查询权限的关键sql,表示查询登录的员工在权限表中 ...
分类:
其他好文 时间:
2020-03-08 18:01:24
阅读次数:
80
<!-- 窗口事件属性(Window Event Attributes) 由窗口触发该事件 (适用于 <body> 标签): 属性 值 描述 onafterprintNew script 在打印文档之后运行脚本 onbeforeprintNew script 在文档打印之前运行脚本 onbefore ...
分类:
Web程序 时间:
2020-03-08 14:24:23
阅读次数:
97
<!-- 表单类 --> <label>姓名</label> <input type="text"> 文本框 <input type="password"> 密码框 <input type="button" value="按钮"> <input type="radio" name="" id ...
分类:
Web程序 时间:
2020-03-08 12:31:30
阅读次数:
88
模板表达式都被放在沙盒中,只能访问全局变量的一个白名单,如 Math 和 Date 。你不应该在模板表达式中试图访问用户定义的全局变量。 从 2.6.0 开始,可以用方括号括起来的 JavaScript 表达式作为一个指令的参数: <!-- 注意,参数表达式的写法存在一些约束,如之后的“对动态参数表 ...
分类:
其他好文 时间:
2020-03-07 22:30:55
阅读次数:
102
一:安装storm (一)安装一个zookeeper集群 注意:需要先启动zookeeper集群才可以,不然后面容易出错 (二)上传storm的安装包,解压 (三)修改配置文件storm.yaml #所使用的zookeeper集群主机 storm.zookeeper.servers: - "hado ...
分类:
其他好文 时间:
2020-03-06 20:20:10
阅读次数:
86
在项目开发中,通常我们都会涉及到用户登录才能访问的网页,比如购物网站,我们浏览商品,添加购物车(以前开发的时候在这里就需要登录用户,但是现在有了缓存的实现,这里可以将商品加入缓存,等到结账的时候再登录),选择结账的时候需要登录,那么这时候我们需要跳转到登录页面登录,登录之后还可以回到记录下来的原始的 ...
分类:
Web程序 时间:
2020-03-03 16:22:21
阅读次数:
96
ajax请求执行后返回了一个 canceled(状态码) 但是后台却接受了参数并且执行成功。 原因: 因为 from action 事件与绑定的 submit按钮上的click事件同时触发。 from action 将表单内容以参数的形式追加到了url末尾 而url变更则会导致页面重新加载 而这恰恰 ...
分类:
Web程序 时间:
2020-03-02 13:01:21
阅读次数:
84
Cross-site request forgery 简称为“CSRF”,在CSRF的攻击场景中攻击者会伪造一个请求(这个请求一般是一个链接),然后欺骗目标用户进行点击,用户一旦点击了这个请求,整个攻击就完成了。所以CSRF攻击也成为"one click"攻击。 简单说下CSRF与XSS的区别: — ...
分类:
其他好文 时间:
2020-02-28 20:55:04
阅读次数:
72
1.情景: 设置为display:none的必填字段,在点击提交(form 包含 class="layui-form";button包含属性 lay-submit)的时候,依旧验证。 2.解决办法,js中: 给隐藏的元素 lay-verify 属性置空,如:lay-verify=""; ...
分类:
其他好文 时间:
2020-02-27 18:48:11
阅读次数:
601
创建表单的方法: 用form标签 form标签常用元素:input:单行表单、select:下拉式表单、textarea:多行文本域 input元素的type属性:text:文本属性、checkbox:多选表单、radio:单选表单、password:密码属性、submit:提交表单、reset:重 ...
分类:
Web程序 时间:
2020-02-26 20:35:05
阅读次数:
98