问题列表 - 第42730页

ArithmeticException:"非终止十进制扩展;没有可精确表示的十进制结果"

为什么以下代码会引发下面显示的异常?

BigDecimal a = new BigDecimal("1.6");
BigDecimal b = new BigDecimal("9.2");
a.divide(b) // results in the following exception.
Run Code Online (Sandbox Code Playgroud)

-

java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
Run Code Online (Sandbox Code Playgroud)

java bigdecimal arithmeticexception

480
推荐指数
6
解决办法
29万
查看次数

c ++字符串比较

如果我有两个字符数据,比较它们的最佳方法是什么(用==测试相等性)?也就是说,哪种类型最适合这种比较?一个const char*,一个字符串?

非常感谢

c++ string comparison character

1
推荐指数
1
解决办法
5209
查看次数

25
推荐指数
2
解决办法
4万
查看次数

如何检测文件正在使用中?

我搜索了很多例子,但没有一个对我有用.我正在使用C#.

我的应用程序需要删除文件夹中的文件,仅在文件关闭时.

try-catch File.Open(...)方法仅适用于某些文件类型,如doc,xls,ppt,pdf,mp3等,但不适用于txt,zip,html等...

c# file-io file delete-file

1
推荐指数
1
解决办法
1092
查看次数

ASP.NET云应用程序与普通的ASP.NET

我正在读这篇文章当它打我时使用Visual Studio 2010构建你的第一个云应用程序:

  1. 为什么我要从我的普通主机(共享帐户,VPS或其他)切换到在云服务器上托管它?

  2. 我是否必须使用ASP.NET Cloud Application构建我的网站才能将其托管给任何提供服务的云服务公司?

  3. 如何将ASP.NET Web应用程序编辑为ASP.NET云应用程序?

这些是我认为有助于全面了解这项新技术及其自身应用模板的问题!但请随时在答案中添加更多要点.

编辑

那么除了在Azure和其他云服务器之间实现网站的差异之外,Azure和其他云服务器之间是否存在性能差异或任何其他差异?

我没有完全明白你的意思"将你的应用程序带到现场与你自己的员工可能会变得更加经济"

Azure定价很高,需要一个全新的专用项目来处理它的限制.所以托管和开发都很实用

我希望如果有任何关于良好云托管的文章,也许还有任何关于用户体验的文章(合法评论,如果有的话,可能是你的)

asp.net cloud cloud-hosting

7
推荐指数
1
解决办法
9059
查看次数

我可以从Int32和Int64获得什么样的性能?

我经常看到像这样的 pprograms ,Int64在32位平台上绝对是性能杀手.我现在的问题是:

如果我的任务需要特定的字长(在我的情况下是RNG),Int64在64位平台上是否有效或者它仍然会使用C调用吗?而如何有效的转化的Int64一个Int

int 64-bit haskell 32bit-64bit word-size

7
推荐指数
1
解决办法
1007
查看次数

Python和Javascript的模板系统?

Google的Soy模板的一个很好的功能是您可以在客户端(JS)和服务器(Java)上使用相同的模板.

目前我计划使用编译为JS的Soy模板在客户端呈现大多数页面.但是,我的后端是用Python编写的(使用Tornado),所以我不能轻易地使用相同的模板服务器端来生成电子邮件或静态页面.

我可以在服务器端使用单独的Java组件渲染这些大豆模板,或者甚至可以让它们在node.js中工作.这两种选择都不是特别干净.

是否有任何良好的模板引擎可以在JS和Python中运行?有没有人用JSON-Template或天神取得好成绩?还有其他想法吗?

javascript python templates google-closure-templates

21
推荐指数
2
解决办法
4327
查看次数

如何使用Apache POI在Excel工作表中搜索特定日期?

我一直在使用给出的示例代码来搜索工作表的内容:

Sheet sheet1 = wb.getSheetAt(0);
for (Row row : sheet1) {
 for (Cell cell : row) {
  CellReference cellRef = new CellReference(row.getRowNum(), cell.getCellNum());
  System.out.print(cellRef.formatAsString());
  System.out.print(" - ");

  switch(cell.getCellType()) {
      case Cell.CELL_TYPE_STRING:
        System.out.println(cell.getRichStringCellValue().getString());
        break;
      case Cell.CELL_TYPE_NUMERIC:
        if(DateUtil.isCellDateFormatted(cell)) {
          System.out.println(cell.getDateCellValue());
        } else {
          System.out.println(cell.getNumericCellValue());
        }
        break;
      case Cell.CELL_TYPE_BOOLEAN:
        System.out.println(cell.getBooleanCellValue());
        break;
      case Cell.CELL_TYPE_FORMULA:
        System.out.println(cell.getCellFormula());
        break;
      default:
        System.out.println();
  }
 }
Run Code Online (Sandbox Code Playgroud)

}

But can't find a way to properly compare the dates extracted from the sheet with a given date. I've tried using a data …

java excel poi-hssf apache-poi

5
推荐指数
1
解决办法
3209
查看次数

Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

Possible Duplicate:
Failed to connect to mailserver at "localhost" port 25

I used this one however

$to = "somebody@example.com";
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: webmaster@example.com" . "\r\n" .
"CC: somebodyelse@example.com";

mail($to,$subject,$txt,$headers);
Run Code Online (Sandbox Code Playgroud)

I have this error which is Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

php

8
推荐指数
1
解决办法
10万
查看次数

关闭NSWindow并释放内存,但只需按一下按钮即可重新打开它

我有一个要求,我需要在一段时间后显示相同的窗口.所以我已经实现了它[window setReleaseWhenClose:NO],但现在的问题是它一直占用2MB的内存.

我想要这样,当我打开它时它使用2MB的内存,当我关闭它时释放内存,但我仍然可以重新打开它.

如果你有任何线索,这将是有帮助的.

谢谢

MB

macos cocoa objective-c nswindow

6
推荐指数
1
解决办法
1964
查看次数