359得票25回答
将文件大小从字节转换为易于阅读的字符串

我正在使用这个函数将文件大小从字节转换为易于理解的格式: function getReadableFileSizeString(fileSizeInBytes) { var i = -1; var byteUnits = [' kB', ' MB', ' GB', ' TB', ...

336得票26回答
如何使用.NET获取以字节为单位的人类可读文件大小缩写?

如何使用.NET获得可读的字节大小缩写? 示例: 以输入7,326,629为例,显示6.98 MB。

66得票26回答
iOS将大数字转换为较小格式

如何将所有超过3位数的数字转换为4位数或更少的数字? 这就是我的意思:10345 = 10.3k 10012 = 10k 123546 = 123.5k 4384324 = 4.3m 四舍五入并不是非常重要,但是可以作为额外的加分项。 我已经尝试使用 NSNumberFormatter,但...

42得票12回答
一个“SEO友好”的URL可以包含唯一的ID吗?

我想开始使用“SEO友好的URL”,但生成和查找大量唯一文本“ID”似乎相对于仅按整数查找是一个重大的性能挑战。我知道这样做不够“人性化”,但如果我从以下内容切换: http://example.com/products/details?id=1000 致: http://exampl...

39得票5回答
Python中的自然/相对日期

我希望有一种方法可以在Python中展示日期项目的自然时间,类似于Twitter会展示“刚才”,“几分钟前”,“两个小时前”,“三天前”等消息。 Django 1.0在django.contrib中有一个“humanize”方法。我没有使用Django框架,即使我使用了,它也比我想要的更为有...

35得票8回答
将htop的输出转换为易读的文件

我尝试将 htop 管道导出到文本文件 (e.g. htop > text.txt),但输出的文本包含格式化字符串造成乱码(如下图所示)。有没有方法可以获得更漂亮、易读的输出结果呢?^[7^[[?47h^[[1;30r^[[m^[[4l^[[?1h^[=^[[m^[[?1000h^[[m...

32得票4回答
如何在 RSpec 中使用 HTTP 状态码符号?

在控制器中,我会使用HTTP状态码符号,例如:render json: { auth_token: user.authentication_token, user: user }, status: :created 或者render json: { erro...

27得票9回答
代码高尔夫:友好数字缩写器

基于这个问题:有没有一种方法将数字舍入为友好格式? 挑战 - 更新! (从规范中删除了百分号缩写) 按字符计数的最短代码,可以缩写整数(没有小数)。 代码应包括完整的程序。 相关范围从0-9,223,372,036,854,775,807(有符号64位整数的上限)。 缩写的小数位数将...

27得票14回答
代码格式化:对齐相似的行可以吗?

最近我发现我们公司有一套编码准则(藏在一个文件管理系统中,没有人能找到它)。它似乎是相当合理的,避免了关于'{''的放置以及是否使用硬制表符等通常的争论。然而,它建议“行不应包含多个空格”。这意味着不要做这样的事情:foo = 1; foobar = 2; bar = 3; 或者这...

27得票8回答
将枚举转换为易于理解的值

有没有人知道如何将枚举值转换为可读性更强的值? 例如: ThisIsValueA 应该是 "This is Value A"。