关于事物处理的问题!近来领分了! 你的要求其实不象需要事务处理。只是保证每个用户对应的XML文件唯一。只要能保证当前只有一个XML文件名生成对象的INSTANCE即可。类似数据库系统中的全局唯一主键的生成。可参考一下设计模式中的SINGLETON单件模式的实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是:怕生成的文件不重复,而我的要求是同时生成文件的时候,谁能生成,谁不能生成!只要有一个顺序之类的东西处理一下就可以了!就像电子商务网站的,多人(几百几千人)订购一个商品,不用数据库处理,用的是XML,只能生成一个文件,所以很多人当中只有一个人能够生成这个文件,其他人该干吗干吗去!明白?不过也的谢谢你! 这不就是多线程的问题了吗!?你可以做一个最终生成文件的CLASS,其中的写文件的method设置成synchronized当一个用户调用的时候,锁定该CLASS! 我了解你的意思了!我觉得你的方法是可行的!你的意思是不是说:很多人共同访问的时候,只有一个人独占这个class,当生成文件之后,马上释放?对吗?但是,其中我还有一些不是很明白的!比如有时间差什么办?能不能给我具体说说怎么办呀!或者那里能够找到相关的例子什么的!谢谢你了!放心,一定给分! myclipse8.5支持使用struts 2.1的包吗? 自己模拟Map集合实现,二维数组中有点想不明白 读取数据时为什么要分类型? static 和 final 连接MYSQL数据库的问题。 请问各位高手,java里面字符串过长了怎么解决? 难道不用事件处理就无法实现当按下回车时候就从TextField读取一行这样的功能吗? 请问java.sql包中的Connection接口中的一些方法是作什么用的? JAVA怎么象C++那样隐藏自己的窗口? 关于静态方法调用变量问题,谢谢!急~! 如何使用Java制作ie风格的工具栏? JDialog的问题
就像电子商务网站的,多人(几百几千人)订购一个商品,不用数据库处理,用的是XML,只能生成一个文件,所以很多人当中只有一个人能够生成这个文件,其他人该干吗干吗去!明白?
不过也的谢谢你!
你可以做一个最终生成文件的CLASS,其中的写文件的method设置成synchronized当一个用户调用的时候,锁定该CLASS!
但是,其中我还有一些不是很明白的!比如有时间差什么办?能不能给我具体说说怎么办呀!或者那里能够找到相关的例子什么的!谢谢你了!
放心,一定给分!