问题标签 [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.

0 投票
2 回答
187 浏览

z3 - 使用 SMT 简化术语

我一直在使用 Z3 来检查是否可以满足条款。但除此之外,我需要简化人类消费的术语,例如当 n 是 Int 时,将 And(n>4 , n != 5) 简化为 n > 5。有人知道如何在 Z3 中或通过其他工具执行此操作吗?

0 投票
8 回答
34359 浏览

formatting - htop 输出到人类可读文件

我试过管道htop到一个文本文件(例如htop > text.txt),但它给我的文本因格式化字符串而乱码(见下文)。有没有办法获得更好的、人类可读的输出?

0 投票
25 回答
28506 浏览

ios - iOS 将大数字转换为小格式

如何将所有超过 3 位的数字转换为 4 位或更少的数字?

这正是我的意思:

四舍五入并不完全重要,而是一个额外的好处。

我已经研究过 NSNumberFormatter 但没有找到合适的解决方案,而且我还没有在 SO 上找到合适的解决方案。非常感谢任何帮助,谢谢!

0 投票
4 回答
25673 浏览

ruby-on-rails - 如何在 RSpec 中使用 HTTP 状态码符号?

我在控制器的代码中使用HTTP 状态代码符号,例如:

或者

在我的请求规范的代码中,我还想使用这些符号:

...

但是,我使用符号而不是整数的每个测试都失败了:


这是Rack 中最新的 HTTP 状态代码符号列表。

0 投票
2 回答
789 浏览

markdown - AUTHORS.md 的由来和目的是什么?

虽然Humans.txt有一个很好的设置和信息丰富的网站,解释了它的目的,突出了它的用途,甚至展示了其中的一些,但我在AUTHORS.md上找不到任何类似的细节。

我发现了一条指向 GitHub 存储库“Hulk”的推文,特别是它的一个特性——生成 AUTHORS.md。这就是我好奇的来源,所以我问了作者。甚至他都不确定它与human.txt的确切目的

Google 上搜索仅得到一个与开发人员相关的结果,即一个名为ZakharovviHumansTxtBundle的 GitHub存储库。所有其他结果都与医疗问题有关。同样,在StackOverflowStackExchange上搜索“authors.md”也没有结果。不是一个。相反,查询“humans.txt”会产生很多。

0 投票
2 回答
116 浏览

python - 如何使这个字典理解更具可读性

我想知道如何重写它以使其更具可读性,所以我和其他人也许可以理解它,而不会在未来产生任何混淆:

我不是在寻找最可能的冗长版本,而是在寻找清晰且易于阅读的版本。

0 投票
5 回答
300 浏览

php - php - 以单词返回 count()

我的代码中有以下内容:

$my_count现在包含$total_elements[$array_object]. 我想把这个数字转换成它对应的自然数(零,一,二,...)

在这种特定情况下,我只有 5 个数字

如何检索给定数组中的元素数,然后echo从数组中检索相应的自然数(人类可读数)?或者更好 - 有没有更好的方法来做到这一点?

(我已经找到了一些函数来做到这一点 - 但现在这些对于我现在需要的简单案例来说太臃肿了)

现在,我当然可以这样做switch()

但它对我来说看起来并不优雅。如果一个数字超过 10 个,也很愚蠢。

我确信有一种更优雅的方法可以实现这一点,即使现在我只有 5 个数字,我也希望有一些功能可以在其他情况下重复使用。

(如果这是一个愚蠢的问题,我很抱歉 - 但是 - 在 SE 或 Google 上使用关键字搜索PHP-我只找到了wordscount()计算字符串中的单词相关的答案)

0 投票
3 回答
207 浏览

java - Android/Java 漂亮的代码演示

我正在开发一个“完美”的 Android CRUD,它有尽可能多的选项。

它的目的是开源和共享。

所以,我试图有一个很好的、缩进的、可读的代码,但我遇到了以下问题。

看起来很难看:

这看起来很漂亮:

但是编译器将 与 相关联.where()Item.COLUMN_CATEGORY_ID)只是因为它们在同一行。

我想让他明白这只是为了展示目的,但我做不到。

有任何想法吗?

0 投票
2 回答
989 浏览

jpa - JPA 标准构建器 - 以人类可读的语言

我了解在 Java 持久性查询语言之上使用 JPA 标准构建器的优势。

有没有一种简单的方法来解释如何建立这种查询? 我需要一个更易读的解释来构建我的查询,这有一种直观的方法来查询我的数据库

例子:

SQL:

带有 MetaModel 的 Critera Builder:

此示例基于另一个问题: Complex queries with JPA criteria builder

0 投票
1 回答
69 浏览

php - 从 id 获取可读数据的最佳方法

当我遇到这种情况时,我遇到了一个问题:

我必须记录用户所做的事情,当然用户可以做很多不同的操作。

我认为有两种不同的方法来实现它我只需要有人可以帮助我遵循正确的方法。

第一种方式:

创建 2 个不同的表

  • 历史用户
  • 历史类型

History_user

历史类型

然后只需加入查询History_user.history_type = History_type.id

第二种方式:

是创建 History_user 表和一个名为 Converter 的帮助程序示例。

在性能和可维护性方面,我一直在寻找更好的方法。谢谢你。