问题列表 - 第3376页

混合声音的算法

我有两个原始声音流,我需要加在一起.出于这个问题的目的,我们可以假设它们具有相同的比特率和比特深度(例如16比特样本,44.1khz采样率).

显然,如果我只是将它们加在一起,我将溢出并下溢我的16位空间.如果我将它们加在一起并除以2,那么每个的体积减半,这是不正确的声音 - 如果两个人在一个房间里说话,他们的声音不会变得安静一半,麦克风可以选择它们两者都没有击中限制器.

  • 那么在我的软件混音器中将这些声音组合在一起的正确方法是什么?
  • 我错了,正确的方法是将每个的体积减少一半?
  • 我是否需要添加压缩器/限制器或其他处理阶段以获得我正在尝试的音量和混音效果?

-亚当

algorithm audio

56
推荐指数
7
解决办法
4万
查看次数

Firefox vs IE vs Chrome vs Safari

目前我正在设计一个网站,我发现很难在所有浏览器上显示完美的网站.

是否有任何规则,建议等可供遵循?

谢谢

html css browser layout

15
推荐指数
5
解决办法
8930
查看次数

.NET中部分可信的程序集/应用程序/代码/等是什么?

有人可以解释一下吗?我在互联网上找不到任何东西,一切都在谈论如何以某种方式解决这个问题,但没有什么能说清楚到底是什么.

什么是完全可信的组件,它们如何彼此不同?

我有一个MS认证考试,这是我唯一不理解的话题.

编辑:谢谢你们.现在我对.NET的安全性有了更好的理解.我能够通过认证考试.

.net assemblies partial-trust

20
推荐指数
2
解决办法
7636
查看次数

结束使用关闭打开的SQL连接

如果我在一个Using中包装一个SQLConnection,我应该关闭它还是使用句柄来结束它?

using cn as new system.data.sqlclient.sqlconnection()
    cn.open
    '{do a bunch of other stuff with commands and datareaders here}
    cn.close 'Do I need this?
end using 
Run Code Online (Sandbox Code Playgroud)

.net sql vb.net sql-server

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

国际场景中的字体选择:多语言与unicode

我有一个最终会显示多种语言的网站.我注意到Web CSS中常用的字体(例如:Arial,Verdana,Times New Roman,Tahoma)甚至更新的Vista/Office 2007/VS2008字体(Calibri,Cambria,Candara,Corbel等)都要大得多(~350K) )比你的平均(仅限美国?)TTF字体(~50k)所以这些字体包含常用语言(西班牙语,法语,德语等)使用的大多数/所有主要字符集.

我的问题是,是否有人确认上面列出的这些字体是否可以接受国际上使用的主要语言(比如前八种)口语?如果是这样,那么我猜测unicode字体的唯一目的; 这样的"Arial Unicode"(一个庞大的22mb)仅用于处理极端利基对话,东方字形(中文,日文)和死语言?

我只是寻找开发人员的一些确认,他们的桌面应用程序/网络应用程序呈现多种语言并有视觉确认,我已经在99%肯定的垃圾箱,但你知道他们对假设的看法.

unicode multilingual fonts internationalization

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

如何使用jQuery获取表格单元格值?

我试图找出如何使用jQuery获取每行的表格单元格的值.

我的表看起来像这样:

<table id="mytable">
  <tr>
    <th>Customer Id</th>
    <th>Result</th>
  </tr>
  <tr>
    <td>123</td>
    <td></td>
  </tr>
  <tr>
    <td>456</td>
    <td></td>
  </tr>
  <tr>
    <td>789</td>
    <td></td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我基本上想循环遍历表,并获取Customer Id每行的列值.

在下面的代码中,我已经知道我需要这样做才能让它循环遍历每一行,但我不知道如何获取行中第一个单元格的值.

$('#mytable tr').each(function() {
    var cutomerId = 
}
Run Code Online (Sandbox Code Playgroud)

jquery

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

带有序键的NSDictionary

我有一个NSDictionary(存储在plist中),我基本上将其用作关联数组(字符串作为键和值).我想使用键数组作为我的应用程序的一部分,但我希望它们按特定的顺序排列(实际上不是我可以编写算法来对它们进行排序的顺序).我总是可以存储一个单独的键数组,但这似乎是一种kludgey因为我总是需要更新字典的键以及数组的值,并确保它们始终对应.目前我只使用[myDictionary allKeys],但显然这会以任意,无保证的顺序返回它们.Objective-C中是否存在我缺少的数据结构?有没有人对如何更优雅地做这个有任何建议?

cocoa objective-c nsdictionary ios

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

hibernate列名称问题

@Column(name="DateOfBirth")
private Date dateOfBirth;
Run Code Online (Sandbox Code Playgroud)

我特别需要上面的代码来创建一个名为"DateOfBirth"的列,而不是Hibernate给我一个名为date_of_birth的列.我怎么能改变这个?是否有web.xml属性?我遇到了DefaultNamingStrategy和ImprovedNamingStrategy,但不知道如何指定其中一个.

java annotations hibernate

21
推荐指数
7
解决办法
4万
查看次数

将JVM/JRE设置为自动使用Windows代理

我确实看到了关于为JVM设置代理的问题,但我想问的是如何利用已经配置的代理(在Windows上).

这是我的问题的演示:

  1. 转到控制面板 - > Java并设置代理地址.
  2. 运行以下简单的applet代码(我正在使用Eclipse IDE):
import java.awt.Graphics;
import javax.swing.JApplet;
import java.util.*;

public class Stacklet extends JApplet {
    private String message;
    public void init(){
        Properties props = System.getProperties();
        message = props.getProperty("http.proxyHost", "NONE");      
        message = (message.length() == 0)? "NONE": message;
    }

    public void paint(Graphics g)
    {
        g.drawString(message, 20, 20);
    }
}
Run Code Online (Sandbox Code Playgroud)

Applet显示"NONE",而不考虑您在Java控制面板中放置的设置.如果Windows代理设置(通常在Internet Explorer中设置)是我可以确定的,但在Java控制面板中执行额外的配置步骤仍然是可接受的解决方案,那将是最好的.

谢谢!

java proxy jvm

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

iPhone上的UIAlertView中的UITextField - 如何使其响应?

我将UITextField放入UIAlertView并将其向上移动,以便键盘不会使用以下代码覆盖它:

[dialog setDelegate:self];
[dialog setTitle:@"Enter Name"];
[dialog addButtonWithTitle:@"Cancel"];
[dialog addButtonWithTitle:@"OK"];
UITextField * nameField = [[UITextField alloc] initWithFrame:CGRectMake(20.0, 45.0, 245.0, 25.0)];
[nameField setBackgroundColor:[UIColor whiteColor]];
[dialog addSubview:nameField];
CGAffineTransform moveUp = CGAffineTransformMakeTranslation(0.0, 100.0);
[dialog setTransform: moveUp];
[dialog show];
Run Code Online (Sandbox Code Playgroud)

我还有以下代码来处理警报视图:

- (void) alertView:(UIAlertView *)alert clickedButtonAtIndex:(NSInteger)buttonIndex{    
    NSLog(@"%d", (int) buttonIndex);
    if (buttonIndex == 1) { // OK pushed
        NSLog([alert textField].text); // does not log anything
    } else {
        // Cancel pushed
}}
Run Code Online (Sandbox Code Playgroud)

我还有一个UIAlertViewExtended.h文件,其中包含:

@class UITextField, UILabel;

@interface UIAlertView(Extended)

-(UITextField *)textField;

@end
Run Code Online (Sandbox Code Playgroud)

我的问题是如何获取用户输入的文本以及如何解除键盘?

谢谢,本

iphone cocoa-touch

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