shiro核心对象和方法核心对象 Subject使用Subject currentUser = SecurityUtils.getSubject();该条语句是获得当前的用户。 常用方法 subject.login(AuthenticationToken token)登陆。这种登陆是给shiro的认证机制登陆的。...
需求说明在用户没有填写表单数据,没有产生输入框的焦点时点击提交。在提交前进行触发表单校验 解决办法调用element表单对象中的validateField(prop:string, callback)函数来触发表单校验.prop是需要校验的属性。与表单中的属性一致。该函数接收一个回调函数。入口参数是校验规则中的m...
堆的分代 新生代(Young Generation)使用newSize和MaxNewSize来控制新生代的初始大小和最大大小 老年代(Old Generation) 永生代(Permanent Generation) 1.8之后使用元空间,不在堆中了. 对象是否被引用判断(能不能被回收) 引用计数法核心思想:当...
二维数组获得行的数量和列的数量对于一个int[][] array = new int[5][10];获得行数int rows = array.lenght;获得列数int columns = array[0].length; equals() 和 == 和 hashCode()区别和联系1、e...
Scanner类 Scanner类一般是用来接收从控制台传进去的数据的。但是往往不能使用Scanner从控制台获得想要的数据。。 1、想要获得控制台传进来的一个数组对象。需求描述将1 2 3 4 5 6 7从控制台转成数组对象。 使用如下的代码是跳不出来循环的 另外一种思路:将控制台的输入当成一个字符串。获...
Redis拿来干什么? redis是运行在内存的软件。速度快,完全基于内存。使用C语言实现,网络层使用epoll解决高并发问题。单线程模型,避免不必要的上下文切换和竞争条件浪费资源。Redis可以用在下面的场景。1、缓存。常用的功能2、数据排序 使用Redis的SortSet数据结构能够非常方便搞定3、计算器...
Spring 事务传播特性1、事务属性的种类 传播行为 隔离级别 只读 事务超时 1.1 传播行为 传播行为定义了被调用方法的事务边界 PROPERGATION_MANDATORY 方法必须运行在一个事务中,如果当前事务不存在,就抛出异常 PROPAGATION_NESTED 如果当前事务存在,则方法应该运行在...
未知才能激发人的动力java 动态代理的两种方式的实现有什么不同?spring 的事务隔离级别都是什么东西?数据库的锁?乐观锁?悲观锁?java内存模型?jvm GC机制和算法?数据库的执行计划?如何根据执行计划进行调优?Mybatis整合通用mapper如何实现多表查询?实现模糊查询?spring cloud ...
分区的坑1、分区的值必须是主键,否则会出现1503 - A PRIMARY KEY must include all columns in the table's partitioning function错误。必须要将分区判断的列设为主键。或者整个表都没有主键。2、DateTime默认数据不能为0000...
一些知识点1、# 锚编程在浏览器解析url的时候会忽略掉#字符后面的数据,但是仍然会将此时的url压入history的栈中。在编写前端的时候,当一个网友的长度特别长的时候。便会在底部放置返回顶部的锚。通过锚将页面定位到相应的地方。<a>标签通常会被用来作为一个跳转的标签。 2、history对象官方a...
Page 10 / 14