资源描述
网店实名制将加速网购市场洗牌
<P>网店实名制将加速网购市场洗牌</P>国家工商局要推行网店实名制,这是迟早的事。 <BR> 早在2008年3月初,北京市工商局曾在网上公开征集对开店先办营业执照的意见,并宣布从8月1日起正式实行。当时,此举引起舆论的猛烈抨击,不仅遭到网店业主们的反对,而且备受业内专家们的批评。质疑的理由是,“强制执行新规,将导致百万人失业,把本来可自谋职业的(不管是否可以解决收入问题)弱势群体都断了生路,推向社会的失业大军,有什么好处?”有的外国朋友甚至提出:“网店新规是否暗示中国开放政策将变化?” <BR> 其实,网店办照也好,实名制也好,都只是工商管理部门的一种手段,目的是更好地行使在电子商务领域的监管权。所以,卖家和买家双方都很担心,卖家担心因管理费、营业税而导致增加经营成本,买家担心税费必然会刺激网购商品全线涨价。这些担心都不是没有道理,因为实名制并不能包办所有网购问题,就像工商部门至今无法杜绝传统交易的坑蒙诈骗一样。 <BR> 从电子商务的长远发展考虑,建立网络交易行业规则也是必然趋势。问题在于,网店实名制要能真正规范网络交易,保护消费者权益,这才是根本。因此,一旦正式推行实名制,首当其冲的则是所有网购平台,并且从根本上触动现有网购市场的格局。 <BR> 从总体上看,网购市场涵盖两大体系,一是交易系统,二是支付系统,两者缺一不可。也就是说,同时拥有两个系统的电子商务网站,才有足够的竞争实力。像淘宝、卓越亚马逊、当当网、京东商城等之类大的型交易平台,早就“实名”了,在国内外享有较大影响,而且本身拥有成熟的支付系统,跟金融机构一样采取实名制,不会因为实名制而发生什么大的动荡。 <BR> 至于广大中小网络交易平台,特别是依赖于淘宝等交易平台经营的数以万计的网商,则是实名制直接针对的网店,真正受冲击的是这一类。合法经营,诚信交易,在阳光下交易的网店,不会反对实名制。只有那些做地下生意的人,甚至开店动机就是想骗钱,才怕抛头露面,一旦实名注册,就会露出真相,再行欺诈也就难以逃身了。实名制将使压缩这类网店赖以生存的空间,首先淘汰出局的也是这类网店。 <BR> 依赖大型电子商务平台的网店,主要集中在淘宝和拍拍网等C2C网站。事实上,在这些平台之上,入驻的网站必须实名注册,要求很严格,对违规者的处罚也很严厉。比如淘宝商城,是以公司形式开的网店,店主也是公司,一般注册的都是实体企业,需要用正规的营业执照来注册。同时,加入淘宝商城要交1万元保证金,并且制定了《淘宝网用户行为管理规则(商城)》,15条处罚细则非常严格。 <BR> 假如国家工商局的实名制得以实施,淘宝商城的这些网店将大获其利。首先是信誉可以加分。随着实名制的推行,监管制度日趋完善,违法乱纪的网店将无立足之地,没有信誉的网店更难赢得用户信赖。其次是份额相对集中。任何人都可以注册的淘宝店铺,会在实名制之后淘汰一批,由于淘宝商城的网店信誉高,必然会赢得更多的份额。 <BR> 不过,从扩大就业促进社会稳定的角度看,国家工商总局推行实名制,应当对实名注册和正当经营的个体网店有所保护。无论网上还是线下,个体工商户都有一个共同点,他们是市场竞争中的最弱小者,只是依靠小本生意维持生存。“就业是民生之本”,政府为减轻社会压力、推动经济发展,必须解决国内数以亿计人口的就业问题,大力扶持个体工商业,是吸纳就业人口最便捷的通道。网店业比传统个体工商业起步更晚,更幼稚,更弱小,因而更需要扶持。网店数量不及传统个体工商户万分之一,国家尚且能对二千多万线下业主实行“两费”全免,工商部门的实名制管理对个体网站也应当免费。 <BR> 实名制对信誉度高的卖家有利,具体执行起来也有很大难度,从出发点到最终目标,都应当定位于一个基本点,那就是推动中国电子商务的繁荣和兴旺。 <BR>
<P> </P>
</p>
<P>Linux操作系统下PRO*C和OCI程序设计分析与比较</P>
<P> 关键词:Linux;PRO*C;OCI;程序设计;分析;比较 <BR>摘要:Linux操作系统具备了Unix系统的稳定性,又具有成本低廉,高扩展性与可维护性好的优点,使其越来越成为服务器操作系统的首选。本文主要介绍PRO*C和OCI程序设计Linux操作系统上的运用和实现,具有一定的参考价值。 </P>
<P><BR> Linux下目前比较常用的接口访问方式有pro*c/c++,OCI二种方式,每种方式各有优缺点;这两者的强强联合也必具有较高的性能,在实际中有广泛的运用。这就是PRO*C和OCI程序设计。 <BR> 一、pro*c程序设计 <BR> pro*c是一种预编译语言,使用c语言作为其宿主语言,内嵌SQL语句来访问Oracle数据库。利用第三代高级语言内嵌入SQL语句来开发应用程序 <BR> 二、OCI(OCCI)程序设计 <BR> OCI是Oracle公司开发的一套完整的底层API,使用C语言或C++语言直接操控数据库。OCI访问数据库的大致流程为:C源文件经过编译得到目标文件,通过链接程序调用OCI库最后得到可执行的应用程序来操作Oracle数据库服务器。其应用程序的创建步骤如图1所示。OCI程序的SQL语句处理步骤如图2所示。 <BR> 图1 OCI的程序结构图 图2 OCI程序的SQL语句处理步骤 <BR> 三、二者的比较 <BR> PRO*C的好处就是学习难度低,开发效率高,对于数组类型的宿主变量绑定也很方便,如果都使用批量执行的话,性能也是很高的。PRO*C在C/C++代码中嵌入SQL,然后proc预编译器将pc文件翻译成c或cpp文件,再由GCC编译成目标文件。微软近几年推出了LINQ,相比ORACLE多年前推出的PRO*C,这又是照虎画猫的伎俩。本质上来说,proc预编译器只是一个代码生成工具,RPO*C中对数据库的操作最终还是转换成了对OCI的调用。 <BR> PRO*C不好的地方在于其语法和原生的C/C++语法有冲突,如果不熟悉,常常就会发生使用proc无法编译通过的现象。而且很多特殊的场合,需要很多技巧来绕过proc编译器,在GCC编译器的层面又要绕一次。对于高级开发方面,PRO*C就完全无能为力了,毕竟PRO*C提供的语法有限,功能有限。 <BR> OCI应该说是ORACLE最基本最底层的调用接口,相信其他的所有ORACLE客户端工具都是调用OCI的API来实现的(比如sqlplus,sql*loader,pl/sql developer,Pro*C,ADO.NET for Oracle等)。OCI使用C风格的函数提供接口,洋洋洒洒的成百上千个函数中覆盖了ORACLE数据库操作的方方面面。 <BR> OCI的学习难度高,开发效率也不高,执行效率方面,由于没有任何的封装,理论上来说是最高的,但是执行效率和使用者的水平有很大关系,使用不当,很容易开发出糟糕的ORACLE应用。高级开发方面,最吸引我的莫过于批量执行和直接路径加载,其他的高级功能也都包含在OCI库中。 <BR> 然而,OCI的开发难度可以通过封装来降低。封装一个好用的OCI库非常有意义:封装采用的是原生的C/C++语法,不是PRO*C这样的怪异语法,相比之下编译期遇到的问题容易解决,并且在配合template等高级技巧方面也容易得多。(PRO*C在开发的时候都小心翼翼的,唯恐加多了代码编译不过去)。甚至,可以自己开发一个代码生成工具,通过映射数据库的Schema来自动生成对表的CRUD代码,这样的话,OCI的开发效率就可以与PRO*C媲美了。对于批量执行,直接路径加载等功能也进行封装的话,使用这些高级功能更能大大提高执行效率,这点是PRO*C望尘莫及的。 <BR> Pro*C和Pro*C++是不同的,主要在预编译器proc的命令行参数上体现区别 <BR> 个人的感觉是Pro*C的检查语法要严格一些,比如变量一定要写在DECLARE SECTION里面,否则就编译不过,而PRO*C++只需要把需要绑定的变量写在DECLARE SECTION里面就行了。 <BR> 在绑定宿主变量方面,PRO*C要比PRO*C++好些,用了PRO*C++后,特别是绑定结构体的时候,结构体识别不了。Pro*C对PL/SQL语法的支持是有限的,典型的就是不支持INNER JOIN,LEFT OUTER JOIN等语法,还有不支持WITH等语法。因此对于一些新奇的语法,最好先写个小例子程序来试试能不能编译过, <BR> 总结 <BR> 对于小的、要求快速开发完成的、软件生命周期短,且不需要什么高级功能的ORACLE应用,PRO*C还是相当不错的,学习难度低,开发效率高。对于高性能、高稳定性、对结构要求清晰,且时间执行的服务器软件等,用OCI更好(当然是封装后的OCI,不封装简直等于自找苦吃)。代码的清晰性,高级功能等方面,OCI更加灵活和方便。 <BR> 参考文献: <BR> [1]弓岱伟,孙德敏,孟祥荣.基于Solaris的DCS内嵌式先进控制与优化软件的设计和应用[J].小型微型计算机系统,2008,(08) <BR> [2]Solaris10:名副其实的行业里程碑[J].中国计算机用户,2004,(47) <BR> [3]范延军.强大的微机UNIX平台—Solaris[J].软件世界,1996,(04) </P>
<P> </P>
<P> </P>
</p>
摘要:本文针对计算机类课程的实施,探讨了教育思想如何定位、角色认识如何到位、教学条件和教学情境该如何设置和运用、教学内容和教学艺术如何行之有效的实施等问题,以促进教学质量提高。<br> 关键字:高职;应用型;行动;导向;驱动<br> <br> 1高等职业教育现状与存在的不足<br> <br> 1.1对高等职业教育定位认识不到位<br> 高等职业教育应以培养具有一定的职业技术能力和相应的科学文化知识的应用型人才为目标。因而,在教学过程中,对学生实践能力的培养是行动导向思想的出发点。然而,从现实来看,我国高等职业院校过于依赖传统的学科体系教育模式。<br> 1.2课堂中师生角色的认识错位<br> 我国很多高职院校在课堂教学模式上仍然沿袭“教师为主体,学生为主导”和应试教育的方式,没有注重教师主导作用的发挥,从而难以激发学生对知识应用能动性认识和针对性的思考,忽略和忽视了基于多元智能的人才观学习。<br> 1.3课堂教学环境过于封闭,真实环境下的情景教学条件缺失<br> 很多职业教育因经费薄弱或对实践课缺乏重视,造成技能实训软硬件配套差,难以在实践中学习知识、锻炼能力,学生的学习场所与现实生活严重分离。加之教学过程进行闭锁式小循环,导致课堂生态个体、群体的创造性、求异思维能力、生存能力被削弱,实践精神和开拓进取精神被压制。<br> 1.4受功利思想驱动的生源扩招和追求升本,对课堂教学产生负面影响<br> 目前,很多高等职业学校的招生规模庞大,班级学生数量多,而且很多班级是合堂上课。过于拥挤的课堂和秧田型座位编排方式必然导致班级群体生理与心理压力的增加,影响上课效果。<br> 鉴于我国的高等职业教育现状存在的不足,我们应积极推进课堂教学改革,寻求创建一个以行动为导向的“内外和谐的课堂”。<br> <br> 2创建以行动为导向的课堂教学组织的思考<br> <br> 课堂作为学校教育教学的主阵地,直接关系到教育教学的质量和效果。无论是传统课堂还是与现代教学传媒的新课堂,课堂各构成要素之间的关系建立都要充分体现以行动为导向的要义。<br> 2.1教师是知识转化为能力的主导,学生为知识消化吸收并形成能力的主体<br> 认准课堂教学中师生角色的定位,是正确实施以行动为导向的前提。教师应站在这一角度透视教育教学,将诸如“相互依存”、“协同合作”、“伙伴关系”、“灵活性”、“整体性”、“多样性”、“开放性”等“教学一线贯穿”理念贯彻于整个教学过程,使学生群体间的主观能动性也得以全方位的调动。<br> 2.2以能力培养为课堂教学目标,驱动知识技术向能力转化<br> 职业教育的教学由四个不同的过程构成:技能的掌握、知识的获得、社会价值和规范的确立、思想体系的形成。课堂教学应根据每次(堂)课有其自身的主题,选择不同的教学方法。如:项目教学法,案例教学法、情景教学法等等。其共同目标是以动态的教学实例 (体) 为主线,过程为取向,知识转化为能力为终极目标,不但要教授学生相应的知识体系,更重要的是让学生掌握一定的职业技能,培养他们的实践动手能力和解决问题的能力,因此,在课程安排时,一定要有足够的教学实践课程,让学生能够亲身体验到所学知识在实践中的应用。<br> 2.3教师要树立正确的教师观、学生观<br> 现代教育观认为教师不应拥有绝对的权威,而应成为课堂教学组织过程中“平等中的首席”,学生对教师的结论或知识可以进行批判,进行反驳,使对知识的认识成为师生双方交流、对话、合作以达到视界融合的过程。作为主导者,教师要将学生视为学习的受益者,在教学过程中体现 “服务”的思想,要善于给他们选择的自由、说话的权利、自我表现的机会。<br> 2.4要灵活实行课堂学习方式、方法的有效转变<br> 传统的课堂学习是以教师为核心的教学模式,今后的高等职业教育应该转向以关注学生体验为核心,实行新的“探、研、练”课堂教学模式。它以教学任务为核心,以学生的主体参与、自学自悟、多向思维、合作探究、注重实践和应用为特征,知识学习过程由教师的“满堂灌”转变为“探、研、练”有机结合。要大力引进研究性、探究性学习,切实关注学生自身的体验与感悟,突出作业的多元化和创新化,从单纯的掌握知识变知识掌握和技能训练并重。<br> 2.5要重视建立和谐的课堂环境,提升个人的教学艺术<br> 和谐的课堂教学环境对学生个体发展的重要性毋庸置疑。首先,教学情境的设置,特别是教室的布置方式,例如变传统的秧田式课桌摆放为环形或活动方式,会给学生带来一种全新的心理愉悦和刺激,消除惯性的“上课疲劳”。其次,要营造心理空间。教师在心理上要对每个学生抱有美好的期望,鼓励多于批评,也有助于学生自信心的培养。在师生交往中多宽容学生的错误,给学生一个安全的心理感受。<br> 教师的教学艺术也是体现行动为导向的一个强有力的支撑,如果将专业性强的知识以生活中类比性强的实例对照,再以简洁而又生动的语言描述,将起到事半功倍的效果。以C 语言中链表的讲授为例:按课程知识体系讲链表的插入、删除和对应数据的关系,往往废时废力而达不到应有的效果。而谭浩强教授亲身教学的讲授方法令人深思的颇受启发。他以“幼儿园小孩玩丢手绢的游戏”为类比展开:手拉手的小孩即为链表中的数据,每个小孩的两手分别可看作链表中首尾标志,有小孩中途退出双手松开,另两个小孩重新拉上为“链表中一个数据的删除”,小孩重新归队为新数据的插入,这种讲授方式令学生茅塞顿开。许多教学艺术要在生活中去发现,教师在自身的学习和提高上也要以行动为导向作为思想。<br> <br> 3结束语<br> <br> 课堂教学组织是为教学目的服务的,建立以行动为导向的课堂教学,正是从理性的视角实施对高等职业教育课堂教学发展的关注。我国的高等职业教育应该根据自身特点和教育目标有计划、有目的地创建一整套有利于以行动为导向的课堂教学体制和机制,使学生的个体发展在和谐课堂气氛中得到提升,从而促进高等职业教育的发展。 <br> <br> 参考文献<br> [1] 姜大源. 职业教育学研究新论[M]. 北京:教育科学出版社,2010.<br> [2] 熊发涯. 促进高职计算机人才培养的四个原则[J]. 计算机教育,2006 ,(2).<br> [3] 孙玉国. 创建高职教育的和谐生态课堂[J]. 教育教学研究,2006,(6).<br> </p> <p> </p> <p>
</p>
专题策划人:奚春雁 郭小明<br> 精深的理论及事物似乎都要借助某种形式彰显美,即使是宗教故事中至善至美的神也要借道成肉身的形式晓谕众人。计算机——这个20世纪人类最重大的发明也不例外,从它诞生之日起,就以无处不在的应用彰显其美的一面,大多数人也正是通过计算机在各领域应用对它有所认识。《计算机教育》杂志关注计算机技术的发展,也关注计算机技术在各领域应用的新进展及人才培养。此期,我们邀请数字艺术设计领域的专家、学者撰写专题文章,旨在使更多人参与探讨计算机应用及人才培养,更深入地理解计算机教育的含义。<br> </p> <p> </p> <p>
</p>
<P>基于单向指针链表的快速搜索算法的实现</P>
<P> 关键词:单向指针链表;搜索算法;VC;TC <BR>摘要:本文通过对单向指针链表数据的存贮和快速搜索的研究,结合一些成熟的搜索算法,在VC和TC语言中实现了基于单向指针链表的快速搜索算法,并给出了算法相关的具体原理和实现代码。本算法摈弃了单向指针链表数据的逐点循序搜索算法的缺点,加快了搜索速度,进一步发挥了单向指针链表数据的优势。 </P>
<P><BR> <BR> 一、前言 <BR> <BR> 在TC或VC程序设计过程中,某些情况下需要经常性地对一组数据进行比较搜索。比如在一些实时监测的安全系统中,为了及时对系统进行监测,就需要对系统内的每一个新线程或进程进行快速检测,而且这个工作可能是经常性的,检测的同时会利用一些黑白名单和被检测的目标进行比对,以确定目标是否合法,以便做出迅速反应。这样在系统设计时应该尽可能考虑到做到反应速度快,占用资源少的特点。所以在制定设计方案时,常常为了节省内存,加快程序的运行速度,数据读入内存后经常采用单向指针链表的方式存放,但是传统方式下基于链表方式的数据比较采用的是逐点顺序比较的方式,如果以后数据越来越大,查询的时间过程会越来越长,严重影响系统性能。为了避免在数据查询方面占用的大量时间,有必要研究出一种基于单向指针链表的快速查询算法,来提高查询的速度,但是目前在这方面并没有发现具体算法或实现代码的相关资料,因此我们自行设计出基于单向指针链表形式数据的快速搜索算法,同时结出了具体的实现代码。 <BR> <BR> 二、单向指针链表查询算法的实现原理 <BR> <BR> 在VC程序中没有提供现成的函数来对单向指针链表进行查询,由于单向指针链表的数据存储方式采用的是首尾相连的方式,每一个节点只保留了本节点的数据、上一节点的地址、下一节点的地址三部分内容,因此给单向指针链表的查询带来一定困难,为了提高查询速度我们结合目前已经比较成熟一些算法原理设计了一套用于单向指针链表的二分搜索的查询算法,可大大提高链表的查询速度。在这个算法中,我们必须先生成满足搜索条件的几个基本数据:一是先有序排列链表,二是统计链表节点数。基本思想分为两步:一、有序地从小到大重排单向指针链表并统计链表节点数,二、设计一个节点位置指针,采用二分法搜索单向指针链表。 <BR> <BR> 三、算法设计 <BR> <BR> 算法中关键是如何在单向指针链表中实现二分法搜索,下面为我们设计的链表搜索的算法过程: <BR> (一)搜索过程 <BR> 假设:节点已经按从小到大排列 <BR> Num:为链表节点总数。 <BR> Head:为单向指针链表头节点。 <BR> Sp:为搜索区的起始位置指针。 <BR> Cp:为当前位置指针。 <BR> Dp:为目标节点位置(此处假设位于总链表的11/16位置处)。 <BR> P0:为搜索区的单向指针链表开始位置号。 <BR> P1:为搜索区的单向指针链表结尾位置号。 <BR> 则搜索过程如图1所示: <BR> <BR> <BR> 图1 基于链表指针的二分搜索查询算法过程 <BR> 说明: <BR> 搜索(1):Sp,Cp先指向头节点,P0为搜索区起始节点位置,P1为搜索区终节点位置,搜索从Sp开始向后移int((P0+P1)/2+0.5)个节点,把Cp指向这个节点。0.5的意义是P0+P1为偶数时移动(P0+P1)/2个节点,为奇数时移动(P0+P1+1)/2个节点。再比较*Cp与目标*Dp的值,这时*Cp<*Dp,进行下一个搜索。 <BR> 搜索(2):Sp改指向Cp节点位置,P0值改为int((P0+P1)/2+0.5)为新搜索区起始节点位置,P1为搜索区终节点位置,搜索从Sp开始向后移int((P0+P1)/2+0.5)个节点,把Cp指向这个节点,再比较*Cp与目标*Dp的值,这时*Cp>*Dp,进行下一个搜索。 <BR> 搜索(3):P0为搜索区起始节点位置,P1值改为int((P0+P1)/2+0.5)为新搜索区终节点位置,搜索从Sp开始向后移int((P0+P1)/2+0.5)个节点,把Cp指向这个节点,再比较*Cp与目标*Dp的值,这时*Cp<*Dp,进行下一个搜索。 <BR> 搜索(4):Sp改指向Cp节点位置,P0值改为int((P0+P1)/2+0.5)为新搜索区起始节点位置,P1为搜索区终节点位置,搜索从Sp开始向后移int((P0+P1)/2+0.5)个节点,把Cp指向这个节点,再比较*Cp与目标*Dp的值,这时*Cp=*Dp,搜索完成。 <BR> (二)代码实现 <BR> 其中: <BR> File:要查询的数据。 <BR> Link_long:链表长度。 <BR> Link_stru:链表结构,存放了单向指针链表数据,结构中的元素Link_data存放了数据内容。并且该单向指针链表已从小到大排好序。 <BR> 四、总结 <BR> 在所有的编语言中,VC和TC的指针概念是其独有的,也是较难理解的一部分,指针的提出给C语言的编程带来了极大的灵活性,同时也提高了编程的难度和出错的概率,一个小错误很可能就会造成系统的崩溃。在单向指针链表方面也是一样,数据的处理难度相对较高,需要更加细心的考虑算法过程和细节。本文就单向指针链表的搜索方面进行了一些探索,并给出了一个可用的快速搜索算法的具体实现过程和实现代码。在实际的使用过程中此算法被证明在数据较多时可极大地提高搜索速度。 <BR> <BR> 参考文献: <BR> [1]钱新贤等著.VisualC++编程疑难详解.人民邮电出版社,2000.6 <BR> [2]王建华等译.MFC visualc++6编程技术内幕.机械工业出版社,2002.2 <BR> [3]Microsoft Windows Driver Development Kit (DDK)[M/CD].2006 <BR></P>
</p>
<P>摘要:本文介绍了ZigBee无线通讯技术的特点,并对校园一卡通采用有线通讯和无线通讯的情况作了较详细的比较。 <BR> 关键词:校园一卡通;Zigbee;无线通讯 </P>
<P> <BR> Campus Card Wireless Communication System against ZIGBEE Technology <BR> Li Jin <BR> (Computer School of Wuhan Unlversity,Wuhan430079,China) <BR> Abstract:This article describes the characteristics of ZigBee wireless technology and campus card with wireless communications,wired communications and made a more detailed comparison. <BR> Keywords:Campus card;Zigbee;Wireless communications <BR> 对于校园一卡通系统,往往需要相互间的通信,以交换数据和控制指令。目前采用的联网方式多是有线连接,联网方式设备仍然使用RS485/RS422网络;少数设备内置TCP/IP通讯模块,使用五类线联网。随着无线网络通信技术的发展,在一些不便于或需要消除有线连接的场合,无线通信技术便有了它的用武之地 <BR> 一、 Zigbee无线技术及应用 <BR> (一)主要技术 <BR> ZigBee是一种新兴的短距离、低速率无线网络技术,它是一种介于无线标记和蓝牙之间的无线技术方案。ZigBee的基础是IEEE 802.15.4,它规定了ZigBee的物理层和媒体接入控制层。ZigBee的工作频段分别为868 MHz、915 MHz、2.4GHz三个频段,其中频段868 MHz定义了1个频道:频段915 MHz定义了 10个频道;频段2.4 GHz定义了16个频道。ZigBee网络层协议由ZigBee联盟制定,其设备可以构造成星型网络或点对点的网络,连接地址分为16位短地址和64位长地址。因而具有较大网络容量。它的应用层可根据用户的需要进行开发利用。其ZigBee协议栈结构如图l所示。 <BR> <BR> 图1 <BR> (二)Zigbee的主要特点: <BR> 通信的可靠性 <BR> Zigbee采用了CSMA-CA的碰撞避免机制,同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突,有明晰的信道检测; <BR> 网络的可靠性 <BR> zigbee的自组织功能:无需人工干预,网络节点能够感知其他节点的存在,并确定连接关系,组成结构化的网络,节点位置发送变动或者节点发生故障等等,无需人工干预,网络都能够自我修复,并对网络拓扑结构进行相应地调整,保证整个系统仍然能正常的工作。 <BR> 多点传输 <BR> 单点对多点传送数据,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000个节点。 <BR> 低功耗 <BR> 在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。 <BR> 低成本 <BR> 通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,而且Zigbee免协议专利费。 <BR> 低速率 <BR> Zigbee工作在20~250 kbps的较低速率,分别提供250 kbps(2.4 GHz)、40 kbps(915 MHz)和20 kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。 <BR> (三)ZigBee 技术抗干扰特性分析 <BR> ZigBee 技术的抗干扰特性主要是指抗同频干扰,即来自共用相同频段的其他技术的干扰。对于同频干扰的抵御能力是极为重要的,因为它直接影响到设备的性能。图2中可见在低信噪比的环境下各类无线技术中ZigBee的误码率在信噪比为4dB的情况下可达10 -9 ,要达到同样误码率,Wi-Fi要达10dB,蓝牙高达16dB,Zigbee的抗干扰性能明显高于Wi-Fi和蓝牙技术。ZigBee在2.4GHz频段内具备强抗干扰能力就意味着能够可靠地与校园内的Wi-Fi、蓝牙、WirelessUSB以及无绳电话甚至食堂内的微波炉共存。 <BR> <BR> 图2 <BR> 二、校园一卡通的联网方式的选择 <BR> 校园一卡通系统从上世纪90年代初开始至今已经有20年的发展历史了,但其联网方式发展却停步不前,联网方式仍然在使用RS485通讯,它的联网数量在128台以内,最大通讯距离只有1200米,通讯速率在9.6-19.2kbps左右,半双工模式。联网方式的滞后,造成了校园一卡通的联网通讯瓶颈,校园一卡通POS机只能设置在有限的场所和场地,其他一些商铺和小型零售店还是无法联接,而使用Zigbee无线通讯的校园一卡通则: <BR> 施工周期短,无需布线施工,节省费用,实施迅速,不影响室内外装修美观。 <BR> 传输速度快,最高工作速率可达250Kbp/s,10倍于普通485通讯速度。 <BR> 强大的可扩展性,随时扩大系统的覆盖面,由于使用无线传输方式,用户环境进行扩容的时候,不需要改造布线的成本支出。 <BR> 多点传输的能力,单点对多点传送数据,其联网设备数量远超过普通RS485的设备联网数量。 <BR> 环保健康,高灵敏度,低功耗,无线收发器待机状态仅为1uA,可满足低功耗设备的要求。 <BR> 抗干扰,相同的环境下zigbee的抗干扰性能明显高于Wi-Fi和蓝牙技术。 <BR> 灵活的组网,校园一卡通同一系统内仍支持RS485通讯、TCP/IP通讯。 <BR> 结语 <BR> Zigbee无线技术是当今无线技术发展的一个热门,国内使用Zigbee无线通讯的校园一卡通还没有得到广泛的应用,但随着人们对信息化要求的不断提高和有线网络本身的缺点,使用无线通讯的校园一卡通最终要融入到我们的生活中来。无线网络虽然具有传统网络无法比拟的优越性,但从实际来看无线网络并不能完全取代有线网络,而两者因地制宜的结合使用却能使整个网络的性能、品质最优。现在这种混合组网的方式已出现在国内外的一些高校和企业中,相信不久的将来它将成为校园一卡通的主要组网形式。 <BR> 参考文献: <BR> [1]邓磊,王子敬,范玲俐.基于ZigBee无线网络的温度采集系统设计[J].电子元器件应用,2010年,02期 <BR> [2]深圳摩尔实验室.Zigbee为什么能抗干扰?[EB/OL]. <BR> [3]瞿雷.一种新的无线网络通信技术Zigbee[J].单片机与嵌入式系统应用,2006年,01期 </P>
<P> </P>
</p>
<P>BIOS设置不当造成无法无线上网</P> Q一台笔记本电脑,进入Windows XP操作系统,发现无线网络无法使用,系统任务栏右下角的“网络图标”上红色十叉,可是其他笔记本电脑都可以使用无线上网,请问这是什么问题造成的? <BR> <BR> A建议你单击“开始”菜单,选择“设置→控制面板”,双击“网络连接”,检查无线网络是否已经启用,如果未被启用,邮件单击“无线网络”图标,在弹出的快捷菜单中选择“启用”,看问题是否可以解决。如果问题仍然存在,建议你用最新版本的杀毒软件进行杀毒,排除病毒造成的问题。建议你重新启动计算机,进入主板BIOS设置,选择Wireiess Control(无线控制),将其设置为application(应用),保存退出主板BIOS,一般问题可以解决(见图)。 <BR>
<P> </P>
</p>
摘要:本文对传统的XML文档树模型和树路径模型算法进行了研究,在准确率、召回率和平均时间消耗上进行了比较,对两模型算法的特点和不足进行了总结。 <BR> 关键词:XML;树模型;树路径模型;算法 <BR> <BR> <BR> XML Document Tree Model&Tree Path Model Comparison <BR> Su Huiqun <BR> (Shuda College of Hunan Normal University,Changsha410012,China) <BR> Abstract:In order to compute the structure similarity of XML effectively,XML document tree model and tree path model are studied,the precision,recall and average time consumed on a comparison of the two model characteristics and shortcomings of the algorithm are summarized. <BR> Keywords:XML;Tree Model;Tree Path Model;Algorithm <BR> <BR> XML(Extensible Markup Language)已经成为Internet环境中数据表示和交换的标准。随着XML越来越被广泛地应用,基于XML数据管理和查询的研究受到了人们的重视,并且取得了丰硕的成果。 <BR> 一个XML文档可以模型化为一棵树或一个图,两个XML文档间的相似度可以用这两棵树(图)间的距离来度量。在XML出现之前,已有许多工作[1-5]研究了两棵树(图)的相似测度的问题,其中最自然和应用最广的测度是树的编辑距离。Tai[1]最早提出了利用编辑距离来度量两棵树(图)间的差异。在Tai的工作的基础上,Zhang和Shaha[2-4]等提出了计算两棵树间的各种编辑距离的算法。 <BR> Sachindra Joshi[6]等人提出了用DOM树中的对应的路径来表示文档的结构信息,称为树路径模型,并给出了相应的相似度计算方法。 <BR> 一、树模型与动态规划算法 <BR> XML文档可以用一棵带标记的树表示,树中每个结点对应文档中的一个元素,结点标记对应元素名。这棵带标记的树也称为DOM树(文档对象模型树)。 <BR> 而XML文档之间的相似度计算的问题就可以转化为树之间相似度的计算。 <BR> Tai[1]最早使用编辑距离来计算两棵树间的相似度。其基本思想是将两棵树间的距离定义为利用编辑操作将一棵树转化为另一棵所需的代价。并且定义了三种操作称为编辑操作。Zhang和Shasha等给出了一个求两棵无序树间的受限ED距离的动态规划算法,时间复杂度为 ,其中与分别表示树 和 的高度叶子数。有了两棵树的ED距离,便可很快求出两棵树间的相似度[1],具体算法请看参考文献[1-5]。 <BR> 二、树路径模型算法 <BR> XML文档还可以用一个多重集合(集合元素可重复)表示:该多重集合所有元素为XML文档对应的DOM树中所有从根结点到叶结点的路径。 <BR> 对于不同的叶结点,若对应路径上各节点的标记相同,则路径也相同。假设有 个待比较
展开阅读全文