- 浏览: 3219 次
- 性别:
-
最新评论
文章列表
ArrayList能用Collections.sort()进行排序,但CopyOnWriteArrayList不能用Collections.sort()进行排序
原因:
CopyOnWriteArrayList没有set(),
而ArrayList则支持set方法
public E set(int index,E element)
如果需要使用Collections.sort(),要么用线程不安全的ArrayList,要么如以下网址所示自己处理
Sorting a CopyOnWriteArrayList
http://www.javacreed.com/sor ...
http服务端是用Spring MVC实现,浏览器端的页面用了jquery-mobile,功能是一个简单的form提交
spring mvc的controller里指定方法为
@RequestMapping(value="/p.do", method = RequestMethod.POST)
public String p(Supervision supervision) {
//保存数据库的操作
return "redirect:/topic/list.do";
}
结果浏览器端的form点提交按 ...
在开发机的windows的Tomcat上没问题,在linux+websphere(Tomcat)上老是报spring注入的某个属性为空指针,改了个名字却好了,不知其所有然?
改之前的属性名是userPreferencesService,错误显示属性为null
把属性名改成prefService后就正常了
估计是Spring注入调用setXXX方法过程中出现的什么莫名其妙的问题