问题列表 - 第42584页

需要Android等效的AudioInputStream

我正在尝试编写一个Android应用程序来分析用户音乐库中的内容.我们假设这些是SD驱动器上的mp3文件,对于初学者来说.我能够找到Java算法来分析音乐文件,但我找不到一个API来读取和解码文件(不播放它们.有一个API来播放文件,甚至是音频效果的类,但我不知道看不到应用程序从音乐文件中获取解码数据的任何方式.我可以从麦克风中读取.

J2SE有一个AudoInputStream类,但它不是Android的一部分.有什么建议?

mp3 android signal-processing audio-streaming tempo

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

如何从今天开始计算并获得过去的日期(例如3周前)(PHP)

我有一个新闻过滤脚本,我通常使用它来获取当天:

echo date('j n Y');
Run Code Online (Sandbox Code Playgroud)

返回的内容类似于2011年1月1日.我想做的是能够返回一周前相对于当前日期/日期的日期,以便它返回示例(2010年12月25日),如果我选择在1周前获得.如果我想获得相对于当天的3周前的日期和月份和年份,依此类推.

我不知道那可能吗?鉴于我只需要使用当前的月份和年份来检索过去的日期,我应该能够将过去的日期检索为在脚本中使用的日期,月份和年份.

如果我的问题不明确,请告诉我.我道歉.

php date

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

图形视觉布局

我正在尝试绘制图形(树),我正在寻找一种算法来布局图形.在c/c ++/objective-c中有没有库可以做到这一点?否则,有人可以指出一个很好的资源,最好是在线提供吗?

节点可能具有不同的大小.

algorithm tree layout graph

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

实现asp.net mvc chat全双工

我想为我的社交网络创建一个Facebook/Gmail,就像聊聊我一样.

我正在寻找实现它的最佳技术.我发现了几个库,但我不知道哪个最合适

先决条件是:

  • 框架c#
  • 低带宽消耗
  • 聊天集成到网站,如果用户更改页面,连接应保持活跃
  • 免费图书馆(未付费)
  • 共享主机,无法在Web服务器上安装任何内容
  • 如果可能,请将webSocket用于支持它的浏览器,如果不支持,则自动回退到flash或类似设备
  • 一对一的聊天
  • 如果可能的话,我会避免使用Silverlight(使用全双工wcf)并使用HTML/jquery聊天
  • 兼容所有浏览器

我发现了以下库,但很多都没有提供ac#实现或需要安装COMET Web服务器或需要在Web服务器上安装组件

我相信使用反向Ajax等技术会占用大量带宽,对吧?什么是最好的,免费的,有文档的和c#实现的libray,你会使用带宽消耗低?

谢谢

c# asp.net asp.net-mvc chat

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

如何在并行端口上打开/关闭数据引脚?

我想简单地打开和关闭某些数据引脚,以便它们可以控制一组继电器.我不是在询问硬件位(应该很容易),但我不知道从哪里开始编写软件.我不想要一个可以向设备发送字节的高级库 - 我真的想要打开/关闭某些引脚.

我正在运行Linux,我想用Java做这个,所以我只需要一个库吗?如果库具有良好的文档并且易于使用,那将是很好的,但如果没有,那么一个简短的示例代码将帮助我开始.

java io parallel-port

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

检查树是否是二叉搜索树

我编写了以下代码来检查树是否是二进制搜索树.请帮我查一下代码:

好的!代码现在已编辑.以下帖子中有人建议使用这个简单的解决方案:

IsValidBST(root,-infinity,infinity);

bool IsValidBST(BinaryNode node, int MIN, int MAX) 
{
     if(node == null)
         return true;
     if(node.element > MIN 
         && node.element < MAX
         && IsValidBST(node.left,MIN,node.element)
         && IsValidBST(node.right,node.element,MAX))
         return true;
     else 
         return false;
}
Run Code Online (Sandbox Code Playgroud)

java algorithm binary-tree data-structures

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

AudioObjectGetPropertyData获取输入设备列表

如何AudioObjectGetPropertyData在OS X中使用以检索系统输入设备的列表?我目前有以下用于检索全局设备列表的虚拟代码:

AudioDeviceID devices[12];
UInt32 arraySize = sizeof(devices);

AudioObjectPropertyAddress thePropertyAddress = { kAudioHardwarePropertyDevices, 
                                                  kAudioObjectPropertyScopeGlobal, 
                                                  kAudioObjectPropertyElementMaster };

AudioObjectGetPropertyData(kAudioObjectSystemObject, 
                           &thePropertyAddress, 
                           0, 
                           NULL, 
                           &arraySize, 
                           &devices);
Run Code Online (Sandbox Code Playgroud)

macos core-audio

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

了解线性链表

我在理解线性链表数据结构时遇到了一些问题.这是我定义列表元素的方式:

class Node{
    Object data;
    Node link;

    public Node(Object pData, Node pLink){
        this.data = pData;
        this.link = pLink;
    }
}
Run Code Online (Sandbox Code Playgroud)

为了简单起见,我们说列表是链接节点,因此我们不需要定义类列表(递归原理).

我的问题是我很难理解节点是如何连接的,更确切地说是连接它们时节点的顺序.

Node n1 = new Node(new Integer(2), null);
Node n2 = new Node(new Integer(1), n1);
Run Code Online (Sandbox Code Playgroud)

什么是链接?它是前一个还是下一个元素?有什么其他建议可以帮助我理解这个数据结构吗?

recursion data-structures

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

脚本将css表从px转换为em

任何人都知道将样式表从px转换为em的脚本(php,python,perl,bash,等等)?

比如,它需要输入文件名和基本字体大小(默认为16)并将所有px实例转换为em?

例如:

convertpx2ems --file stylesheet.css --base-font-size 16

会转换这个:

button {
    font-size:14px;
    padding:8px 19px 9px;
}
Run Code Online (Sandbox Code Playgroud)

这样的事情:

button {
    font-size: .875em;
    padding: .5em 1.188em .563em;
}
Run Code Online (Sandbox Code Playgroud)

...也许,有没有办法用sass做到这一点?

css em

15
推荐指数
3
解决办法
9166
查看次数

MySQL GROUP BY不起作用

我的查询如下:

SELECT count(*) AS total FROM posts GROUP BY category
Run Code Online (Sandbox Code Playgroud)

返回的总数是所有帖子的总数,有人请指出我的语法问题在哪里?

提前致谢.

mysql

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