问题标签 [human-readable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 将人类可读转换为 bash 中的字节
所以我试图在linux中分析非常大的日志文件,我已经看到了很多与之相反的解决方案,但是记录数据的程序不允许输出格式,因此它只能以人类可读的格式输出(我知道,多么痛苦)。所以问题是:如何使用 awk 之类的东西将人类可读转换为字节:
所以转换这个:
到:
我负担得起,我预计会出现一些舍入错误。
提前致谢。
PS 不必是 awk,只要它可以提供内联转换即可。
我发现了这一点,但给出的 awk 命令似乎无法正常工作。它输出类似 534K“0”的东西。
我还找到了一个使用 sed 和 bc 的解决方案,但是因为它使用 bc,所以它的有效性有限,这意味着它一次只能使用一列,并且所有数据都必须适合 bc,否则它会失败。
sed -e 's/K/\*1024/g' -e 's/M/\*1048576/g' -e 's/G/\*1073741824/g' | bc
javascript - Moment JS 或 ISO 字符串的日期范围库
是否有可以从 MomentJS 对象以人类可读格式显示日期范围的 JS 库?
例如接受两个MomentJS objects
或ISO strings
而不是显示:
2013-02-04T22:44:30.652Z - 2013-02-09T22:44:30.652Z
智能地显示如下内容:
February 9th-12th
csv - 人工阅读制表符分隔的 TXT 文件
通常我使用逗号分隔的 CSV 文件,每当我需要扫描数据时,我只需在 Excel 中打开它,它就在那里,整齐地组织成列。
但是,在这种情况下,我得到了一个制表符分隔的文本文件。如果我在 MS 记事本中打开它,因为值和标题都是可变的和不同的宽度,数据非常不连贯。便于电脑阅读。我读起来不容易!
到目前为止,我已经尝试过记事本、Excel 和 Sublime Text。
有没有一个程序可以显示一个制表符分隔的文本文件,组织成人类可读的列?
谢谢
python - 如何以人类可读的方式将 python dict 序列化为文本?
我有一个 python dict
,它的键和值是字符串、整数和其他字典和元组(json 不支持这些)。我想将它保存到一个文本文件中,然后从文件中读取它。
基本上,我想要一个read
内置的对应物print
(比如在 Lisp 中)。
约束:
- 该文件必须是人类可读的(因此泡菜出来了)
- 无需检测循环。
有什么比json更好的吗?
json - Logstash - 将 JSON 转换为可读格式 - 在记录到文件期间
我有一个 Logstash 配置,如下所示:
我正在尝试将消息记录在更具可读性的“logfile.log”中。
因此,如果我的输入数据类似于 {"attr1":"val1","attr2":"val2"}
我想在日志中写成:
attr1_val1 | attr2_val2
基本上将数据从 JSON 转换为可读格式。
我应该在我的 Logstash 配置中修改什么来做到这一点?
php - 是否有一个字符可以用来提高 PHP 代码中大量数字的易读性?
在 Perl 代码中,您可以使用大量下划线来提高可读性。例如,数字123456789
等价于123_456_789
,这有助于编码人员理解它所代表的数字。
PHP 中是否有可以用于相同目的的字符?我试过逗号和下划线,但它们都不起作用。
javascript - 如何在 PHP 中将 json 转换为人类 readabe
我是新的!请对我放轻松。
我有一个 PHP 文件,运行时会发送一封电子邮件。电子邮件的内容是一个长的 json 字符串,但例如,假设它是一个像这样的短字符串:
该字符串保存在一个名为 $json_response 的变量中。
在研究方面,我发现了一个 .js 库,它完全按照我正在寻找的方式输出 json。它在这里https://github.com/marianoguerra/json.human.js ...但我不知道如何在我的项目中正确使用该库。
所以,我想知道是否可以获得与 json.human.js 库的输出类似的输出,但使用 PHP 而不是 js?
python - python列表列表的用户可读文件格式
我正在考虑为我的 Python 应用程序使用用户可读的文件格式。现在我用pickle
二进制存储我的数据。我不确定 XML 或 JSON 是否可行,但基本上我的文件包含如下所示的列表列表:
包含包含字符串的其他列表的列表可以有多个项目(甚至数百个)。基本上,我想要一些具有简单接口的东西来将其转换为/从 python 列表中转换,我需要这些整数来保持整数。
interface - 当要求用户覆盖文档时,我应该使用什么文本(英文)?
我用 C# 编写了很多应用程序,并试图在我的标准实践中填补一些漏洞。
具体来说,我正在尝试决定在消息框中使用的最佳文本,我想我会问 StackOverflow 社区,因为我相信许多意见总是比一个好。
我目前拥有的是:
“文档 XXX.docx 已经存在。可以覆盖吗?”
按钮;是、否和取消
我真的很想看看哪些例子是最受欢迎的。
使用的样式没有限制;正式的,休闲的,幽默的等。欢迎所有建议。不过,要在政治正确的范围内安全地犯错。
顺便说一句:考虑到相同的文本也可能适用于命令行程序,这也很好,但绝不是必要的。
请注意:请仅使用英语。对于其他语言,请提出一个新问题。
scala - Scala Pattern Matching 打印得很漂亮
是否有可能以某种方式将PartialFunction(假设它总是只包含一个案例)编组为人类可读的东西?
假设我们有任何类型的集合(消息:List[Any])和使用模式匹配块定义的 PartialFuntion[Any, T] 的数量。
然后我们可以找到与提供的 PF 和相关应用程序匹配的所有消息
但是,如果我需要以人类可读的形式(用于日志记录)将“我期望的”结果映射到“我所拥有的”,该怎么办。说,
那可能吗?一些宏/元作品?