问题列表 - 第34281页

用复利计算总回报

因此,我试图计算出5英镑投资的总回报率,每日利率为1.01%.显然,我想要复利率,所以到目前为止我有这个:

int main() {

    double i = 500;
    int loop;
    int loopa;
    double lowInterest;
    double highInterest;

    lowInterest = 1.01;
    highInterest = 1.75;

    cout.precision(2);

        for(loop = 1;loop < 1826;loop++) {
            if(i<1001) {
                i = i + ((i / 100) * lowInterest);
            }
            else {
                i = i + ((i / 100) * highInterest);
            }
        }

    cout << fixed << i << endl;

    return 0;

}
Run Code Online (Sandbox Code Playgroud)

我使用500代表5美元只是为了个人喜好.我这样做了吗?我得到了非常奇怪的结果 - 例如46592024576.00 - 这让我觉得某个地方我犯了错误?

有什么建议?

c++ math

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

从另一个调用Spring服务类

我的项目中有两个spring bean服务类.是否可以从另一个呼叫?如果是的话,怎么做?

java spring

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

用作模板化函数输入的函数的void返回值被视为参数

假设您有一些目标类,其中包含一些方法:

class Subject
{
public:
  void voidReturn() { std::cout<<__FUNCTION__<<std::endl; }
  int  intReturn()  { std::cout<<__FUNCTION__<<std::endl; return 137; }
};
Run Code Online (Sandbox Code Playgroud)

和Value类(概念类似于Boost.Any):

struct Value
{
  Value() {}
  Value( Value const & orig ) {}
  template< typename T > Value( T const & val ) {}
};
Run Code Online (Sandbox Code Playgroud)

我想使用Subject类中的方法生成一个Value对象:

Subject subject;
Value intval( subject.intReturn() );
Value voidVal( subject.voidReturn() );  // compilation error
Run Code Online (Sandbox Code Playgroud)

我在VC++ 2008中遇到以下错误:

error C2664: 'Value::Value(const Value &)' : cannot convert parameter 1 from 'void' to 'const Value &'
Expressions of type void cannot …
Run Code Online (Sandbox Code Playgroud)

c++ templates generic-programming

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

SQL不像语句

如何从sys.tables中选择表,其中表名不包含特殊字(传入参数).

我想选择所有包含单词'customer'的表,而不是那些以'old'结尾的表.

TableName在DB中

customer1
customer2
customer3
customerold1
customerold2

输出通缉

customer1
customer2
customer3

sql t-sql

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

php术语:getter和public方法之间的区别?

我的问题更多是关于术语然后是技术性的(或者是它?).

类中的getter方法和公共方法有什么区别?它们是同一个还是它们之间有区别?

我问,因为我正在努力学习最好的编码实践,这个领域对我来说似乎很灰暗.我正在评论我的代码并注意到我有一个名为"Getters"的大部分和另一个名为"公共方法"的大部分然后我就像......"什么是差异?!".

谢谢!

php oop methods getter terminology

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

正则表达式 - 保存重复捕获的组

这就是我正在做的事情

a = "%span.rockets#diamonds.ribbons.forever"
a = a.match(/(^\%\w+)([\.|\#]\w+)+/)
puts a.inspect
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

#<MatchData "%span.rockets#diamonds.ribbons.forever" 1:"%span" 2:".forever">
Run Code Online (Sandbox Code Playgroud)

这就是我要的

#<MatchData "%span.rockets#diamonds.ribbons.forever" 1:"%span" 2:".rockets" 3:".#diamonds" 4:".ribbons" 5:".forever">
Run Code Online (Sandbox Code Playgroud)

救命?我尝试过但失败了:(

ruby regex capturing-group

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

iPhone隐藏UISearchDisplayController结果?

我目前有一个UISearchBar和UISearchDisplayController实现为:

- (void) viewDidLoad {

 videoList = [[NSMutableArray alloc]init];

 //Add the search bar
 aSearchBar = [[UISearchBar alloc] initWithFrame:CGRectZero];
    [aSearchBar sizeToFit];
 aSearchBar.delegate = self;
    aSearchBar.placeholder = @"Search YouTube...";

    self.tableView.tableHeaderView = aSearchBar;

    searchDC = [[UISearchDisplayController alloc] initWithSearchBar:aSearchBar contentsController:self];

    [self performSelector:@selector(setSearchDisplayController:) withObject:searchDC];

    searchDC.delegate = self;
    searchDC.searchResultsDataSource = self.tableView.dataSource;
    searchDC.searchResultsDelegate = self.tableView.delegate;

    [aSearchBar release];
    [searchDC release];

}
Run Code Online (Sandbox Code Playgroud)

当用户键入内容并点击搜索时,tableView会在后台的tableView上显示.

反正有没有隐藏这个'searchResults tableView'?(我只想让背景表保存数据......它目前正在做什么).

即有财产吗?例如searchDisplayController.tableView.visible = NO或类似的?

objective-c uisearchbar uisearchdisplaycontroller

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

管理保留的Amazon EC2实例

我正在编写一个应用程序并且已经为我的EC2实例支付了小时费率,因为我需要测试.我决定从长远来看我应该支付一个保留的实例以节省资金,但现在我有一个,我很困惑我应该如何管理它.在EC2管理控制台的"实例"部分中,我可以看到我过去发布的实例,我可以根据需要停止/启动它们.但是,看起来查看我的保留实例的唯一方法是使用"预留实例"下拉列表,但这似乎只让我查看它们,但没有别的......

所以,我的问题是,我怎么能用我每小时实例所做的保留实例做同样的事情呢?我基本上只想将弹性IP与我的预留实例相关联,并在其上安装我的服务器映像.

谢谢!

amazon-ec2

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

Python Lxml - 使用新数据附加现有xml

我是python/lxml的新手阅读lxml网站后潜入python我无法找到解决我的n00b问题的方法.我有以下xml示例:

---------------
<addressbook>
    <person>
        <name>Eric Idle</name>
        <phone type='fix'>999-999-999</phone>
        <phone type='mobile'>555-555-555</phone>
        <address>
            <street>12, spam road</street>
            <city>London</city>
            <zip>H4B 1X3</zip>
        </address>
    </person>
</addressbook>
-------------------------------
Run Code Online (Sandbox Code Playgroud)

我试图将一个子元素附加到根元素并将整个文件作为新的xml写回或者写入现有的xml.目前我写的都是一行.

from lxml import etree
tree = etree.parse('addressbook.xml')
root = tree.getroot()
oSetroot = etree.Element(root.tag)
NewSub = etree.SubElement ( oSetroot, 'CREATE_NEW_SUB' )
doc = etree.ElementTree (oSetroot)
doc.write ( 'addressbook1.xml' )
Run Code Online (Sandbox Code Playgroud)

TIA

python xml lxml

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

Jquery Ajax调用崩溃的Internet Explorer?

我必须承认,这是我在这个网站上的第一篇文章,所以如果我做错了(格式化等),我会在建议中道歉.

无论如何,我正在使用javascript(和jQuery)创建一种mmo,到目前为止,Chrome,Safari,Firefox等都运行良好.但是,我发现在某个地方,Internet Explorer崩溃了.

通过重现崩溃,我把它缩小到这个代码:

function getUpdates(){
var data={uid:playerName,area:1,mid:lastMessage};
$.ajax({ 
    url: "getUpdates.py", 
    timeout: 32000,
    data: data,
    type:"GET",
    complete: function(obj, textStatus){
            //handleUpdates(obj);
        getUpdates();
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

应该在很长一段时间内轮询更新.但是,在一次回复之后的IE中,这段代码陷入无限循环,这会使浏览器崩溃.只有在没有服务器响应时,每次回复后似乎都不会崩溃.

注意,表示"完成:......"的行已被尝试为:

success: function(...){getUpdates();...},
error: function(...){getUpdates();...}
Run Code Online (Sandbox Code Playgroud)

出现同样的问题.

crash jquery internet-explorer polling long-polling

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