问题列表 - 第8705页

为什么Java BigDecimal会返回1E + 1?

为什么这个代码有时会返回1E + 1,而对于其他输入(例如17),输出不会以科学计数法打印?

BigDecimal bigDecimal = BigDecimal.valueOf(doubleValue).multiply(BigDecimal.valueOf(100d)).stripTrailingZeros();
System.out.println("value: " + bigDecimal);
Run Code Online (Sandbox Code Playgroud)

java floating-point bigdecimal

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

如何在jMeter中看到页面错误?

如何在JMeter中看到错误?

换句话说,如果测试失败,如何查看返回错误的页面?

java testing jmeter

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

使用Castle Windsor指定组件注册实例

我有一个关于Castle Windsor的简单问题,我很久没有使用过了.我正在尝试使用特定实例注册服务,该实例将是服务的单例实现.

容器无法尝试创建服务本身的实现,因为它具有容器无法解析的依赖项.我有一个服务实例,我希望它是唯一一个用于请求服务的人的实例.但我似乎很少运气.

我通过使用这段代码暂时提出了希望:

container.Register(Component.For<IMyInterface>().Instance(serviceObj));
Run Code Online (Sandbox Code Playgroud)

但是所有Castle都与实例一起做了一个.GetType()并注册了这个类型.对服务的请求随后将导致容器尝试创建该类型,并在无法填充依赖项时失败.

那么有什么方法可以做我想做的事情吗?如果不是,我将创建某种IServiceProvider来获取服务的实例,并且没有容器的依赖关系来填写.但这比正确的解决方案更像是一种解决方案.

有什么建议?谢谢!

c# dependency-injection castle-windsor inversion-of-control

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

如何将文本格式化为######.##

如何将文本限制为6个数字.2个号码?

(###### ##)

提前致谢

.net c#

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

数据库设计和非数字主键的使用

我目前正在为客户和网站管理应用程序设计数据库表.我的问题是关于使用主键作为表的功能部分(并没有为每个表分配"ID"号).

例如,以下是目前为止数据库中的四个相关表,其中一个表使用传统的主键号,其他表使用唯一的名称作为主键:

--
-- website
--
CREATE TABLE IF NOT EXISTS `website` (
  `name` varchar(126) NOT NULL,
  `client_id` int(11) NOT NULL,
  `date_created` timestamp NOT NULL default CURRENT_TIMESTAMP,
  `notes` text NOT NULL,
  `website_status` varchar(26) NOT NULL,
  PRIMARY KEY  (`name`),
  KEY `client_id` (`client_id`),
  KEY `website_status` (`website_status`),
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- website_status
--
CREATE TABLE IF NOT EXISTS `website_status` (
  `name` varchar(26) NOT NULL,
  PRIMARY KEY  (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `website_status` (`name`) VALUES
('demo'),
('disabled'),
('live'),
('purchased'),
('transfered'); …
Run Code Online (Sandbox Code Playgroud)

sql database database-design primary-key primary-key-design

14
推荐指数
3
解决办法
1万
查看次数

使用XMLReader解析媒体RSS

<rss version="2.0"
    xmlns:media="http://search.yahoo.com/mrss/">
    <channel> 
        <title>Title of RSS feed</title> 
        <link>http://www.google.com</link> 
        <description>Details about the feed</description> 
        <pubDate>Mon, 24 Nov 08 21:44:21 -0500</pubDate> 
        <language>en</language> 
        <item> 
            <title>Article 1</title> 
            <description><![CDATA[How to use StackOverflow.com]]></description>
            <link>http://youtube.com/?v=y6_-cLWwEU0</link>
            <media:player url="http://youtube.com/?v=y6_-cLWwEU0"    /> 
            <media:thumbnail url="http://img.youtube.com/vi/y6_-cLWwEU0/default.jpg"
                width="120" height="90" /> 
            <media:title>Jared on StackOverflow</media:title> 
            <media:category label="Tags">tag1,tag2</media:category> 
            <media:credit>Jared</media:credit> 
            <enclosure url="http://youtube.com/v/y6_-cLWwEU0.swf"
                length="233"
                type="application/x-shockwave-flash"/>
        </item>
    </channel>
</rss>
Run Code Online (Sandbox Code Playgroud)

我决定使用XMLReader解析我的大型xml文件.我无法获取每个项目中的数据,特别是缩略图

这是我的代码

//////////////////////////////

$itemList = array();
$i=0;
$xmlReader = new XMLReader();
$xmlReader->open('XMLFILE');
while($xmlReader->read()) {
    if($xmlReader->nodeType == XMLReader::ELEMENT) {
            if($xmlReader->localName == 'title') {
                    $xmlReader->read(); 
            $itemList[$i]['title'] = $xmlReader->value;
        }
        if($xmlReader->localName == 'description') { …
Run Code Online (Sandbox Code Playgroud)

php xml

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

在Django admin中上传多个图像

我目前正在为客户建立一个投资组合网站,而我在一个小区域遇到了麻烦.我希望能够为每个项目组合项目上传多个图像(不同数量),我看不到明显的方法.

我能看到的最用户友好的方式是带有JavaScript控件的文件上传表单,允许用户根据需要添加更多字段.有没有人有这样的问题的经验?确实,有没有可以解决我的问题的自定义库?

我之前几乎没有要求修改管理工具,所以我真的不知道从哪里开始.

谢谢任何能够解决问题的人.

python django image-uploading

9
推荐指数
2
解决办法
1万
查看次数

如何通过javascript获取lastSibling?

有一个原生的“nextSibling”属性,但是如何获取“lastSibling”?

javascript dom

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

如何确定HTML表单上的默认提交按钮?

如果表单已提交但未通过任何特定按钮提交,例如

  • 按下 Enter
  • HTMLFormElement.submit()在JS中使用

浏览器应该如何确定多个提交按钮中的哪一个(如果有的话)用作按下的按钮?

这在两个层面上很重要:

  • 调用onclick附加到提交按钮的事件处理程序
  • 数据发送回Web服务器

到目前为止,我的实验表明:

  • 按下时Enter,Firefox,Opera和Safari使用表单中的第一个提交按钮
  • 当按下时Enter,IE使用第一个提交按钮或根本不使用,这取决于我无法弄清楚的条件
  • 所有这些浏览器根本不使用JS提交

标准说什么?

如果它会有所帮助,这是我的测试代码(PHP仅与我的测试方法相关,而不是我的问题本身)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
</head>

<body>

<h1>Get</h1>
<dl>
<?php foreach ($_GET as $k => $v) echo "<dt>$k</dt><dd>$v</dd>"; ?>
</dl>

<h1>Post</h1>
<dl>
<?php foreach ($_POST as $k => $v) echo "<dt>$k</dt><dd>$v</dd>"; ?>
</dl>

<form name="theForm" method="<?php echo isset($_GET['method']) ? $_GET['method'] : 'get'; ?>" action="<?php echo …
Run Code Online (Sandbox Code Playgroud)

html javascript standards cross-browser

201
推荐指数
6
解决办法
17万
查看次数

SQL到SOQL的转换(Salesforce.com SOQL)

有没有人为Salesforce.com对象的SOQL转换做过SQL?

sql salesforce soql

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