问题列表 - 第23492页

Silverlight 4 - 从麦克风编码PCM数据

我编写了一个基本的SL4应用程序,用于从麦克风中捕获音频数据CaptureSource.麻烦的是,它是原始的PCM输出 - 这意味着巨大的和未压缩的.

鉴于我需要这个应用程序纯粹在SL4环境中运行,我如何将PCM音频数据压缩成可以更容易地传送到远程服务器的东西?

基本上我需要一个解决方案,我也可以部署/包含在Windows Phone Series 7应用程序中,以及一个可以在浏览器环境中工作的解决方案 - 我认为只有托管代码解决方案?

在对话中,人们已经建议使用Speex和WMA,但是我没有找到任何可以工作的库或示例而不需要引用在SL4项目中不起作用的DLL.

c# audio silverlight pcm silverlight-4.0

7
推荐指数
2
解决办法
4947
查看次数

隔离存储,OOB和删除应用程序

删除OOB应用程序时,独立存储创建的文件会发生什么变化?它们是保留还是文件也被删除了?从我可以扣除的文件将被维护,以便他们可以在浏览器中由相同的应用程序访问.对?

silverlight isolatedstorage out-of-browser silverlight-4.0

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

如果用C++在单个文件中编写整个类,会发生什么样的坏事?

在C#或Java中,类是同时声明和定义的.在C++中,规范是分开执行.如果我们将整个类写在一个文件中,例如.cpp文件并将其包含在引用它的文件中,除了延长编译过程之外,技术上会发生什么样的坏事呢?

c++ class

11
推荐指数
2
解决办法
528
查看次数

如何向我的Cocoa应用程序添加Applescript支持?

我是Cocoa编程世界的新手,我想在我的应用程序中添加Applescript支持.Apple网站上的例子似乎已经过时了.

如何向我的Cocoa应用程序添加Applescript支持?

cocoa applescript objective-c

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

为现有模式建议Cassandra数据模型

我希望有人可以帮我建议使用nosql数据库Apache Cassandra实现合适的数据模型.比我更需要它在高负载和大量数据下工作.

简化我有3种类型的对象:

  • 产品
  • 标签
  • ProductTag

产品:

key - string key
name - string
.... - some other fields
Run Code Online (Sandbox Code Playgroud)

标签:

key - string key
name - unique tag words
Run Code Online (Sandbox Code Playgroud)

ProductTag:

product_key - foreign key referring to product
tag_key  - foreign key referring to tag
rating - this is rating of tag for this product
Run Code Online (Sandbox Code Playgroud)

每个产品可能有0个或多个标签.标签可以分配给1个或多个产品.意味着产品和标签之间的关系在关系数据库方面是多对多的.

"评级"的价值经常"非常"更新.

我需要运行以下查询

  • 按键选择对象
  • 选择按评级订购的产品标签
  • 按评级按标签顺序选择产品
  • 按product_key和tag_key更新评级

考虑到评级不断更新,最重要的是使这些查询在大量数据上非常快.

database-design data-modeling key-value cassandra nosql

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

散列OLE变量的推荐实现是什么?

旧版本的Visual Basic中使用的OLE变体,在COM自动化中普遍存在,可以存储许多不同的类型:基本类型,如整数和浮点数,更复杂的类型,如字符串和数组,以及一直到IDispatch实现和指针形式的ByRef变种.

变量也是弱类型的:它们将值转换为另一种类型,而不会发出警告,具体取决于您应用的运算符以及传递给运算符的值的当前类型.例如,比较两个变体,一个包含整数1,另一个包含字符串"1",为了相等将返回True.

因此,假设我正在使用基础数据级别的变体(例如,VARIANT在C++或TVarDataDelphi中 - 即不同可能值的大联合),我应该如何一致地散列变体以使它们遵守正确的规则?

规则:

  • 不均匀散列的变体应该在排序和直接相等中比较为不相等
  • 对于排序和直接相等进行比较相等的变量应该相等

如果我必须使用不同的排序和直接比较规则以使哈希适合,那就没关系.

我正在工作的方式是我将变量规范化为字符串(如果它们适合),并将它们视为字符串,否则我正在使用变量数据,就像它是一个不透明的blob,并散列和比较它原始字节.当然,这有一些局限性:数字1..10排序[1, 10, 2, ... 9]等等.这有点令人讨厌,但它是一致的,而且工作很少.但是,我想知道这个问题是否有一个公认的做法.

c++ delphi com winapi variant

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

什么是PocoCapsule当前状态?

什么是PocoCapsule当前状态?它在不断发展吗?它是否与其他产品分开?关于IoC for C++的整体想法是什么?如果PocoCapsule没有发展,是因为IoC被认为对C++没用,不安全,其他模式出现或其他什么?

据我所知,实现IoC for C++的产品有2-3种,可能更少,PocoCapsule是最成熟的产品.

我在当前版本中看到了几个缺点(因为我从谷歌代码看到它是1.1):

  1. 没有单独的命名空
  2. 头文件必须在INCLUDE文件夹中正确 - 最好将它们放在子文件夹中.
  3. 生成工具依赖于Java.
  4. 默认情况下不构建静态链接库.
  5. 如果我不需要重新配置功能,则无法从setup.xml生成源代码以进行编译并与我的应用程序链接.

有没有人有同样的想法?有人在这份清单上工作吗?开始工作有什么障碍,比如专利吗?

c++ inversion-of-control

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

从MySQL数据库表生成SQL脚本

是否有任何应用程序将读取MySQL数据库表并生成INSERT语句的SQL脚本(以便我可以将表从一个数据库复制到另一个数据库)?或者如何将内容从db1.table1传输到db2.table2,其中table1和table2相同.

谢谢.

mysql

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

Windows下的Blackberry Emulator测试网站

我将在.NET中开发一个网站的Web版本,并希望像在Blackberry上一样测试它.是否有可用于执行此操作的Windows模拟器?

blackberry emulation

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

为什么我的左连接没有返回空值?

在sql server 2008中,我有以下查询:

select      
    c.title as categorytitle,
    s.title as subcategorytitle,
    i.title as itemtitle
from categories c
join subcategories s on c.categoryid = s.categoryid
left join itemcategories ic on s.subcategoryid = ic.subcategoryid 
left join items i on ic.itemid = i.itemid and i.siteid = 132
where (ic.isactive = 1 or ic.isactive is null)
order by c.title, s.title
Run Code Online (Sandbox Code Playgroud)

我试图在他们的子类别中获取项目,但如果类别或子类别中没有项目,我仍然想要返回记录.永远不会返回没有项目的子类别.我究竟做错了什么?

谢谢

编辑

使用第二个左连接和where子句修改查询,但它仍然没有返回空值.:/

编辑2

将siteid移动到项目左连接.当我这样做时,我获得了比预期更多的记录.有些项目具有空的siteid,我只想在具有特定ID时包含它们.

编辑3

表结构:

Categories Table 
-------
CategoryID
Title

SubCategories Table
-------
SubCategoryID
CategoryID
Title

ItemCategories Table
-------
ItemCategoryID
ItemID
SubCategoryID …
Run Code Online (Sandbox Code Playgroud)

sql t-sql left-join sql-server-2008

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