首页
学习
活动
专区
工具
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没有太多“松散”编程,这也是不被允许,每件事情都要有意义,看似很无情,但也是个好事; 作业。

78940

畅谈百年编程语言

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

24630

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

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

40740

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

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

69020

将 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”带来了业务,他们大型机危机奋力救援。

24520

苦心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 扩展。

7410

PHP 杀死 Python!

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

49620

PHP“垂死”十年

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

51320

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

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

1.3K10

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

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

49020

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

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

41210

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应用程序成为了可能。...——"和谁都不争,和谁争都不屑"。

86540

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

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

1.5K20

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

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

86710

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

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

3.9K00

大厂公敌“李跳跳”无限期停止更新;国产集成开发环境工具 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 接受媒体采访时说。“除了代码转换,代码助手还支持完整应用现代化生命周期,帮助开发人员现代架构理解、重构、转换和验证翻译后代码。”

20330

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

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

49610

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

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

66400

『设计模式』Web程序开发最基本编程模式--MVC编程模式

MVC仍是经典Web开发编程模式。 为什么GOF四人帮设计模式没有写这个设计模式? 个人觉得主要是当时要解决问题和后来解决问题不一样,随着时代发展,而生产出这个设计模式。...Struts还提供了自动将请求数据填充到对象以及页面标签等简化编码工具。 Struts能够开发大型Java Web项目。 ? ? 图是在网上找,不要骂我!...因为模型和视图要严格分离,这样也给调试应用程序带来了一定困难,每个构件使用之前都需要经过彻底测试。...3.不适合小型,中等规模应用程序 一个中小型应用程序,强制性使用MVC进行开发,花费大量时间将MVC应用到规模并不是很大应用程序通常会得不偿失,完全显示不出MVC优点。...哈哈哈,一开始看挺蒙,这是啥玩意,再看第二遍时候,就能明白了。如果不明白,多看几遍。

68910
领券