首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
介绍了源代码公开的实时操作系统μCOSⅡ在ARM处理器STM32F103VBT6上的移植过程.首先简要介绍了ARM核Cortex-M3的一些基本概念,然后结合其基本概念用C语言和汇编语言修改了移植过程中需要修改的所有源代码文件且给出了其详细解释.最后给出了一个基于μCOSⅡ嵌入式操作系统的简单应用,讨论了基于嵌入式操作系统的应用程序开发方法与传统应用程序开发方法的区别,说明前者方法的优越性并验证了移植的成功.  相似文献   

2.
陈冰  魏江 《电子设计工程》2014,22(20):35-38
Java语言的跨平台特性使得Java源代码被编译为一种中间代码——字节码。根据Java虚拟机规范,字节码文件很容易被反编译成可读性很高的源代码。本方案基于Hotspot开源虚拟机,研究通过定制Java虚拟机和加密字节码文件的方式,实现对Java程序的保护,大大提升了反编译的难度,更有效的保护程序代码安全。  相似文献   

3.
近年来,我国高科技迅猛发展,专利申请数量也在迅速提升.在专利申请的过程中,申请人为获得合适的保护范围和满足专利法的要求,使得对申请文件的修改不可避免.专利就体现于专利文件之中,专利文件的重要性不言而喻.如何在专利审查过程中合理修改专利文件是专利申请人需要认真对待的问题.本文将从专利申请的三个阶段对专利文件修改的时机和要求进行重点提示与阐述,切实提高专利申请效率.  相似文献   

4.
在嵌入式系统的应用中,程序代码中存在着相当多的局部变量,这些局部变量的使用范围(生存期)通常都很小.相关指令在流水中需要局部变量的值可以直接从旁路逻辑中得到,并在流水中完成局部变量值的全部使用.对这种局部变量就没有必要将流水输出结果写回寄存器文件,以减少对寄存器文件(RF)的读写操作次数,从而降低对寄存器文件端口的读写要求.决定是否将结果写回寄存器文件的关键的是要确定寄存器的生存期以及流水中旁路逻辑的情况,本文根据所设计的媒体处理器提出了一种确定程序代码中寄存器生存期的算法,并通过指令编码实现对硬件结构的使能控制,即对流水输出结果写回寄存器文件的控制.软件仿真结果表明,对DSP中不同的应用程序平均可以减少94%的寄存器文件写次数.  相似文献   

5.
吴旭 《电子工程师》2005,31(6):62-64
在嵌入式系统上运行μCLinux要经过一个移植的过程.由于开放源代码的缘故,移植μCLinux一般没有任何技术支持.移植者必须按照一定的步骤,根据各种不同的硬件情况,经过对源代码的修改,利用交叉编译环境,编译出适合特定嵌入式系统的μCLinux内核文件,刷写到系统的Flash存储器中,让μCLinux在硬件上顺利运行.移植成功后可以在系统上设计应用程序.  相似文献   

6.
利用通用网关接口(CGI),Web服务器可以执行一些外部程序,并将这些外部程序所产生的输出结果和Web服务器所管理的静态文本、图像和声音融合在一起传给相应的Web测览器。当客户机的浏览器向Web服务器请求一个HTML文件时,服务器在收到请求后就去寻找这个文件并将找到的文件传送给客户机。而当客户机的请求是一个CGI程序时,Web服务器将激活客户机所请求的CGI程序并把程序的执行结果传给客户机。  相似文献   

7.
利君 《电子科技》1999,(12):21-22
基础为什么使用CGI?实在很难说明白到底什么是CGI。而如果先知道CGI有什么作用,将会很好的理解CGI是什么概念。CGI可以为我们提供许多html无法拥有的功能。比如:a.一个记数器b.顾客信息表格的提交以及统计c.搜索程序d.Web数据库用html是没有办法记住客户的任何信息的,就算用户愿意让你知道。用html也无法把信息记录到某一个特定文件里。要把客户段的信息记录在服务器的硬盘上,就要用到CGI。这是CGI最重要的作用,它补充了html的不足。但仅仅是补充,不是替代。CGI是什么?好了,现在我们来说到底什么是CGI。CGI即CommonG…  相似文献   

8.
张晓明  姜本臣 《信息技术》2011,(12):63-65,97
针对AJAX与CGI的嵌入式瘦Web服务器软件结构,产生的HTML文件不易于维护和更新的问题,提出了建立一个AJAX处理机制结合CGI程序的嵌入式Web服务器软件结构.应用AJAX处理机制实现了客户端校验和客户端处理,以及无刷新访问服务器端资源.实现后的嵌入式Web服务器降低了嵌入式Web服务器开销的同时,使得页面文件易于维护和更新,是一种既降低成本又易于维护和更新页面文件的网络服务器设计方法.  相似文献   

9.
在此详细分析了将电子表格导入到数据库的基本原理和实现方法,解决了大量工程实验数据散落在多个文件中、主要靠手工组合、处理的原始方法,减轻了工程技术人员的负担,提高了数据处理效率,杜绝了数据处理差错。在此采用先进的VS 2010.NET开发工具,动态选择导入文件,在可靠的数据库连接上,构造导入数据中间件Dataset,采用数据库中数据字段与Excel表中列的对应关系,以中间件为桥梁逐行自动读入库外数据并统一保存。该论述方法具有通用性,程序代码稍做修改可适用与其他类型规则数据文件的导入。  相似文献   

10.
于海英 《电子科技》2015,28(12):110
针对程序代码相似度度量中的词法分析问题,提出了一种基于语言词典的词法分析器的设计和实现方案。通过对程序源码进行预处理,将其转换为一个字符串,然后对该字符串逐字符进行分解,得到构成源代码的每一个标识符Token,并判断其类型,实现对程序源码的词法分析。实验结果表明,该方法能有效分析程序源码的词汇构成情况。  相似文献   

11.
Indri是开源的检索工具,我们基于其官方网站上提供的文档,论文以及源代码,并对其进行研究,采用学习该项目中检索模型及索引建立的原理和方法,得到了collection文件夹的组成形式,提出了mainfest文件是一个xml文件存储了配置信息,storage文件存储了集合中文档的压缩版本以及用来高亮显示查询结果时需要的term bounding信息,lookup文件用B-tree的结构存储了文档ID和偏移量的映射关系,用来支持随机快速访问的动态索引机制.  相似文献   

12.
吴垠  余瑾  郭磊 《电子技术》2011,38(7):12-13,3
MySQL数据库和嵌入式系统的应用十分广泛,但是关于嵌入式系统中数据库方面的研究尚为数不多.通过对MySQL数据库源代码和编译步骤的修改,可以将其移植到嵌入式Linux平台上.移植完成后,使用C语言接口函数编写应用程序便可登录远程数据库并进行查询和修改等操作.将MySQL数据库与MiniGUI图形界面相结合,可以使对数...  相似文献   

13.
办公环境下,文件在流转的过程中经常需要作修改。为此Word 97中设置了修订工具,文件的起草人可以将拟好的文件(草稿)加以保护后再送给审阅者,如此一来,文稿中被修改的部分将通过颜色标记与原稿区分开来。当起草人取回修改后的文件时,对方修改的结果便一目了然,起草人便可以有选择地接受或拒绝修改的内容,最后与原文件合并。  相似文献   

14.
文章设计和开发的代码搜索引擎首先通过扩展Heritrix,构建本地代码库,利用ANTLR工具对本地代码库的Java源文件进行解析;其次,基于程序抽象语法树(AST)从方法级别和类级别检测克隆代码,对源代码中的方法(method)或者类(class)进行分类;再次,利用ASTParser对本地代码库扫描,抽取程序代码的语法信息,并利用Lucene对含有语法信息的文件建立索引和搜索模块。实验比较结果表明,实现的代码搜索引擎可优化已有的代码搜索引擎的搜索结果,并且对于搜索时间没有显著的影响,从而可更有效地帮助程序员查找与复用已有代码。  相似文献   

15.
张妮  徐善锋 《电子科技》2000,(15):17-21
Linux无疑是当今最火爆的操作系统之一,其原因之一就是“源代码开放、应用成本低廉”,它与我们接触使用了多年的相对封闭的传统软件不同,Linux是一种源代码开放的“自由软件”。在当今几乎由微软一统天下的时候,越来越多的对微软不满的人们将目标转移到了Linux上——不完全是因为Linux的免费,而是因为Linux自由发布它的源代码。当用户拥有了一个操作系统的源代码之后,他(她)才算是真正地拥有了这个系统——它可以对源代码进行修改使其适合自己的需要。对于我们中国人来说,Linux尤其是一种机遇。现在我们自己开发的Linux系统在网…  相似文献   

16.
马得 《家庭电子》2003,(6):48-48
目前,最常见的JAVA语言有JAVA SCRIPT和JAVAAPPLET。JAVA SCRIPT是内嵌于Hmtl文件中的代码,程序代码可以在Html文件中观察到,而JAVA APPLET是独立于Html文件外的,只有参数可以在Html文件中观察到,执行完后才将结果显示为整个网页的一部分。所以使用JAVA SCRIPT语言时,只要复制整段程序代码到Html文件中即可观察到效果。而使用JAVA APPLET时,还要同时上传类别文件。下  相似文献   

17.
针对现有基于深度学习的源代码漏洞检测方法使用的代码切片不能全面覆盖漏洞类间细微差异特征,且单一深度学习检测模型对跨文件、跨函数代码语句间较长的上下文依赖信息学习能力不足的问题,提出一种多类型源代码漏洞检测方法。首先,基于程序依赖图中的控制依赖和数据依赖信息,抽取包含可区分漏洞类型的细粒度两级代码切片。其次,将两级切片转化为初始表示向量。最后,构建适用于两级代码切片的深度学习漏洞检测融合模型,实现对多类型源代码漏洞的准确检测。在多个合成数据集及2个真实数据上的实验结果表明,所提方法的检测效果优于现有的多类型源代码漏洞检测方法。  相似文献   

18.
最近单位一台旧服务器出现故障,因此将此服务器上的网站程序转移到另一台使用Windows Server2008系统的服务器上,在IIS7中配置完文件目录、访问权限等设置后,网站恢复正常使用。第二天有用户反映,在网站后台上传图片时出现问题,有时能成功上传,有时却出现“500-内部服务器错误”的提示(如图1)。由于此网站系统在原服务器上一直都运行正常,转移到新服务器上后,网站源代码并没有任何修改,可以肯定不是ASP程序代码的问题。  相似文献   

19.
Web安全问答     
《通信技术》2011,(8):41-41
问:如何防御XSS 答:要想从根本上解决XSS攻击,就要对Web应用程序源代码进行检查,发现安全漏洞进行修改,但是这种方法在实际中给用户带来了不便,如:需要花费大量的人力财力;可能无法找到当时的网站开发人员,网站下线等,对代码进行修改后,由于增加了过滤条件和功能,同时也给服务器带来了计算压力。通常的解决方法是在数据库服务器前部署入侵防御产品。XSS攻击具有变种多、  相似文献   

20.
程序测试是嵌入式软件开发正确进行的重要保证.然而由于源代码的缺失,测试者常需要对可执行文件深入解析以便于测试的进行.文中将基于VLIW目标机实现ELF二进制编辑器,完成对可执行文件的解析与编辑,提供一种理解程序功能的途径,保障程序测试的顺利执行.该ELF二进制编辑器将借助指令编码表,采用二级查找方式实现指令流的分析,同时利用LEX和YACC技术建立灵活的命令行模式,准确快速地完成二进制文件编辑,节约程序调试成本.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号