1 想请教下大家在设计开发时什么时候该用接口,什么时候用抽像类?什么时候用单例,什么时候用static?
2 还有就是你们在开发时怎样处理多用户并发问题?什么时候用乐观锁和悲观锁?
3 因为本人没有开发过什么大型的Project,现在遇到这些问题。
比如我现在有两个并发用户访问同一页面,A用户对数据进行了修改,B用户不知道A用户所做的修改。有没有方法在A修改 完后通知B用户。就是在B用户页面上把A用户修改的数据做到即时更新?,能不能做到在某一用户修改一页面时把这一页 面进行锁定?
4 最好能谈谈你们在开发时是怎样处理多用户并发问题的?欢迎大家进来讨论,在这我先谢谢大家了。期待大家的回答讨论!!!(^_^)
2 还有就是你们在开发时怎样处理多用户并发问题?什么时候用乐观锁和悲观锁?
3 因为本人没有开发过什么大型的Project,现在遇到这些问题。
比如我现在有两个并发用户访问同一页面,A用户对数据进行了修改,B用户不知道A用户所做的修改。有没有方法在A修改 完后通知B用户。就是在B用户页面上把A用户修改的数据做到即时更新?,能不能做到在某一用户修改一页面时把这一页 面进行锁定?
4 最好能谈谈你们在开发时是怎样处理多用户并发问题的?欢迎大家进来讨论,在这我先谢谢大家了。期待大家的回答讨论!!!(^_^)
解决方案 »
- struts2 返回json 时返回单个set的值
- 求大侠给小妹指点迷津
- 问大家一个问题 数据源连接
- hibernate 多条更新操作 放在同一个事务里面 是否可行
- Hibernate调用MSSQL存储过程问题
- axis2 hibernate整合 开发webservice
- 初学Hibernate 出了点问题,希望大家帮忙解决
- 【java】菜鸟提问:怎么给邮件添加附件?
- Hibernate中的hbm.xml文件,假如我有一张表没主键,该怎么写?
- 一个NameNotFoundException找不到EJB的问题(WebLogic8+JB9)
- IE出现问题。
- 新手上路,java遇到问题了,请教大家帮忙
接口(interface)是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定义static final成员变量。接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,instanceof 运算符可以用来决定某对象的类是否实现了接口。
2.并发用的不少。当你有多线程要求,有共享数据的时候,就要用锁。乐观和悲观的区别我还不太懂。、
3.sleep.wait.notify。
可是我现在用的是SQL2000,只是用来做测试用。到时我要转回DB2呢?怎么做到移植?
单列模式:指的是将数据对象减至一个,从而提高代码的性能。
原理是:比如你的一个接口的实现类在前台第一次调用时它已经生成了一个对象,那么你接下来的你如果不使用单列模式的话,你每次操作都会生成一些数据对象,造成很多的垃圾对象。
单列模式代码的具体实现思路是:如果没有这个对象则new出这个对象,如果这个对象已经有了,那么返回当前对象。
多看一些源代码吧,比如hibernate