当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 序:本来是想修改一下上一次写的文章http://dev.csdn.net/Develop/article/27/27499.shtm,可CSDN不知怎么不能修改了,因此,只好重新增加。
 

 

 ·flash的历史及其发展方向    »显示摘要«
    摘要:第二部分 flash的历史及其发展方向 一、flash的历史 flash 最早期的版本称为future splash animator,当时future splash animator最大的两个用户是微软(microsoft)和迪斯尼(disney)。1996年11月,future splash animator卖给了mm(macromedia.com),同时改名为flash1.0 。这里不得不提到的人物是乔纳森·盖伊(jonathan gay),是他......
    摘要:2004年11月全国计算机技术与软件专业技术资格(水平)考试网络工程师考试应试参考之备考用书推荐 按照前三次考试的备考经验来看,大家都对下午试题头痛!关键问题是大家没有实际工程经验!我给推荐两本书,来帮助大家解决这些问题! 首先推荐这本书:作者是专家呀!!很实用的一本好书!! 《网络系统集成一点通 》;作者: 王振川,ccie#9823;书号: 7-115-10929-x 页码: 224 市场价:¥25.00;出版社: 人民邮电出版社 ;出版日期: ......


用Javascript写的一个映射表(MAP)类--续

序:本来是想修改一下上一次写的文章http://dev.csdn.net/develop/article/27/27499.shtm,可csdn不知怎么不能修改了,因此,只好重新增加。

在设计用户user -> 角色roles时,用","号将用户属于的多个角色id分开,以判断用户所属的哪些角色。在客户端的界面是两个select下拉框,左边的是人员user,右边的是角色roles,在左边的select中选择一个user,右边应能显示相应的角色,如果采用将用户id递送至服务端查询并更新右边的用户角色,性能与效率都比较低。因此,如果将user -> roles保存在客户端,具体操作是在初始化页面时,将用户权限表中已查询到的用户与角色保存在映射表中(注意:映射表是在客户端中的,而查询是在服务端),当需要查询某个用户(用户作为关键字key)具有哪些角色(角色作为value)时,就直接映射表中查询(lookup),由于一个用户存在多个角色,所以映射表类也作了相应改动,以前的映射表类中的key关键字是不允许有重复的,现在允许有重复的关键字,相应的查询的返回值会有多个,因而返回值为数组类型。 【相关文章:在你的服务器端代码中使用线程和创建异步处

有必要在这里说明一下写这个映射表类的目的,它来自于一个asp项目开发中的灵感,具体是用户权限的管理与查询: 【扩展阅读:泛型<编程>:类型化缓存(I

map.setat("user_a", "role_a"); 【扩展信息:在你的服务器端代码中使用线程和创建异步处

例如,user_a用户有role_a与role_b两种角色,可以作下面的操作:

map.setat("user_a", "role_b");

查询user_a的角色时,用map.lookup("user_a")方法,这将返回一个数组对象,所有的角色将保存在这个返回的数组中。

修正后的代码如下:// 注意:下面被注释的代码,在上一个版本中存在

function struct(key, value){

  this.key = key;

  this.value = value;

}


...   下一页
 ·flash 中的oop(上)    »显示摘要«
    摘要:第四部分 flash 中的oop 一、actionscript 2.0概述 在最新的flash mx 2004中,macromedia推出了新一代的脚本语言actionscript 2.0。actionscript2.0 在actionscript1.0的基础上进行了调整,提供了一些与其它编程语言类似的强大编程功能。actionscript 2.0 提倡可复用、可伸缩、可维护的可靠程序结构。它还通过为用户提供全程的编码辅助和调试信息,从而缩短开发时间。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE