1、如果你是在遍历的时候去remove一个对象 for(int i = 0, length = list.size(); i<length; i++){} 这种遍历需要每次remove时,对i--,也要对length--,或者i<list.size ...
最近一直在做毕业设计...用到了Shiro和SpringMVC..用过shiro的朋友都知道shiro需要自己去写Realm,然后把Realm注入到SecurityManager中.而SecurityManager是shiro自带的类..我不可能去修改源码,增加注解,所以配置这个Realm bean的时候使用的是XML的配置方式..而又因为整个项目使用到了SpringMVC,我自己写的类基本都是 ...
2015-06-09 23:29 0 2712 推荐指数:
1、如果你是在遍历的时候去remove一个对象 for(int i = 0, length = list.size(); i<length; i++){} 这种遍历需要每次remove时,对i--,也要对length--,或者i<list.size ...
细节1:table(表格)中直接引用自定义组件出现的bug 如上图,tr本应在tbody中面,现在却是同级。造成的原因是h5规定table里必须有tbody,tbody中必须有tr, 当tbody中引入自定义组件,浏览器解析后就出现了上述问题 ...
前情提要 在编写业务层方法时,会遇到很多需要事务提交的操作,spring框架为我们提供很方便的做法,就是在需要事务提交的方法上添加@Transactional注解,比起我们自己开启事务、提交以及控制回滚,要简单的多。但是在使用的时候容易犯一些错误。我就自己的错误经历总结如下。 枯燥的背景知识 ...
以前我们介绍过chrome headless的用法(https://www.cnblogs.com/apocelipes/p/9264673.html)。 今天我们要稍微提一下其中一个细节。 反爬和window.navigator对象 navigator对象,一个对大家来说既熟悉又陌生 ...
org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionStatus in scope 使用spring事务注解的时候遇到过这个问题吗? 下面 ...
);但是小心了,假设上面这个GameObject有一个parent, 并且这个parent GameObjec ...
目前的群控主要就是电脑对手机的控制,通过电脑批量控制手机。 首先要注意的,就是USB hub 硬件设备的选择,最好要选择传输稳定的,不管是USB 3.0 或者2.0都可以,但是一定要稳定,而且最好是独立供电的,这样当你通过电脑连接50个甚至100个手机的时候,就可以避免由于电压不够导致 ...
RedisTemplate 如果是手动new了一个对象的话那就应该 afterPropertiesSet() 方法, ...