问题如题,一定要最简单的处理方法,不要去数据库查询的方法?
解决方案 »
- struts2 入门详解
- 关于html:link
- jdbc实现树问题(郁闷,Debug用的很不熟,找不到问题出在哪,也请高手教教我怎么用呀)
- struts中,大家有碰到过类似的报错吗:ERROR DispatchAction - Action does not contain method named,在struts你有没有碰到过Action中
- 编译问题
- 方法加锁问题
- 有个问题真是郁闷!--关于java类的编译问题
- 请问谁有开源的知识管理系统(knowledgebase)
- struts+jspsmartupload问题
- 我的数据库已连上,为什么对表操作会出错,附代码
- struts2 textfield标签使用问题
- Hibernate的属性延迟加载设置问题
一个人读出数据的时候,把该数据delete,把数据缓存到内存里供单独的用户处理。用户处理完后写入数据库,当然要解决如果用户终止的操作。如果用户取消或者关闭浏览器的情况等等。好么你就选择到了数据的时候,通过数据库的行锁,把这条数据锁起来。这样可能更好一些。
select ... for update 这样可以锁检索出来的记录,直到update结束才释放索,这是数据库端的锁,当然,也可以用某个公共表作为锁
如果在应用程序端锁,可以采用synchronized的方式
直接在底层就给lock住了。