首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
基于改进喷泉码的高可用性数据冗余方案   总被引:1,自引:0,他引:1       下载免费PDF全文
徐公华  张申  刘鹏 《计算机工程》2010,36(16):11-12
分析线性喷泉码、改进的LT码和Raptor码,研究预编码技术,阐述基于RS码的改进型Raptor码技术。该技术能克服LT码解码代价不固定的缺点,具有解码率高、抗删除能力强等优点,适合处理数据网络传输的安全问题和数据的高可用性问题。仿真结果表明,改进型Raptor码较LT码在相同编码冗余度下提高了可译码概率,在一定可译码概率下降低了编码冗余度要求。  相似文献   

2.
在二维码编码的实现过程中,分析了QR Code二维条码的结构、编码步骤、编码原理和Reed-Solomon算法,并以数字模式为实例按照QR Code编码原理直观的描述了实现二维码QR Code的编码、纠错等功能。采用VC++的编程环境,通过对二维码编码程序反复测试,实现了二维码QR Code的编码程序设计。  相似文献   

3.
为了提高卫星通信抗干扰性能,在对卫星通信的信道特性分析基础上,提出一种将Raptor码作为纠删码应用于卫星通信系统的方案.文中采用了LDPC码+LT码串行级联编码来实现一个码率为0.95的Raptor码,并对在载波噪声干扰信道中传输的Raptor码的译码算法进行了研究,通过系统仿真,搭建一种基于最优化度分布Raptor码的卫星通信系统模型,并对其抗干扰的性能进行分析及研究.  相似文献   

4.
《微型机与应用》2014,(19):12-15
针对航空Morse Code无线通信系统存在的误码率高及相互协同困难的难题,提出一种基于MATLAB的新的"滤波、二值化、差分、去除零元素"译码算法,设计了一种新的航空摩尔斯无线通信用软件译码器,并以单词"Hello"译码为例,进行调试运行。通过Morse Code码报文,使用点与划组合表征字符,且具唯一性,定义一组英文字母、数字和标点符号(41个)作为基本元素,并对其进行编码算法操作,结合所提出的"滤波、二值化、差分、去除零元素"译码算法操作,使得设计的Morse Code软件译码器具有较强的鲁棒性和抗干扰性,具备有"纠错码"的能力。实验结果表明,设计的Morse Code软件译码器降低了航空摩尔斯无线通信的误码率,在一定程度上解决了相互协同困难的问题,有效地提高了航空摩尔斯无线通信质量。  相似文献   

5.
QR Code二维条形码的图像识别   总被引:1,自引:0,他引:1  
在现代社会商品流通中,为了提高工作效率,条码识别技术得到了广泛的应用.一维条码受到容量的限制,仅能标识商品,而不能描述商品.二维条码解决了一维条码面I临的容量问题,具有信息量大、可靠性高、保密防伪等优点.文中介绍了QR Code二维条形码的技术,给出了基于数字图像处理的QR Code二维条形码的识别方案.该方案综合运用了图像灰度化、二值化、去噪、边缘检测、图像旋转等多种图像处理方法实现条码图像的预处理、条码定位、条码分割和数据提取.实验表明:该方案大大提高了识读的灵活性和可靠性.  相似文献   

6.
黄子杰  陈军华  高建华 《软件学报》2021,32(8):2505-2521
Code Smell是软件程序中存在不良设计和不良实现的征兆.正确地检测和识别Code Smell可以指导软件重构,提高软件的可用性和可靠性.通过Code Smell的度量指标,可以量化软件的设计问题.JavaScript已成为最常用的编程语言之一,类是JavaScript的设计模式,优秀类的设计体现为高内聚和低耦合.现有关于JavaScript内聚耦合的Code Smell研究均在微观的层面,即函数和语句上进行.它们可以提供程序实现的重构建议,但无法分析内聚耦合相关的软件系统设计问题.针对FE、DC和Blob这3种类的内聚耦合Code Smell,提出一种JavaScript类的内聚耦合Code Smell检测方法JS4C.该方法基于静态分析,同时适用于客户端和服务端程序.它通过遍历软件系统中所有的类,利用源程序的文本相似度特征和结构特征,识别Code Smell并检测其强度.在结构特征检测中,JS4C使用了经扩展的对象类型推断及非严格的耦合分散度度量法NSCDISP,有效地降低了解释型语言的静态分析过程中,类型信息缺失对检测产生的影响.实验通过对6个开源项目的分析表明,JS4C对内聚耦合设计问题有良好的检测效果.  相似文献   

7.
基于Erasure Code的分布式文件存储系统   总被引:1,自引:0,他引:1       下载免费PDF全文
在局域网环境下,实现一种基于Erasure Code的分布式文件存储系统。该系统由元数据服务器和多个文件存储节点组成,通过对元数据与文件数据分离存储以提高文件访问效率,将Erasure Code有效冗余存储技术应用于文件编解码以增强可靠性,采用MD5消息摘要技术保证文件完整性。对30 MB~600 MB大小的文件测试结果表明,该系统具有更高的可靠性、安全性以及资源利用率。  相似文献   

8.
德州仪器(TI)推出Code Composer Studio集成型开发环境(IDE)升级版Code Composer Studio IDE v5。Code Composer StudioIDE基于Eclipse开源软件框架,升级版Code Composer Studio IDE v5可进一步简化嵌入式软件开发工作,其用户界面有了重大改进,安装包缩小达5倍,既能简化开发,也可加速设置,可在Windows和Linux操作环境中运行。  相似文献   

9.
随着城市化的发展,室内停车场建设的规模化、复杂化带来了寻车难的问题。然而,由于室内环境的特殊性和高精度定位要求,传统的依靠卫星和基站进行定位的方法已经无法实现室内车位的精准定位。因此,提出了一种利用Android手机的扫码定位方法,将QR Code(Quick Response Code)编解码算法[1-3]与SQLite轻量数据库相结合。手机扫码后,从数据库中查询出车位的像素点信息,将其标记在手机端2D地图中。从而实现了车位的精准定位和引导,为室内寻车定位提出了一种快速高效的实现方法。  相似文献   

10.
曲俊生 《程序员》2003,(12):112-114
本文向大家介绍Code Review的主要内容,以及流行的检查Code Conventions的工具。同时,对于目前应用最为广泛的CheckStyle的应用给出洋细的介绍,同时,也列举了很多使用CheckStyle的最佳实践。质量是衡量一个软件是否成功的关键要素。而对于商业软件系统,尤其是企业应用软件系统来说,除了软件运行质量、文档质量以外,代码的质量也是非常重要的。软件开发进行到编码阶段的时候,最大的风险就在于如何保证代码的易读性和一致性,从而使得软件维护的代价不会很高。  相似文献   

11.
随着分布式存储技术的发展,网络数据存储的安全性问题成为计算机领域研究的热点.在分析了基于X Code和RS Code技术的分布式存储系统的基础上,为进一步增强数据系统容错能力提出了一种改进的二维分布式存储系统.该系统将数据服务器中的数据块组织成具有行列坐标的两维实体,在列上将RS Code和X Code两种编码方法综合运用产生校验信息,在行上实行基于异或运算的校验.实验表明经改进的系统较采用RS Code技术的系统减少了数据恢复时间,较采用X Code技术的系统增加了容错数量,从而在整体上提高了系统容错效率.  相似文献   

12.
崔明义 《计算机工程》2010,36(2):192-193
在遗传算法诸多编码中,浮点数编码具有其他编码所不具备的优势。针对浮点数编码在遗传操作中所产生的噪声和其对算法性能的影响,考虑变异操作在遗传算法中的重要作用,提出基于小波消噪变异的浮点数编码遗传算法,从理论上证明小波对浮点数编码噪声的分解,用小波实现其消噪变异。实验结果表明,该方法理论上是可靠的,方法上是可行的。  相似文献   

13.
MH及MR码的新型快速解码方法的设计与实现   总被引:1,自引:0,他引:1  
改进的霍夫曼码(MHC)及改进的相对地址码(MREAD Code)是三类传真机信源编码的标准。本文讨论一种新的解码方案,即将码表重新分类组合,不需传统解码方法的译码树而在计算机上实现快速解码,显示在计算机上,结合已经做好的传真信息接收卡,可以监测电话线路上收,发的传真。  相似文献   

14.
设备驱动是影响操作系统适用性的重要因素。考虑到完全重新开发设备驱动代价过大,重用已有操作系统中的设备驱动便成为了提高操作系统适用性的首选方法。设备驱动的重用过程本质上是在目标环境中建立设备驱动的运行环境的过程,重用一个设备驱动并不需要实现所有内核服务。代码依赖分析可以分析驱动代码对内核服务的依赖关系,因此可以使用代码依赖分析技术自动构建设备驱动运行环境。通过在嵌入式操作系统ucore OS中重用e1000网卡驱动来证明方法的可行性。  相似文献   

15.
在数字逻辑电路的教学活动中,格雷码和卡诺图都是单独介绍的,彼此之间没有任何联系。其实,当我们仔细研究发现格雷码的组码规律时,就可以将它运用到卡诺图的化简中。本文旨在探讨讲解逻辑函数化简时,怎样将格雷码和卡诺图化简有机地结合起来,形成比较完整的教学环节,为讲解卡诺图化简提供一种直观便捷的教学思路和方法。通过自己的教学运用和实践,这一方法既便于学生迅速理解,教师讲解起来又得心应手,效果十分显著。  相似文献   

16.
With the development of sensor technology and embedded systems, building large-scale, low-cost sensor networks, which is a critical step to facilitating the application of pervasive sensing in the future, becomes possible. One of the major challenges in developing sensor network applications is to improve the execution efficiency of programs running on power-constrained embedded devices. While profiling-guided code optimization has been widely used as a compiler-level optimization technique for improving the performance of programs running on general-purpose computers, it has not been applied to sensor network programs due to some defects. In this paper, we overcome these defects and design a more effective profiling-guided code placement approach for sensor network programs. Specifically, we model the execution of sensor network programs taking nondeterministic inputs as discrete-time Markov processes, and propose a novel approach named Code Tomography to estimate parameters of the Markov models that reflect sensor network programs’ dynamic execution behaviors by only using end-to-end timing information measured at the start and end points of each procedure in the source code. The parameters estimated by Code Tomography are fed back to compilers to optimize the code placement. The evaluation results demonstrate that Code Tomography can achieve satisfactory estimation accuracy with low profiling overhead and the branch misprediction rate can be reduced after reorganizing the code placement based on the profiling results. Besides, Code Tomography can also be useful for purposes such as post-mortem analysis, debugging and energy profiling of sensor network programs.  相似文献   

17.
Turbo编码中交织器的设计应用   总被引:1,自引:4,他引:1  
Turbo码编译码技术是近年来新兴的信道编码技术.在其编解码过程中,交织器起着很重要的作用,它是实现随机,降低编码相关性的核心。本文主要介绍了三种分组交织器的设计方案,分析了这三种交织器的性能。并根据仿真实验的结果,比较了这三种交织器的特点及其在应用中的选取原则。  相似文献   

18.
李路鹿  张峰  李国繁 《软件》2020,(2):62-65
代码混淆技术是一种语义保留的代码变换技术,是衡量代码相似度检测方法的重要指标之一。本文主要对现有的代码混淆手段的研究现状和发展进行了综述。首先阐述了代码混淆的相关定义,然后介绍了现有的几种代码混淆手段,对代码混淆手段进行了系统的分类,分别介绍了每种代码混淆手段。最后对代码混淆手段进行了总结与评价。  相似文献   

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

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