加载中 ...
首页 > 软件介绍 > 电子政务 正文

亚爱特干部量化考核管理系统

2019-03-24 15:26:44 来源:沈阳软件公司 作者:沈阳软件开发


禁止重复登陆 
综合原理:利用此登陆机制实现后登陆成功者,自动把之前登陆成功者蹬出,防止同一用户同时对系统进行操作,造成操作结果混乱。 
利用应用程序状态对象Application,具有用于汇海和停止应用程序和线程以及处理  Windows  消息的方法,对这种按应用程序的实例的访问权限是通过名为  Application  的  HttpContext  属性提供的,完成对应用程序范围内所有会话的的方法和事件的访问。在应用程序周期内来保存用户登陆时产生的唯一Session对象的会话状态的唯一SessionID,再通过哈希表Hashtable利用字典表形式公开保存此对象的键/值。当把某个元素添加到  Hashtable  时,将根据键的哈希代码将该元素放入存储桶中。该键的后续查找将使用键的哈希代码只在一个特定存储桶中搜索,这将大大减少为查找一个元素所需的键比较的次数。Hashtable  的加载因子确定元素与存储桶的最大比率。加载因子越小,平均查找速度越快,但消耗的内存也增加。默认的加载因子  1.0  通常提供速度和大小之间的最佳平衡。当创建  Hashtable  时,也可以指定其他加载因子。当向  Hashtable  添加元素时,Hashtable  的实际加载因子将增加。当实际加载因子达到此加载因子时,Hashtable  中存储桶的数目自动增加到大于当前  Hashtable  存储桶数两倍的最小质数。 
    当有同用户名的用户登陆成功后,会重写Application对象中对应的值,同时之前登陆成功的用户任何操作都会检测到此对象的更改,最终之前登陆成功的用户被强制蹬出,无法进行任何操作。 
 

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。