问题列表 - 第27302页

用于字符串的容量值

在C++标准库中,std::string有一个公共成员函数capacity(),它返回内部分配存储的大小,一个大于或等于字符串中字符数的值(根据此处).这个值可以用于什么?它与自定义分配器有关吗?

c++ string capacity allocator

13
推荐指数
2
解决办法
465
查看次数

解释与编译与后期绑定

Python被编译成中间字节码(pyc),然后执行.所以,有一个汇编,然后是解释.但是,长期使用Python的用户认为Python是一种"后期绑定"语言,它不应该被称为解释语言.

  1. Python与其他解释语言有何不同?

  2. 你能告诉我在Python上下文中"后期绑定"是什么意思吗?

Java是另一种语言,它首先将源代码编译成字节码,然后解释为字节码.

  1. Java是一种解释/编译语言吗?

  2. 在编译/执行方面,它与Python有何不同?

  3. 据说Java没有"后期绑定".这与Java程序比Python快得多吗?

如果你能给我链接到人们已经讨论过的地方,那就太棒了.我想更多地了解这一点.谢谢.

python java compiled late-binding

13
推荐指数
2
解决办法
1665
查看次数

10
推荐指数
2
解决办法
8408
查看次数

Java查找当前平台是否支持窗口化

有没有办法找出Java是否在支持任何类型窗口的平台上运行?我知道你可以通过阅读环境变量来解决这个问题,但是对于所有可能的组合来说,这可能会相当困难.

java user-interface

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

使用If,ElseIf,ElseIf比使用If,If,If更好吗?

使用之间真的有什么区别吗?

If(this)
{
}
Else If(that)
{
}
Else
{
}
Run Code Online (Sandbox Code Playgroud)

或使用,

If(this)
{
}
If(that)
{
}
Else
{
}
Run Code Online (Sandbox Code Playgroud)

?一个人执行得更快吗?编译器或架构有什么不同吗?

if-statement

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

如何使用傅里叶变换从WAV文件中提取半精确频率

我们说我有一个WAV文件.在此文件中,是精确1秒间隔的一系列正弦音.我想使用FFTW库按顺序提取这些音调.这特别难吗?我该怎么做?

另外,将这种音调写入WAV文件的最佳方法是什么?我假设我只需要一个简单的音频库来输出.

我选择的语言是C.

c audio signal-processing wav fftw

12
推荐指数
2
解决办法
8847
查看次数

c#使用lambda查找范围内的值

我正在尝试使用Find方法使用lambda表达式基于另一个值在值列表中查找项目.在这个例子中,我期待回到-1000,但对于我的生活,我只是无法想出正确的lamda表达式.如果这听起来令人困惑,我希望下面的代码和评论更好地解释它.TIA.

using System;
using System.Collections.Generic;

namespace TestingStuff {
    class Program {
        static void Main(string[] args) {
            double amount = -200;

            //The Range of values
            List<MyValue> values = new List<MyValue>();
            values.Add(new MyValue(-1000));
            values.Add(new MyValue(-100));
            values.Add(new MyValue(-10));
            values.Add(new MyValue(0));
            values.Add(new MyValue(100));
            values.Add(new MyValue(1000));

            //Find it!!!  
            MyValue fVal = values.Find(x => (x.Value > amount) && (x.Value < amount));

            //Expecting -1000 as a result here since -200 falls between -1000 and -100
            //if it were -90 I'd expect -100 since it falls between -100 …
Run Code Online (Sandbox Code Playgroud)

c# list range find

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

凝聚力和解耦

谁能告诉我什么是凝聚力和解耦?我找到了耦合,但在任何地方都没有去耦.我需要了解它们的含义.

任何帮助将不胜感激.感谢回复.

oop coupling cohesion decoupling

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

使用cURL登录Stack Overflow

我正在研究一个项目,我想通过cURL登录Stack Overflow.

我使用Google作为我的openID提供商,这意味着我需要首先通过其API登录Google.

这是我到目前为止的代码:

#!/bin/sh
. ./params.sh #the script with $username and $password
curl --silent https://www.google.com/accounts/ClientLogin \
-d Email=$username -d Passwd=$password \
-d accountType=GOOGLE \
-d source=localhost-test-1 \
-d service=lso \
-o tokens
. ./tokens
echo $Auth; #$Auth is correct here - I did not get a BadAuth error.

endpoint="https://www.google.com/accounts/o8/id";

curl http://stackoverflow.com/users/authenticate \
    -d "openid_identifier=$endpoint" \
    -w %{redirect_url}> ./google_url
google_url=$(cat ./google_url);
echo $google_url;
echo;
echo;
echo;
curl -L --silent --header "Authorization: GoogleLogin auth=$Auth" $google_url;
Run Code Online (Sandbox Code Playgroud)

此时我从谷歌那里得到一个页面,告诉我Stack Overflow需要信息,我必须登录.根据这个页面,该--header ... …

shell curl sh

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

调试TestNG配置失败

我正在从Ant运行TestNG.我正在使用自己的测试听众.我正在重构代码,有一段时间我得到了

[testng] Total tests run: 7, Failures: 0, Skips: 7
[testng] Configuration Failures: 1, Skips: 2
Run Code Online (Sandbox Code Playgroud)

什么是修复配置失败的最佳方法?

ant testng

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