我正在尝试使用pygame播放声音文件(.wav),但是当我启动它时,我从未听到任何声音.
这是代码:
import pygame
pygame.init()
pygame.mixer.init()
sounda= pygame.mixer.Sound("desert_rustle.wav")
sounda.play()
Run Code Online (Sandbox Code Playgroud)
我也试过使用频道但结果是一样的
我正着手为我的应用创建设置活动.我已经定义了PreferenceActivity一个很好的布局,包括一个ListPreference用户选择蓝牙设备的对象.我在动态填充列表时遇到问题.
我想填充ListPreference数组适配器的值(我将创建并填充相关的蓝牙设备名称).
如果这是一个微调视图,我可以打电话setAdapter().但是对于ListPreference对象我无法弄清楚如何附加适配器(findviewByID不会从View To转换ListPreference,所以我甚至无法获得对象的句柄).
我想附加一个适配器,然后使用值填充适配器,这反过来将填充ListPreferencewith值.
这是我需要的代码:
#!/bin/sh
x1="a1 a2"
x2="b1 b2"
list=SOMETHING
for x in "$list"
do
echo $x
done
Run Code Online (Sandbox Code Playgroud)
以及我想要的输出:
a1 a2
b1 b2
Run Code Online (Sandbox Code Playgroud)
问题是:应该SOMETHING是什么?我想像现在$list一样行事$@。
注意:我不能使用$IFS也不能eval整个循环。
试图找出为什么需要将setloopback设置为true才能检测到麦克风活动.
问题是使用内置麦克风的macbook时的回声反馈.
如果有人对此有任何想法,请告诉我.
现在我正在尝试切换增益,取决于模拟回声减少的活动.虽然不是最佳的.
@lessfame
我正在学习Java和OOP,并且已经在Project Euler中进行练习(很棒的站点顺便说一句).
我发现自己一遍又一遍地做着很多相同的事情,比如:
存储和调用这些方法的最佳方法是什么?我应该写一个实用工具类import吗?如果是,我是否导入.class文件或.java源?我正在使用纯文本编辑器和Mac终端.
谢谢!
我正在开发一个100%ajax的系统,当然除了第一个请求.
我有兴趣使用javascript更改document.location中的地址.但我不希望浏览器在该"新"位置加载页面.
有谁知道我怎么做到这一点?
我有这个代码的应用程序:
Module Startup
<STAThread()> _
Public Sub Main()
Try
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
InitApp()
Dim login As New LoginForm()
Dim main As New MainForm()
Application.Run(login)
If login.DialogResult = DialogResult.OK Then
ActUser = login.LoggedUser
main.ShowDialog()
End If
DisposeApp()
Catch ex As Exception
ErrMsg(ex, "Error!", ErrorLogger.ErrMsgType.CriticalError)
End
End Try
End Sub
End Module
Run Code Online (Sandbox Code Playgroud)
在调试模式下,everithing就可以了.但是在发布模式下,当应用程序异常发生时,我在Main方法中的全局catch不会捕获异常.
请问有什么问题?
编辑:来自应用程序的未处理异常是在Web服务调用失败后抛出WebException.
我该如何处理这类异常?
我是google maps api的新手.我想获得有关实现以下功能的建议:每当页面加载时,地图将以美国为中心加载.想象一下美国周围的一个方框,给出了指定最小和最大边界的纬度/长度.我需要以适当的缩放加载地图(并且需要禁用缩放),以便此框组成整个地图.
基本上,我想知道是否有一个函数根据纬度/长度边界(或某种方式来实现)来加载地图,而不是在给定缩放级别的情况下加载地图.
我一直在寻找像Rails,Grails等网页框架.我习惯在Spring Framework中使用Hibernate做应用程序......我想要更高效的东西.
我意识到的一件事是,虽然Grails中的一些东西是性感的,但它有一些严重的问题.Grails的控制器:
1)实施得非常好.它们似乎无法在运行时从超类扩展.我试着添加基本动作和辅助方法,这似乎会导致grails爆炸.
2)基于过时的请求参数模型(而不是形成支持对象,这是更好的).
3)很难测试.命令对象的处理方式完全不同......实际上编写测试比编写控制器代码要困难得多.
4)命令对象的操作完全不同.它们是预先验证和绑定的,这导致了许多与基本参数模型不一致的情况.
5)命令对象不可重用,后端很难重用域类中的大部分内容,比如约束和字段.这是在基本的春天做的TRIVIAL.为什么在Grails中做到这一点并不简单?
6)生成的脚手架是纯粹的废话.它没有概括插入和更新......它实际上在两个视图中复制/粘贴一堆代码:create.gsp和edit.gsp.这些观点本身就是大堆的狗狗.它使用低级参数而不是对象这一事实进一步加剧了这种情况.
集成测试比Spring集成测试慢30倍.这很恶心.
一些模拟测试很难编写,并且在部署时无法保证工作,我认为这会阻碍快速的tdd测试周期.
大多数东西似乎在运行时搞乱grails,比如添加taglib,或任何真正的东西.服务器重启问题根本没有解决.
我开始认为使用Spring/Hibernate/Java是唯一的方法.虽然启动时的成本非常高,但我知道它最终会平稳下来.
它很糟糕我不能使用像Scala这样的语言......因为它惯用,它与Hibernate不兼容.
这个应用程序也不是数据库上的普通用户界面.它有一些,但它不会是一个懒散.我现在害怕Grails,因为它在Controller层中是多么糟糕.
关于我能做什么的建议?
可能重复:
C++:ptr-> hello();/*VERSUS*/(*ptr).hello();
为什么C区分 - >和.?
我知道成员运算符(.)和指针运算符( - >)之间的区别.
为什么C设计人员为此访问创建了不同的运算符?为什么编译器不能自己搞清楚?
如果你总是使用一个.是否存在模糊的情况,无论你是指成员还是指针成员?
编辑:我不是在寻找"(*a).b"语法.我问为什么设计师不允许你用"ab"代替"a-> b"?