问题列表 - 第37448页

如何以编程方式获取当前音频级别?

基本上,我需要的是一种利用当前音频输出并检查声级的方法,即我需要能够检查音频设备上是否有播放的内容.

我不需要检查音量设置,而是检查实际播放音频流的声级.

对不起,我在Visual Studio 2008上询问如何在Windows中执行此操作.

@mikerobi:这构成了我推理的一部分 - 如果它显示在系统音量计上,必须有一个系统调用可以将其恢复

c# c++ windows winapi

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

打印类中的所有变量? - Python

我正在创建一个程序,可以访问存储在类中的数据.所以例如我有这个类:

#!/usr/bin/env python
import shelve

cur_dir = '.'

class Person:
    def __init__(self, name, score, age=None, yrclass=10):
        self.name = name
        self.firstname = name.split()[0]
        try:
            self.lastname = name.split()[1]
        except:
            self.lastname = None

        self.score = score
        self.age = age
        self.yrclass = yrclass
    def yrup(self):
        self.age += 1
        self.yrclass += 1

if __name__ == "__main__":
    db = shelve.open('people.dat')
    db['han'] = Person('Han Solo', 100, 37)
    db['luke'] = Person('Luke Skywalker', 83, 26)
    db['chewbacca'] = Person('Chewbacca', 100, 90901)
Run Code Online (Sandbox Code Playgroud)

所以使用这个我可以调用一个单独的变量,如:

print db['luke'].name
Run Code Online (Sandbox Code Playgroud)

但如果我想打印所有变量,我有点迷失.

如果我跑:

f = db['han']
dir(f) …
Run Code Online (Sandbox Code Playgroud)

python class shelve

13
推荐指数
3
解决办法
4万
查看次数

snprintf随机溢出并将垃圾打印到文件中.救命

这是我的代码,基本上是我测试过的4台计算机,它们都可以完美地处理非常大的数据大小,例如大小达500mb的文本文件,但是当我在服务器上运行它们时,真正的数据甚至小到6mb的文件似乎在某处溢出并将垃圾写入我的文件末尾.

这是整个功能的来源,因此人们可以有更深入的外观

/** Reads values from tagname between start_time and end_time which are strings in the format 
 of 01/01/1970-12:00, a null string is treated as 01/01/1970, values are stored in
 "tagname".csv */
int ReadValues(char * tagname, char * start_time, char * end_time, char * working_directory, char * new_tag_name)
{
 long lRet;
 int  number_of_samples;
 int     loop;
 IHU_DATA_SAMPLE  * pSamples=NULL;
 IHU_TIMESTAMP  StartTime;
 IHU_TIMESTAMP  EndTime;
 FILE *stream;
 char outputFileName[200];
 char szQuality[100];
 char    newTempTagName[100];
 int  Year;
 int  Month;
 int  Day;
 int  Hour;
 int  Minute; …
Run Code Online (Sandbox Code Playgroud)

c printf programming-languages

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

在UIButton中的动作选择中传递参数

鉴于你有一个方法

-(void)aSelector:(id)anyArgument;
Run Code Online (Sandbox Code Playgroud)

并以编程方式设置了UIButton

UIButton *myButton = [[UIButton alloc] init]  
Run Code Online (Sandbox Code Playgroud)

好吧,我明白当你创建一个UIButton时,你必须使用这个方法

[myButton addTarget:nil action@selector(aSelector:) for ControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

但是我在哪里通过论证?我知道通常,你会使用

[myButton withObject:anyArgument];
Run Code Online (Sandbox Code Playgroud)

但NSControl不允许这样做,但有可能因为选择器名称后的冒号表示如此.

iphone xcode objective-c

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

Android:如何在输入时从TimePicker获取时间

我有一个DialogPreference实现了一个简单的TimePicker.OnTimeChangedListener(见下文).通过单击+/-按钮设置时间​​非常有效.但是我不知道如何在用户输入时直接进入文本字段时保存timepicker的状态.访问当前的文本字段值就足够了,所以我可以将它保存在onDialogClosed中.但是timePicker.getCurrentHour()不会这样做.请帮忙...

public class TimePreference extends DialogPreference implements
        TimePicker.OnTimeChangedListener {
// ...
@Override
public void onTimeChanged(TimePicker view, int hours, int minutes) {
    selectedHours = hours;
    selectedMinutes = minutes;
}

@Override
public void onDialogClosed(boolean positiveResult) {
    if(positiveResult) {
        String timeString = selectedHours + ":" + selectedMinutes;
        if(isPersistent()) {
            persistString(timeString);
        }
    }
}
// ...
}
Run Code Online (Sandbox Code Playgroud)

android dialog timepicker android-preferences sharedpreferences

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

x86上的任务管理

有人可以指出一些书籍或在线资源,它们详细解释了x86的任务管理功能吗?当发生中断或上下文切换时,我特别感兴趣的是理解x86硬件和OS(POSIX风格)之间的关系.英特尔手册非常令人困惑,我似乎无法从中获得太多.

谢谢,-Dhruv

linux x86 assembly operating-system process

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

LinqDataSource DataContext对象未显示在配置数据源中

我在项目中添加了一个LinqToSQL类,并将其放在我的App_code文件夹中.

然后我将LinqDataSource添加到新网页并尝试将其配置为使用此类,但它不会在DataContext下拉列表中显示为选项.

我将类移动到项目的根目录,现在可以在DataContext下拉框中找到它.

我用1页创建了一个新项目并再次尝试,但仍然是同样的事情.如果该类不在我的根目录中,则它不可用.

我已经搜索了互联网,我找到的所有内容都表明该类应该在我的App_code文件夹中,但如果我把它放在那里它就不起作用.

如果我把它放在App_code文件夹中,有谁知道为什么这个类不可用.

谢谢

datacontext linqdatasource

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

是否有快速的表单验证脚本?在jQuery中!

我有一个带有“姓名”、“电子邮件”、“请求”、“消息”字段的小表格。如果提交时缺少所需的信息,我想要做的就是突出显示输入字段的边框为红色。我希望通过电子邮件发送表单结果。真简单。

谁能为我推荐一个快速脚本?

埃里克

validation jquery

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

将现有的xcdatamodeld"文件夹"添加到XCode

有谁知道如何将现有的xcdatamodeld文件夹添加到XCode项目?xcdatamodeld实际上是一个文件夹,即使操作系统将其识别为文件,就像[namehere] .app文件夹一样.当我尝试将xcdatamodeld添加到XCode中时,我得到的是一个文件夹组,其名称为xcdatamodeld文件夹; 它应该看起来应该(它使用特殊的xcdatamodeld图标而不是文件夹图标),但是当我单击名称旁边的向下箭头时,文件夹中没有任何文件夹内容.由于操作系统将scdatamodeld识别为文件,因此我无法手动将文件夹内容添加到XCode中.

有什么建议?我试过谷歌没有运气.

xcode core-data

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

std::map 按数据排序?

有没有办法按数据而不是键对 std::map 进行排序?现在我的代码将整个地图复制到一个数组中只是为了执行此操作。

c++ sorting stdmap

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