首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我不明白为什么填充空格没有显示在我的COBOL应用程序中

COBOL是一种面向商业应用的编程语言,广泛用于金融、保险等领域。它的设计初衷是为了处理大量的数据和事务,并且具有良好的可读性和可维护性。

在COBOL应用程序中,填充空格可能不会显示的原因有以下几种可能性:

  1. 字符串长度限制:COBOL中的字符串通常具有固定的长度,如果填充的空格超出了字符串的长度限制,那么超出部分的空格将被截断,不会显示在应用程序中。
  2. 字符串处理函数:COBOL提供了一些字符串处理函数,如TRIM、MOVE等,这些函数可以用于去除或移动字符串中的空格。如果在应用程序中使用了这些函数,填充的空格可能会被处理掉,导致不显示。
  3. 数据显示格式:COBOL中的数据可以有不同的显示格式,如DISPLAY、USAGE等。如果在应用程序中使用了特定的显示格式,填充的空格可能会被格式化或转换,导致不显示。

为了解决填充空格不显示的问题,可以采取以下措施:

  1. 检查字符串长度:确保填充的空格不超过字符串的长度限制,避免被截断。
  2. 避免使用字符串处理函数:如果不需要对字符串进行处理,可以避免使用TRIM、MOVE等函数,以保留填充的空格。
  3. 调整数据显示格式:根据实际需求,选择合适的数据显示格式,确保填充的空格能够正确显示。

总结起来,填充空格没有显示在COBOL应用程序中可能是由于字符串长度限制、字符串处理函数或数据显示格式等原因导致的。在编写COBOL应用程序时,需要注意这些因素,以确保填充的空格能够正确显示。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

在没有DOM操作的日子里,我是怎么熬过来的(中)

搬好小板凳,接下来,正文从这开始~ 在上篇的众多留言中,有位网友的评论比较具有代表性,摘出来供大家一阅: “ 同感啊楼主 比如做tab的时候,以前jq就是切换一下class,现在vue是切换数据,再根据数据显示...假如你果真碰到这个类似的问题,可以考虑先将项目中的node_modules删除掉,然后重新cnpm install安装项目所需的依赖。通常这个情况,就会迎刃而解(不要问为什么,这可能是个偏方)。...接下来我想谈谈vue的生命周期和钩子函数。 每个 Vue 实例在被创建之前都要经过一系列的初始化过程。例如需要设置数据监听、编译模板、挂载实例到 DOM、在数据变化时更新 DOM 等。...开发的时候,写好data 剩下的事情就是 通过异步请求来交互data,UI层绑定事件改变data,在组件间传递data。 后记 在这个MVVM横行的时代,我已经渐渐的忘却了jQuery的存在。...本系列文章还没有结束,下篇,也可能是终结篇,即将来袭!

1.6K110

COBOL课程登顶GitHub后,我们找到了这门上古语言“传承人”:过时语言值得拯救吗

说点我知道的,零基础培训两个月就可以跟着老pg做些常规的项目了,工作内容不是很难,繁琐的是不同的se对提交的工作的形式(包括程序的编写习惯,文档的内容详细程度),会让你有种“我的工作很多时候不是编程,而是在满足不同的...当然,这和COBOL本身的优点是分不开的,除了业务支持外,系统的简洁性、代码的可读性、可靠性,以及处理大量数据的能力,这些都使COBOL得以在商业环境中脱颖而出。...Jeremy也在文章中写道,深入学习后才知道,COBOL之所以名声不佳,很大程度是由于年代问题和“千年虫”(Y2K)问题,虽然COBOL也存在缺点,但也无法否认其稳定性,也没有人能够质疑它运行数十年的系统持久性...COBOL以严格的语法著称,每一行的开始和结尾的空格,以及每个空格和字符都很重要,这需要程序员们训练出锐利的眼神; 强制约束。...在COBOL中没有太多“松散的”编程,这也是不被允许的,每件事情都要有意义,看似很无情,但也是个好事; 作业。

81840
  • 畅谈百年编程语言

    但是如果 C 接替了 Algol,他认为这没问题,他只是想知道 Algol 的哪些特性足够好,能够在转变中存活下来。 我想知道 100 年以后,哪些语言还会存在,并且基本上还可以使用。...C 语言在操作系统和驱动程序中退居一席之地,因此它现在被从一般应用程序编程中驱逐出去。 小众的力量是强大的。 我不会说“Java 是终极的通用语言,永远都是。”...但对于 Ruby 这样的小众语言来说,却是如此。 更快,更慢 对优先级的担忧也是为什么 Python 在 Python 2 向 Python 3 的过渡中花费如此漫长而痛苦的时间。...COBOL 程序员不多,而且他们几乎完全是在维护旧的代码。然而,数以百万计的 COBOL 代码行保持着大量的银行基础设施的运行。它已经存在了几十年,几乎没有变化。...C 语言从未真正为它们添加任何类型的抽象。C 语言看起来仍然很像 PDP-11,它没有这种东西。 但是我们经常不明白哪些承诺对我们的开发者社区是重要的。C 不需要成为最快的语言。

    27830

    COBOL老矣,尚能饭否?近80%企业计划彻底淘汰那些古早编程语言

    但是,COBOL 程序员的短缺并不是唯一的问题。在编程语言和软件开发的高速世界中,COBOL 已经成为一个陈旧的(尽管仍然相当可靠)的机器。...「我们在 COBOL 中实施更改的速度很慢,人们开始寻找变通办法,」Mohanram 说,这造成了所谓「技术债务」的积累。...Baker 说,用 COBOL 构建的应用程序通常没有很好的文档记录,有时甚至会丢失原始源代码的整个模块。与此同时,设计这些应用程序的人已经退休,有时甚至已经去世。...然而,IBM 的 Baker 表示,单元测试实际上已经为开发人员提供了相当长的一段时间。「大约 20 年前,当我还是一名开发人员时,我在自己的 IBM Z 开发中使用了测试驱动开发。」...然而,整个行业创纪录的利润说明了一个不同的故事,这表明这些传统银行已经能够建立自己的移动应用程序,这些应用程序由运行在 COBOL 中的服务和数据支持。

    43240

    60多岁的COBOL,50岁的码农:今天仍有8000亿行代码!

    更重要的是,几乎一半的受访开发人员实际上预计,其组织中的 COBOL 数量将在未来 12 个月内增加,而类似比例的人表示,他们预计 COBOL 应用程序至少还能再存在十年。...路透社2017年的一份报告显示,今天仍有 2200 亿行 COBOL 代码正在使用, 43% 的银行系统和 95% 的ATM刷卡设备仍然依赖于这门古老的计算机编程语言。...像英语一样,COBOL也在不断迭代更新,以满足新需求,支持新技术,今天它仍然支持从老式批处理任务,到新式移动应用程序的后台等所有内容。...此外,存款账户、卡网络、ATM、抵押服务、贷款分类记账等服务背后都有COBOL的身影。 目前,尽管 COBOL 在新一代开发人员中已基本过时,但许多企业并不打算放弃该语言。...同时,92% 的受访者表示,COBOL 继续对其业务具有战略上的重要性。 古老的编程语言,为何今天还在用? 有人在Quora上提问:为什么用了50-60年的古老编程语言,今天还在继续广泛使用?

    81020

    将 60 多年的 COBOL 语言重构为 Java,IBM 用 AI 工具解决大型机维护难

    作者 | 褚杏娟 COBOL 编程语言至今已有 60 多年,但对大企业至今依然至关重要,然而 COBOL 的维护却很困难,因为熟练使用这种老化语言的程序员已经退休甚至去世,许多年轻的程序员也根本没有学过它...IBM 表示,现代化大型机应用程序将利用 AIOps、DevOps、API 和数据集成等学科,轻松将这些应用程序集成到混合云架构中。...Watsonx Code Assistant for Z 在将 COBOL 转换为 Java 的同时,可以保留本机 COBOL 语法和架构,从而生成现代开发人员难以维护的代码。...IBM 商业价值研究院与牛津经济研究院联合开展的一项调查显示,70% 的受访者表示,大型机应用程序是业务和技术战略的核心。...在大流行初期,基于 COBOL 的州失业系统在申请增加的压力下变得紧张。这为由退休的 COBOL 程序员组成的咨询公司“COBOL Cowboys”带来了业务,他们在大型机危机中奋力救援。

    30820

    苦心20年制造的GnuCOBOL已经蓄势待发

    在FOSDEM的演讲中,GnuCOBOL贡献者Fabrice Le Fessant自豪地宣称,GnuCOBOL经过20年的发展,已经达到了工业级的成熟水平,可以在各种环境下与专有产品一较高下。...GnuCOBOL 项目负责人 Simon Sobisch 在同一场 FOSDEM 演讲中说,当你使用 ATM 卡时,如果不是 Java,后台发生的很多事情都可能是 COBOL。...许多组织都有庞大的 COBOL 代码库,迁移起来很困难。但是,为什么要迁移呢?COBOL 快速而可靠。 现在商业供应商主导着 COBOL 的部署。IBM 将 COBOL 捆绑在其大型机中。...曾有实现了运行数千个处理器的 GnuCOBOL 代码,这给了项目开发人员在大型用例中调优性能和内存使用的机会。...在合规性方面,它通过了 97% 的 COBOL 85 一致性测试,这一成功率还没有专有供应商取得,索比施自豪地说。它有 19 种方言,包括 IBM 和 Micro Focus 的扩展。

    9410

    PHP 在杀死 Python!

    我再次发现自己不走寻常路,进行一番大多数读者不想听到的现状核实:PHP这个编程语言界的“混蛋”比以往任何时候更受欢迎。 为什么?为什么PHP还没有翘辫子?IT领域有太多“更好”的编程语言,不是吗?...如果你直挠头皮,搞不明白PHP为什么没有完蛋、甚至还没有奄奄一息,可能是由于你也许不明白编程、程序员、市场以及大众化等方面的几个问题,这些实际上与代码、函数或语法毫无关系。...我提到PHP历史久远的原因是,这是这种语言不会消失的主要原因:它不仅嵌入到全球各地的新旧应用程序中,还嵌入到老老少少开发者的头脑中,他们使用PHP不是短短几年,而是整整几十年。...无论过去还是现在,我发现Python的另一个问题是Python使用空格缩进的语法(spaced syntax)。我很讨厌空格缩进决定分隔符语法的代码。...我建议完全用Python编写的SaaS应用程序的这种场景很少见;考虑到Python在Web上的市场份额,似乎大多数应用程序架构师也这么做。他们只在各自适合的地方使用Python和PHP。

    52620

    PHP“垂死”十年

    我发布的这篇文章的总结就像一首《圣诞颂歌》,但不是 Ebenezer Scrooge(电影《圣诞颂歌》中的一个商人角色),而是 PHP: 过去,PHP 没有修复它的问题,所以其它语言变得更有吸引力。...我只是说它会在 2030 之前的任何时候变得不再有意义,并对此为什么会发生做了的一个简单的解读。 考虑到 PHP 庞大的用户基础,一些指出 PHP 缺点的文章,往往会引爆一些狂热者。...在企业文化中,如果你的技术栈没有使公司“损失”任何钱,那就没关系了。否则,你就会像亚马逊因为他们自己的 AWS 数据库而抛弃了甲骨文一样。 3如果它没有死,那怎么“淡出”呢?...没人会等着 PHP 实现自身的现代化,也没有企业会这样做。这就是所谓的进步:新工具取代老工具。 当你需要的不仅仅是显示一个具有基本交互的网页时,问题就出现了。...这适用于走出舒适区进入新事物,在本例中,这是从一种可靠的语言(如 PHP)迁移到更适合您需求的其它语言。没有人会因为仅仅“浪费”一周或一个月去学习和了解新的生态系统而死掉。

    53620

    这个上古语言最近火了,80岁码农再就业;《终结者》里的代码也是它

    而这些失业救济系统正是基于COBOL的大型机系统,(因为COBOL稳定性强,替换成本高,所以一直沿用),很多州已经几十年都没有更新了。 于是,COBOL程序员就成了“香饽饽”。 ?...据招聘网站Indeed统计,自从今年一月份以来,提到COBOL的工作岗位数量,每百万之中的比例增加了6.47%。 这次各大洲紧急召集,许多程序员表示,这个COBOL我压根都没有学过。...此时,50岁的码农莞尔一笑,来,我上。 话这么说,是由原因的。 据路透社统计,当前COBOL程序员平均年龄在45-55岁之间。 ?...为什么COBOL火了 COBOL看似一夜之间火了,但其实是因为疫情的突然爆发,基于COBOL的失业系统崩溃,才使得COBOL需求激增。...此外,在过去五年中,COBOL的普及率呈上升趋势。虽然在过去的30年中,总体下降幅度很大。 ? 看那个图中那根励志的蓝线,是不是有点想法。 这个事情告诉我们,程序员锻炼好身体,挺重要的。 你说呢?

    50820

    一场疫情,炸出了退休的COBOL程序员

    COBOL编程语言,估计大多数程序员从没听说过,我这样的编程老司机,也是只闻其名,从未一睹芳容。...COBOL语言是专门为企业管理而设计的高级语言,可用于统计报表、财务会计、计划编制、作业调度、情报检索和人事管理等方面。 为什么突然谈到COBOL语言呢?...今天看到一篇文章,新泽西州州长菲尔·墨菲在每天的冠状病毒简报中,做出了不寻常的公开呼吁:该州正在寻找懂得COBOL的程序员志愿者。 这又是什么情况?...2017年,路透社调查发现,全球目前仍有2200亿行COBOL代码,占据活跃代码的80%,大约95%的ATM交易通过COBOL程序。 为什么这些系统不早进行更新换代呢?...还有一位70多岁的COBOL程序员,都已经用上了吸氧器,每天早上仍要搭乘政府派来的警车,前往办公室工作。 为什么中国没有出现这种情况?

    1.3K10

    Dimple在左耳听风ARTS打卡(二十)

    Algorithm LeetCode算法 解数独 (https://leetcode-cn.com/problems/sudoku-solver/) 题目描述:编写一个程序,通过已填充的空格来解决数独问题...你可以假设给定的数独只有唯一解 给定数独永远是 9X9 形式的 解题思路: 我这里采用直接搜索的方式,写一个辅助函数检查三条规则: 行上有没有冲突的元素 列上有没有冲突的元素 九宫格上有没有冲突的元素...》看到这个标题,其实并没有引起我特别大的关注,但是摘要里面有显示,他能让Android的应用内更新,通过5行代码就能够搞定,还是让我震惊了。...所以,我们为什么不也去试试看呢。前段时间学习微服务,猿天地的尹吉欢大哥在书中也介绍了自己的一个开源库,用在微服务的配置里,很是好用。...File 指定操作的目标文件名称 上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部開始计算。

    42810

    Power BI动画按钮灵气十足

    很多网站会有这样的动态按钮,这样的快速链接看上去十分有趣。...而PowerBI默认的按钮过于生硬死板,今天就试着用PowerBI来实现这个效果: 直接上步骤 1、在powerbi中创建按钮; 2、向按钮添加文本。 3、添加线条形状并将其设置为底层!...4、将“填充到所有”按钮与页面的背景颜色相同,并且没有透明度。 5、选择所有按钮,在悬停时将填充透明度更改为 100%。现在,您的按钮将如下所示。...6、现在,在悬停时使用空字符的前缀更改每个按钮的文本。没错,是空字符,而不是空格。 空字符可以从这里找:https://emptycharacter.com/ 至于为什么空格不行,这个我也不知道。...powerbi里面会默认不显示文本前后的空格,但并不是直接删除。 好了,动手做起来吧!

    22310

    SAP ABAP——SAP简介(五)【ABAP的前世今生和未来】

    在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。...可以这么说,没有COBOL的诞生就不会有ABAP的出现,在ABAP的语法中我们可以找到许多COBOL的影子。  ...ABAP借鉴了SQL的语法,在ABAP中提供了OPEN SQL和NATIVE SQL两种操作方式,能够对数据库中数据进行处理,为报表的生成提供数据,是ABAP中很重要的存在。  ...而随着ABAP不断进行发展,现如今,在SAP Cloud Platform上已经支持ABAP的开发环境,这也让世界各地的开发人员,使用ABAP语言开发、构建新的Cloud应用程序成为了可能。...——"我和谁都不争,和谁争我都不屑"。

    98840

    解决 iOS 15 上 APP 莫名其妙地退出登录 解决 iOS 15 上 APP 莫名其妙地退出登录

    登录界面没有要求我选择地区——这表明UserDefaults中的数据没有问题,因为我们的 "已显示地区选择 "偏好设置仍然生效。...主用户界面没有显示,即使是短暂的也没有——这表明没有尝试进行网络请求,所以 API 是问题原因可能还为时过早。 这就把Keychain留给了我们,指引我进入下一个问题。...即使我能够重现这个问题,我也100%确定我的手机在我点击应用图标的时候是解锁的,所以我不明白为什么会出现这个Keychain错误。...我在这里学到了重要的一课,即我不应该假设受保护的数据在AppDelegate初始化时是可用的,但说实话,我还是不高兴,因为我不明白为什么它不可用。...我们最初没有测试到它,因为我们很可能没有给 iOS 15 beta 版足够的时间来 "学习" 我们的使用习惯,所以这个问题只在现实世界的场景中再现,即设备认为我很快就要启动应用程序。

    1.6K20

    解决 iOS 15 上 APP 莫名其妙地退出登录

    登录界面没有要求我选择地区——这表明UserDefaults中的数据没有问题,因为我们的 "已显示地区选择 "偏好设置仍然生效。...主用户界面没有显示,即使是短暂的也没有——这表明没有尝试进行网络请求,所以 API 是问题原因可能还为时过早。 这就把Keychain留给了我们,指引我进入下一个问题。...即使我能够重现这个问题,我也100%确定我的手机在我点击应用图标的时候是解锁的,所以我不明白为什么会出现这个Keychain错误。...我在这里学到了重要的一课,即我不应该假设受保护的数据在AppDelegate初始化时是可用的,但说实话,我还是不高兴,因为我不明白为什么它不可用。...我们最初没有测试到它,因为我们很可能没有给 iOS 15 beta 版足够的时间来 "学习" 我们的使用习惯,所以这个问题只在现实世界的场景中再现,即设备认为我很快就要启动应用程序。

    93810

    如何在 Linux 中使用空格处理文件名?

    您会注意到一件事,Linux 中的文件通常不包含名称,您的老师或同事在文件和目录名称中使用下划线而不是空格。...并不是说您不能在 Linux 终端中的文件名中使用空格,只是它会产生额外的痛苦,这就是为什么你应该尽可能避免它。 为什么?...,您的终端可能会显示带有反斜杠转义的空格的文件名。...双引号忽略除 $、反引号和反斜杠之外的所有内容。更多关于它的一些其他教程。 在文件名中创建一个带有空格的文件 现在,您需要在终端中输入空格以在此处创建文件名,再次使用反斜杠或引号。...这就是为什么您应该尽量避免在文件名中使用空格或其他特殊字符的原因。要分隔文件名中的单词,请使用下划线。

    4K00

    大厂公敌“李跳跳”无限期停止更新;国产集成开发环境工具 CEC-IDE 引关注;华为辟谣网传3.2万名科学家正式移籍 | Q资讯

    “大小姐李跳跳”表示,“李跳跳”是一个公益性质的单机 App,没有联网且没有盈利,是基于安卓辅助权限“无障碍”跳过应用启动广告,并没有利用技术手段屏蔽、过滤。...好未来:千亿级大模型 MathGPT 正式上线并开启公测 8 月 24 日,在好未来 20 周年直播活动中,CTO 田密宣布好未来自研的数学领域千亿级大模型 MathGPT 正式上线并开启公测。...(更多阅读:80 岁都无法退休的 COBOL 程序员:他们非要扶我起来迁移老系统) 为了给 COBOL 应用程序的现代化问题提供一个新的解决方案,本周,IBM 发布了 IBM Z 的 Code Assistant...Code Assistant 可在本地运行,也可作为托管服务在云中运行,它由代码生成模型 CodeNet 提供支持,该模型不仅能理解 COBOL 和 Java,还能理解约 80 种不同的编程语言。...Puri 在接受媒体采访时说。“除了代码转换,代码助手还支持完整的应用现代化生命周期,帮助开发人员在现代架构中理解、重构、转换和验证翻译后的代码。”

    23030

    讲一下怎么区分伪类、伪元素,同时优雅的处理页面浮动的问题

    原因很简单,因为我发现这几个概念不仅仅是编码的人搞不明白,很多的前端,就是靠这个技术吃饭的人都很多搞不明白怎么回事的,为什么和浮动一起说呢,其实这篇文章真正的要说的是浮动给我们的布局带来的问题,我们应该怎么合理的处理...简而言之,html中没有,但是可以被css操作的可以理解为伪元素, 在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。...也就是说,被浮动了的元素是不可以撑起来这个外层的div的 浮动的元素在父级的元素不够包它的时候,他会自动填充到下一行 写个例子 在最外层的伪元素结尾部分加上清除浮动就可以了。

    51210

    基础架构是代码:COBOL和Go的故事【programming(Go)】

    在本周的Command Line Heroes播客(S3E5)中,伴随着编程语言和平台的变化,这个想法又将出现人们的脑海里。...快进到2019年,COBOL还远远没有“落后”。...考虑到 COBOL 在商业世界中的持续重要性,了解 COBOL 可能是一个很好的职业选择。 由于专门从事 COBOL 语言的人数有限,顶级 COBOL 程序员甚至可以期望赚到六位数的收入。...目前,Go 在云中占据主导地位 Cobol 早期统治的故事让我想起了一些东西。如果我们调查一下这个云计算时代最有影响力的项目,那么您将很难错过排在首位的Go。...这意味着Go,这个看似微不足道的玩家,在自由和开放源码软件中的使用量已经接近现存最流行语言的十分之一。” 在我之前的两份工作中,我的团队(重新)编写了Go中的基础架构软件,以参与这一不朽的浪潮。

    69200
    领券