有关交叉25码基础知识介绍(交叉二五码的特点)
lipiwang 2025-03-26 13:50 12 浏览 0 评论
交叉25码(code 2 of 5 Interleaved)简称ITF25码。由美国的Intermec公司于1972年发明。初期广泛应用于仓储及重工业领域。1981年美国开始将其用于运输包装领域。1987年,日本引入交叉二五条码,标准化后用于储运单元的识别与管理。EAN规范中将交叉二五条码用于储运单元的标准条码。交叉二五条码是一种密度较高的条码,如图所示:
由于条与空均表示信息,没有条码字符间隔。故是连续型条码。由于它表示不同个数的数字字符,所以是一种非定长的条码。交叉二五条码容易产生因信息丢失引起的误读。当扫描路径没有经过两个空白区的时候,容易把一个条码符号的条与空当成起始符或终止符而引起信息丢失或译码错误。
因此交叉二五条码常用于标识固定长度的字符。此时译码器或计算机只接收固定长度的信息,短的数据信息可在开头加“0”字符以达到固定长度。另外交叉二五条码常采用保护框来防止不完全扫描而产生的数误读。
交叉二五条码的码制特征:
1.可译码字符集:数字0-9(包括ASCI II字符中48-57,与GB/1988一致);
2.代码类型:连续型;
3.每个符号字符由5个单元组成,即2个宽单元和3个窄单元,编码为5个条与5个空;
4.字符自校验
5.可编码数据串长度;可变(位数为偶数);
6.双向译码
7.符号校验符:一个
8.符号字符密度,根据宽窄比,每个符号字符对由14-18个模块组成;
9.非数据部分,根据宽窄比,8-9个模块。
交叉二五条码符号结构:
1.左侧空白区
2.起始符
3.一格或多个表示数据的符号字符对(包括可选择的符号校验符)
4.终止符
5.右侧空白区
以上就是有关相关交叉25条码的知识介绍,详细的了解一下条码知识,可以帮助你在制作条码时选择相应的码制。如需了解更多条码码制的介绍,可以到条码生成软件网站查找相应的教程。
相关推荐
- MyBatis常用工具类三-使用SqlRunner操作数据库
-
MyBatis中提供了一个非常实用的、用于操作数据库的SqlRunner工具类,该类对JDBC做了很好的封装,结合SQL工具类,能够很方便地通过Java代码执行SQL语句并检索SQL执行结果。SqlR...
- Hive大表rename报错如何处理?
-
在数据仓库开发过程中,经常会碰到对已上线的表依照命名规范进行重命名(rename)的情形。通常而言,运用hive自带的rename函数便可处理,然而,在应对某些规模较大表的处理过程中,却屡屡报...
- 5 款超好用的数据库 GUI 带你玩转 MongoDB、Redis、SQL 数据库
-
作者:HelloGitHub-小鱼干工欲善其事必先利其器,想要玩溜数据库,不妨去试试本文安利的5款开源的数据库管理工具。除了流行的SQL类数据库——MySQL、PostgreSQL之外,文档...
- Hive面试题整理(一)
-
1、Hive表关联查询,如何解决数据倾斜的问题?1)倾斜原因:map输出数据按keyHash的分配到reduce中,由于key分布不均匀、业务数据本身的特、建表时考虑不周、等原因造成的reduc...
- 您还在手工打造增删改查代码么,该神器带你脱离苦海
-
作为Java开发程序,日常开发中,都会使用Spring框架,完成日常的功能开发;在相关业务系统中,难免存在各种增删改查的接口需求开发。通常来说,实现增删改查有如下几个方式:纯手工打造,编写各种Cont...
- 数据质量动态探查及相关前端实现
-
需求背景数据探查上线之前,数据验证都是通过写SQL方式进行查询的,从编写SQL,到解析运行出结果,不仅时间长,还会反复消耗计算资源,探查上线后,只需要一次探查,就可以得到整张表的探查报告,但后续...
- 什么是Hive?HSQL和SQL的不同
-
1、什么是HiveHive:由Facebook开源用于解决海量结构化日志的数据统计。Hive:是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查...
- 多功能SQL数据库编辑器:RazorSQL
-
RazorSQL是适用于Windows、macOS、MacOSX、Linux和Solaris的SQL查询工具、数据库浏览器、SQL编辑器和数据库管理工具。可以帮助您简化和快速查询,...
- Oracle 不是有效的导出文件,标头验证失败 解决方法
-
第一种:网上搜索到的大多解决方法是说导出文件时使用的Oracle版本不一致问题,需要修改dmp文件的版本号。如果确定版本号确实不一样,请自行搜索一下解决方法。第二种:备份dmp文件时,备份的语句可能使...
- MySQL简介
-
MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于SQL(StructuredQueryLanguage)语言,用于管理和存储数据。MySQL的学习对于希望在数据库领域发展的...
- 「干货」SQL分析函数,看这一篇就够了
-
文章来源于数据仓库与Python大数据,作者大圣归来数据库SQL分析函数/窗口函数专题,值得收藏!几乎涵盖所有数据库,例如:Oracle、Hive、MySQL8.0、MaxComputer等。企业面...
- 怎样写出可以在各个数据库中都能执行的SQL?
-
不同类型数据库的函数语法或多或少存在差异,要想让功能相同的SQL查询语句在不同类型的数据库中都能被顺利执行,就要把各数据库都有的那些差异化函数语法进行翻译。使用ORM技术能够将程序员书写的查询...
- MySQL合集-mysql5.7及mysql8的一些特性
-
1、Json支持及虚拟列1.1jsonJson在5.7.8原生支持,在8.0引入了json字段的部分更新(jsonpartialupdate)以及两个聚合函数,JSON_OBJECTAGG,JS...
- Linux基础知识
-
系统目录结构/bin:命令和应用程序。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是Device(设备)的缩写,该目录...
- 隔离级别的追溯与究明,带你读懂隔离级别(下)
-
本篇文章选自事务前沿研究系列文章。在上篇文章中,我们分析了ANSISQL-92和「ACritiqueofANSISQLIsolationLevels」对隔离级别做出的定义,并且指出了...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- maven镜像 (69)
- undefined reference to (60)
- zip格式 (63)
- oracle over (62)
- date_format函数用法 (67)
- 在线代理服务器 (60)
- shell 字符串比较 (74)
- x509证书 (61)
- localhost (65)
- java.awt.headless (66)
- syn_sent (64)
- settings.xml (59)
- 弹出窗口 (56)
- applicationcontextaware (72)
- my.cnf (73)
- httpsession (62)
- pkcs7 (62)
- session cookie (63)
- java 生成uuid (58)
- could not initialize class (58)
- beanpropertyrowmapper (58)
- word空格下划线不显示 (73)
- jar文件 (60)
- jsp内置对象 (58)
- makefile编写规则 (58)