问题列表 - 第23634页

如何通过网络发送原始数据?

我有一些数据存储在字节数组中。该数据包含一个 IPv4 数据包(其中包含一个 UDP 数据包)。

我想使用 C#(首选)或 C++ 通过网络原始发送这个数组。例如,我不想使用 C# 的 udp-client。

有谁知道如何执行此操作?

c# networking network-programming network-protocols

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

Android上的MP3解码

我们正在实施Android手机程序,播放从互联网流式传输的音频.这是我们的大致工作:

  1. 下载自定义加密格式.
  2. 解密得到大量常规MP3数据.
  3. 将MP3数据解码为内存缓冲区中的原始PCM数据.
  4. 将原始PCM数据传输到AudioTrack

到目前为止,我们的目标设备是Droid和Nexus One.在Nexus One上一切都很棒,但在Droid上MP3解码速度太慢了.如果我们把Droid放在负载下,音频播放就会开始跳过.我们不允许将MP3数据解码为SD卡,但我知道这不是我们的问题.

我们没有编写自己的MP3解码器,而是使用了MPADEC(http://sourceforge.net/projects/mpadec/).它是免费的,很容易与我们的程序集成.我们用NDK编译它.

在使用各种分析工具进行详尽分析后,我们确信这个解码器落后了.

以下是我们正在考虑的选项:

  1. 找到我们可以使用Android NDK编译的另一个MP3解码器.此MP3解码器必须经过优化才能在移动ARM设备上运行,或者可能使用仅整数数学或其他一些优化来提高性能.

  2. 由于内置的​​Android MediaPlayer服务将采用URL,我们可能能够在我们的程序中实现一个小型HTTP服务器,并使用解密的MP3为MediaPlayer提供服务.这样我们就可以利用内置的MP3解码器.

  3. 通过NDK访问内置MP3解码器.我不知道这是否可行.

有没有人对我们如何加速MP3解码有任何建议?

- Rob Sz

mp3 android decode android-ndk

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

修改django中的默认查询集

我在模型中添加了"已取消"字段,有没有办法将模型默认查询修改为cancelled = False?无需修改我的所有过滤/排除查询?

python django metaprogramming django-models

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

认识短文的语言?

我有一个文章列表,每篇文章都有自己的标题和描述.不幸的是,从我使用的来源,没有办法知道他们写的是什么语言.

此外,该文本并非完全用一种语言书写; 几乎总是英语单词存在.

我估计我需要存储在我的机器上的字典数据库,但感觉有点不切实际.你有什么建议我这样做?

python nlp

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

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

.NET程序集中BadImageFormatException的替代原因?

我正在使用C++中的.NET 3.5控制台应用程序,它使用VC++非托管DLL.几个星期前,当我处理它时,它运行没有问题,但我今天回到它,现在得到一个BadImageFormatException("尝试加载一个格式不正确的程序.(HRESULT异常: 0x8007000B)).

我的开发工作站运行64位Windows 7,我使用非托管代码做了相当多的工作,所以我立即检查.NET程序集和VC++库都有x86目标.他们做到了.

可以肯定的是,我清理并重建了VC++库和.NET程序集,但无济于事.

两个系统都没有做任何特别不寻常的事.VC++库加载二进制数据文件并对其内容进行一些数学处理..NET程序集具有库的DllImports和一些用于连接它的代码.几周前这一切都奏效了.

所以现在我想知道BadImageFormatException的其他原因是否比我可能遇到的x86/x64冲突更不常见.

谢谢.

编辑:无论x86或x64模式如何,我都会得到相同的错误,但是当设置为"任何CPU"时,执行将超过该点,但执行将在稍后调用VC++库时中止,没有异常.不管这是否与这个问题有关,是否存在"任何CPU"与x86和x64不同的东西,这可能会对此有所启发?

c# c++ dllimport visual-studio-2008 visual-studio

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

有没有办法使用jQuery关闭输入字段的自动完成?

有没有办法使用jQuery关闭输入字段的自动完成?

像这样:

<input type="text" autocomplete="off" />
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

iPhone SDK核心数据系统如何将日期类型存储到sqlite?

我使用核心数据来做到这一点:

NSManagedObjectContext *m = [self managedObjectContext];
Foo *f = (Foo *)[NSEntityDescription insertNewObjectForEntityForName:@"Foo" 
                                                        inManagedObjectContext:m];
f.created_at = [NSDate date];
[m insertObject:f];

NSError *error;
[m save:&error];
Run Code Online (Sandbox Code Playgroud)

其中created_at字段在xcdatamodel中定义为"Date"类型.

当我从它创建的sqlite数据库导出sql时,created_at被定义为类型"timestamp",值看起来像:

290902422.72624

前九位数.然后是一些分数.

这种格式是什么?这不是纪元时间,也不是julianday格式.

时代将是:

1269280338.81213

julianday将是:

2455278.236746875(通知前只有7位数字.不是像我一样的9位数字)

我怎么能把像290902422.72624这样的数字转换成纪元时间?谢谢!

sqlite iphone date core-data

12
推荐指数
3
解决办法
9666
查看次数

如何在jQuery对话框中打开href链接?

好的,所以我有下面显示的代码,使用特定页面中的div创建一个对话框:

    $('#modal').dialog({
    autoOpen: false,
    width: 600,
    height: 450,
    modal: true,
    resizable: false,
    draggable: false,
    title: 'Enter Data',
    close: function() { 
        $("#modal .entry_date").datepicker('hide');
    } 
 });

 $('.modal').click(function() {
    $('#modal').dialog('open');
 });
Run Code Online (Sandbox Code Playgroud)

一切正常.但是,现在我想要做的是也能够在对话框窗口中打开一个链接.例如,使用下面代码中的内容:

<a href="/path/to/file.html" class="modal">Open Me!!</a>
Run Code Online (Sandbox Code Playgroud)

我之前通过硬编码路径完成了这个,如下面的示例代码所示:

$('#modal').load('/path/to/file.html').dialog('open');
Run Code Online (Sandbox Code Playgroud)

但是,在这种情况下,我们无法对javascript中的路径进行硬编码,因为会有来自数据库的多个项目.

在这一点上,我正在努力了解如何让这个工作.我也相信答案是非常明显的,而我只是让自己在StackOverflow上被聪明的人们贬低.

今天下午我已经摸不着头脑了,所以我的自负已被收起,希望有人可以指出我正确的方向如何正确编码.

jquery jquery-ui jquery-ui-dialog

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

有没有允许合并docx文件的java库(也许是poi?)?

我需要编写一个可以合并docx文件的java应用程序.有什么建议?

java docx

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