摘要:winvnc server详解
(本文由vnc官方文档翻译和改编而来,如果需要更详细和更确切的信息,请参看vnc官方文档www.realvnc.com)
作者somerset(darzui@yahoo.com.cn)
第一版(以后还会更新和修正)
常规选项(properties窗口中)
accept socket connections
(默认为选中)服务器接受从vncviewer程序发送的直接的、基于socket的连接。如果......
摘要:很多朋友都可能遇到了这样的问题,当处于internet上的服务器需要重启时,及时的通知在线的客户端退出,客户端不能采用轮训的方式访问客户端,进一步说就是服务器实时向客户端发消息。
解决问题的第一步很多人都比较熟悉,就是在客户端注册一个mbr对象,传送到服务端,服务端通过对这个mbr的访问达到对客户端进行访问的目的,可是由于客户端很可能是通过代理服务器上的internet,所以这里就要多了一个难题,服务器这么样才能把调用传送到客户端呢?
我的做法时在服务......
masterEjb 2读书笔记——Transaction部分(2)transaction isolation(事务隔离)
l the read uncommitted:不做任何的隔离并且有最高的性能; 【相关文章:
路由模拟——论文算法设计部分(2)】
n isolation是acid原则中的i,意思就是将访问同一数据库的不同用户隔离开。你可以通过指定隔离级别来在性能与安全性之间获得平衡。共有四种隔离级别: 【扩展阅读:
路由模拟——论文算法设计部分(1)】
l the repeatable read:解决unrepeatable read问题;这个问题的特征是:首先,用户a读出数据x;然后,用户b更改了数据x;用户a重新读数据x,结果数据与第一次不一致。 【扩展信息:
路由模拟——论文算法设计部分(3)】
l the read committed:能够解决读脏数据(dirty read)的问题;这种隔离级别是很多数据库缺省的隔离级,如:oralce与sql server。
l the serializable:解决phantom(幻影)问题,这个问题的特征是:首先,用户a查询数据;然后,用户b添加了数据x;用户a再次查询数据,结果数据与第一次不一致。使用这个隔离级别的时候要非常小心,你可以做个试验:将你的所有操作都设置为这个级别,很快你会看到数据库会越来越慢知道挂起。而且transaction方面的错误是非常难察觉的。
n 怎样在ejb中指定隔离级别呢?在bean-managed transaction中,使用connection.settransactionisolation()方法指定;在容器管理的事务中,不能使用deployment descriptor来指定,而要通过上述的api或者通过deploy工具与数据库的工具来指定。为什么不能使用deployment descriptor来指定呢?据sun公司的人说:“对于系统提供商来说,在组件级实现隔离是非常困难的。”
n 在同一个事物中如果有不同的数据库联接的话,可以指定不同的隔离级别。但是通常情况下为了程序的稳定性,都指定为同一种隔离级别。...
下一页 摘要:option explicit
public function formatdata2(byval data1 as double, byval data2 as double) as string dim dt1, dt2 as double dt1 = data1 dt2 = data2 if dt1 = 0 or dt1 = 0# or dt2 = 0 or dt2 = 0# then formatdata2 = "0.00" ......