共查询到20条相似文献,搜索用时 15 毫秒
1.
张涛 《电脑编程技巧与维护》2012,(5):5-9
详细讲解了利用JavaScript开发的21点游戏的主要功能、程序设计基本思路、程序代码,并且对程序中的函数作了细致说明,程序的每行代码中都配有语法说明,可以辅助读者更好地学习JavaScript这门语言. 相似文献
2.
随着移动网络的迅速发展,网络终端格局发生变化,同时Flash的没落和HTML5功能的日渐完善,网页中的动画效果将通过HTML5和JavaScript来实现,包括网页游戏也不例外.设计一个微信打飞机游戏,通过HTML5实现游戏的界面和动画效果,使用JavaScript控制游戏运作,完善游戏过中的判断算法,实现游戏的主体功能. 相似文献
3.
基于预测的JavaScript类型系统研究 总被引:1,自引:0,他引:1
随着互联网和万维网的流行以及JavaScript在Web浏览器中的作用越来越重要,对JavaScript程序的执行行为的研究将有利于提高浏览器的性能,改善用户的体验.传统的研究认为JavaScript语言的动态性是其性能的主要瓶颈,因此大部分主流的JavaScript执行引擎都将优化集中在其动态性的处理上.为了更深入的研究JavaScript程序的动态性,提出了两种算法:类型预测算法和基于位置的内联缓存算法,分别用于处理JavaScript程序中元数据和对象的类型.以这些算法为基础,在SunSpider测试程序集上系统地研究了JavaScript的类型系统.实验表明,算法平均能够正确识别或者预测99%的类型实例,因此可以认为,尽管JavaScript语言提供了丰富的动态性,实际的应用程序所使用到的动态行为是有限的.这是已知文献中首次提出类似的观点. 相似文献
4.
新一代的移动互联应用发展的主要方向是"微、小、轻",腾讯公司发布了其微信生态圈的轻应用框架——微信小程序.通过对微信小程序的界面实现技术(WXML+WXSS+JavaScript)与传统网站的前端实现技术(HTML5+CSS3+JavaScript)进行多方面的比较与示例分析,让传统网站开发者能深入了解两者前端实现技术的异同,尽快掌握微信小程序界面的设计方法. 相似文献
5.
随着实际应用中JavaScript程序的复杂度日益提高,程序执行的性能问题变得突出,而优化JavaScript程序中数组的使用方式可以提高程序效率。通过分析JavaScript数组的特点,结合广泛应用的Chrome V8引擎的源程序,描述V8对JavaScript数组的实现细节,重点分析Fast Elements和Dictionary Elements两种数组存储模式,给出对JavaScript数组性能优化的基本原则,并举例分析4个实际应用中可以优化的程序片段。 相似文献
6.
《电脑编程技巧与维护》2014,(16)
正书名:数据结构与算法JavaScript描述ISBN:978-7-115-36339-8定价:49.00元作者:[美]Michael McMillan译者:王群锋,杜欢首本用JavaScript语言实现数据结构与算法的图书覆盖常用基本数据结构,示例丰富在过去几年中,JavaScript凭借Node.js和SpiderMonkey等平台,在服务器端编程中得到了广泛应用。JavaScript程序 相似文献
7.
程序切片是一种传统的程序分析方法:通过去掉无关代码,获取可能影响某行代码的子集。程序切片在程序理解、软件测试和程序调试等众多领域有着广泛的应用。随着互联网技术的发展,JavaScript语言得到广泛应用,但针对该语言的切片工具非常有限。本文针对JavaScript语言的特殊性,提出一种基于程序依赖图的JavaScript程序切片算法,并基于WALA程序分析框架实现了该切片算法。试验结果表明,本文的切片算法可以得到较为理想的切片结果。试验中切片平均大小约为原程序代码的70%,较手工切片仅有约19%冗余。 相似文献
8.
JavaScript函数与事件应用 总被引:6,自引:0,他引:6
文中介绍了JavaScript中实现某一具体问题的两种不同方法.即利用JavaScript编制函数来实现和利用JavaScript事件来实现,同时给出具体例子说明. 相似文献
9.
张春华 《电脑编程技巧与维护》2013,(22):34-36,51
微博数据是很多社会网络研究的前提与基础.对新浪微博浏览器端的JavaScript脚本及通信过程分析之后,提出了采用模板驱动技术采集并存储微博Json数据方法,提出并实现了微博数据采集程序.通过实验测试对比,该方法可以高效地实现微博数据的采集. 相似文献
10.
利用HTML5绘制棋盘,以JavaScript与jQuery结合实现围棋规则对弈的算法,对实现围棋游戏规则算法中的一些重点和难点做了简要解析,并且实现了一些围棋游戏中常见的功能,如对局中的计时功能、查看棋局进度功能、试下功能、悔棋功能和显示手数功能等. 相似文献
11.
Web应用同本地应用一样面临恶意主机威胁.如何确保暴露于用户主机中的Web应用核心算法或关键业务流程等重要信息的安全成为亟待解决的问题.针对现有JavaScript代码保护方法难以抵御动态分析且抗累积攻击效果差的问题,提出了一种具有时间多样性的JavaScript代码保护(TDJSP)方法.首先,通过程序多样化处理和路径空间模糊化,使JavaScript程序在执行时具有多样性效果,以有效抵御累积攻击;其次,检测调试器、模拟器等非正常执行环境的特征,并根据检测结果进行响应,增加攻击者进行动态分析的难度.理论分析和实验结果表明,JavaScript程序的抗逆向分析能力得到了提高,同时,其空间增长率约为3.1(优于JScrambler3),时间延迟为毫秒级.因此,该方法能够在不影响程序性能的前提下提升Web应用的安全性. 相似文献
12.
13.
采用关系数据库插件能够实现化合物描述符(FingerPrint)的生成、建立索引和化合物的子结构检索。本文以PubChem有机化合物Molfile为数据源,在Oracle关系数据库上分别安装插件OrChem(JAVA)和Bingo(C~(++))构建了化合物分子结构数据库。本文从FingerPrint的构成和索引策略两方面讨论了OrChem和Bingo的主要差异,并选取10个特征化合物进行子结构检索测试。对存储40万种化合物的分子结构数据库的测试结果显示,OrChem可满足用户检索响应,Bingo则更为快捷。对于存储2600万种化合物的分子结构数据库,针对Bingo通过优化Oracle数据库内存管理、数据表结构、子结构预筛选参数,实现了满足用户的高效检索。 相似文献
14.
吴丹 《电脑编程技巧与维护》2012,(17):68-71
IP地址子网划分是网络管理员不可或缺的工作。为了实现快速、准确地进行子网划分,在子网划分算法的基础上,使用JavaScript开发子网划分程序,并用实例验证该程序的正确性。 相似文献
15.
Bingo 航迹导航系统是保证飞机返航安全的重要组件,大型无人机对于Bingo 航迹导航系统在高续航能力、高精度计算等方面提出了更高的需求。根据大型无人机特点,设计了一种高精度、全局优化的Bingo 航迹导航系统。嵌入地面控制站内,解决了Bingo 航迹导航系统受机上计算机计算能力制约的问题;采用完整的无人机气动力和发动机模型,使计算具有更高精度;采用庞特里亚金方法进行整个剖面寻优以获得全局优化结果。在系统测试中,通过比较实际试飞与Bingo 航迹导航系统计算结果,验证该系统的有效性,测试结果表明,采用该系统进行Bingo 航迹导航计算,对飞机返航所需油量计算精度高,并对无人机操作员及时提示,且系统的稳定性较好。 相似文献
16.
17.
吴建平 《电子制作.电脑维护与应用》2012,(8)
JavaScript脚本语言作为一门功能强大,使用范围较广的程序语言,已经被推到了Web应用开发的中心位置.现在的JavaScript库基本上都包含了Ajax组件.本文探讨利用JavaScript库实现Ajax应用. 相似文献
18.
19.
20.
一、概述 JavaScript是一种跨系统平台、具有面向对象编程能力的脚本语言。它嵌入在标准的HTML语言中,在客户端,由Netscape或与之兼容的浏览器解释执行。JavaScript与Java、CGI程序协作,对Web页面进行控制,实现与用户的动态交互。 相似文献