Tag: 格式

使用string.format(不是padleft或padright)填充任意string左或右

我可以使用String.Format()填充任意字符的某个string吗? Console.WriteLine("->{0,18}<-", "hello"); Console.WriteLine("->{0,-18}<-", "hello"); returns -> hello<- ->hello <- 我现在想要的空间是一个任意的字符。 我不能用padLeft或padRight做的原因是因为我想能够在不同的地方/时间构造格式string,然后格式化被实际执行。 – 编辑 – 看到似乎没有一个现有的解决scheme,我想到了这个问题( 之前思考编码的build议 ) –EDIT2– 我需要一些更复杂的场景,所以我select了Think Before Coding的第二个build议 [TestMethod] public void PaddedStringShouldPadLeft() { string result = string.Format(new PaddedStringFormatInfo(), "->{0:20:x} {1}<-", "Hello", "World"); string expected = "->xxxxxxxxxxxxxxxHello World<-"; Assert.AreEqual(result, expected); } [TestMethod] public void PaddedStringShouldPadRight() { string result = string.Format(new PaddedStringFormatInfo(), "->{0} […]

什么免费的SQL格式工具存在?

我想美化我写的SQL查询。 存在哪些允许SQL查询格式化的免费工具?

如何在Excel中将单元格的字节格式化为KB,MB,GB等?

我有一个字节值的单元格。 但没有人能读728398112238,我宁可说678.37GB 要编写一个公式来格式化它相对容易(这里是一个: http : //www.yonahruss.com/2007/02/format-excel-numbers-as-gb-mb-kb-b.html ) 但有没有办法做到这一点“格式”? 我想要在单元格中有一个大号,但是它显示为可读的格式。

Intellij代码格式化,新行上的Java注释

我正在使用IntelliJ 12,它把我的成员variables注释在同一行,我讨厌! 如何设置代码格式化程序以将注释保留在单独的行上? 谢谢!

何时交错图像?

作为一个普遍的经验法则,什么时候适合做一个GIF交错,PNG交错和JPEG进步? 特别是在networking上发布图像时。

我应该在我的C ++代码中使用printf吗?

我通常使用cout和cerr将文本写入控制台。 不过有时我发现使用旧的printf语句更容易。 我需要格式化输出时使用它。 我将使用这个的一个例子是: // Lets assume that I'm printing coordinates… printf("(%d,%d)\n", x, y); // To do the same thing as above using cout…. cout << "(" << x << "," << y << ")" << endl; 我知道我可以使用cout格式化输出,但我已经知道如何使用printf 。 有什么理由不应该使用printf语句吗?

在SimpleDateFormat模式string中使用字母字符

是否可以在SimpleDateFormat模式string中包含字母字符? 我正在尝试创build一个格式化string,其中字母“T”包含在时间之前,例如: 2003-11-15 T 09:30:47-05:00 我目前使用yyyy-MM-ddhh:mm:ssZ作为模式string。 如果我将其更改为yyyy-MM-ddThh:mm:ssZ ,它将抛出一个exception,因为“A”到“Z”和“a”到“z”被保留。 有什么解决scheme不涉及使用两个DateFormats?

如何在Android中打印一个有两位小数的double?

也许这是一个愚蠢的问题,但我不能猜测如果不创build一个方法如何解决它。 也许有一个“自然的方法”来做到这一点,例如在C中。 这是问题: 我有一个变种: double a; 我只想用2或3位小数显示它。 当我试图展示它: Text.setText("Value of a: " + String.valueOf(a)); 它给出了这样的东西: a的值:5.234966145 而我只想要 值的一个:5.23 不改变一个真实的价值,所以它显示了近似的数字,但与实际的数字。

自定义格式的时间命令

我想在bash脚本中使用time命令来计算脚本的运行时间并将其写入日志文件。 我只需要真正的时间 ,而不是用户和系统。 也需要一个体面的格式。 例如00:00:00:00(不像标准输出)。 我感谢任何build议。 预期的格式应该是00:00:00.0000 (毫秒)[小时]:[分钟]:[秒]。[毫秒] 我已经有3个脚本。 我看到了这样一个例子: { time { # section code goes here } } 2> timing.log 但是我只需要真正的时间,而不是用户和系统。 也需要一个体面的格式。 例如00:00:00:00 (不像标准输出)。 换句话说,我想知道如何把时间输出变成更容易处理的东西。

如何在Opera中删除input中的箭头

只是想删除这些箭头,方便在某些情况下。 我想保留浏览器对纯粹数字内容的认识。 所以改变它input[type="text"]是不可接受的解决scheme。 既然Opera是基于webkit的,那么这个问题就成了一个难题: 我可以隐藏HTML5数字input框吗?