小编all*_*rog的帖子

@ContextConfiguration中配置类的初始化顺序是否会受到影响?

我正在使用@ContextConfiguration注释来管理我的应用程序中的配置.创建配置,以便它们仅提供由给定模块公开的bean.因此,给定模块使用的某些bean不一定是直接导入的.例:

configuration --(use)--> module1 --(cannot @Import)--> database
              \-(use)--------------------------------> database
Run Code Online (Sandbox Code Playgroud)

总之,需要(但不能直接导入)数据库配置的configuration用途.因此,也使用该模块.module1configurationdatabase

但似乎解决进口的顺序是相当随机的.即使我使用

@ContextConfiguration(classes={DatabaseConfig.class, Module1Config.class})
Run Code Online (Sandbox Code Playgroud)

这导致初始化(NoSuchBeanDefinitionException)的不确定性失败.

有没有办法影响bean的初始化顺序?或者我应该创建配置的叠加层,@Import以及依赖关系中的配置?但在这种情况下,同样的问题适用于@Import必须确保加载依赖关系的顺序.

java spring

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

从iOS应用程序播放现场声音到蓝牙扬声器

我必须为我的一个客户构建一个iOS应用程序.这个概念是如果我吹入iPhone麦克风,声音可能来自蓝牙音箱.例如,如果我在麦克风中说"嗨",应用程序应将该音频传递给蓝牙扬声器,声音应来自蓝牙扬声器.直到现在我已经完成了蓝牙配对.自从过去3天以来我一直在寻找这个,但找不到任何解决方案.请让我知道任何启动应用程序的建议或链接.

提前谢谢了

objective-c core-audio audio-recording ios

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

如何设置Eclipse工作区机制以共享设置?

如何配置此工具?

我已经在Eclipse环境中设置了我的首选项,底部图标显示工作区机制正常.但是当我打开工作区或创建一个新的工作区时,没有任何事情发生,没有任何偏好.

如何设置工作区机制,以及如何告知工作区使用其他工作区的设置?

eclipse workspace eclipse-plugin

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

如何关闭EBean增强功能

我一直在使用Ebean增强功能.它大部分时间都可以工作,但是它非常脆弱,并且非常麻烦.我希望将其关闭可以提高稳健性.

我的问题是,如果我在Eclipse和Maven中关闭增强器,我会开始遇到各种异常.我应该采取哪些步骤来摆脱增强?

java database jpa ebean

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

如何使用Azure移动服务API功能

WAMS中添加了一个API功能,我可以在其中定义自定义脚本.这似乎不赞成以前创建脚本表的做法.但是,我找不到任何关于如何使用它的描述.

哪些客户可以访问此功能?它可以在iOS或Javascript中使用吗?

在此输入图像描述

javascript mobile azure ios azure-mobile-services

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

尝试安装Android SDK时出现"java.lang.NullPointerException"

(首先,我为我的英语道歉,这不是我真正的说话语言)

我从昨天开始尝试安装Android SDK.

我在Mac,OSX 10.8.3,java 1.6.0_51,Android SDK版本是adt-bundle-mac-x86_64-20130522.

当我启动SDK管理器(通过Eclipse 通过CLI)时,我可以看到窗口,我可以选择我想要安装的SDK版本,但是当我点击安装包...按钮时,它会崩溃.

崩溃的堆栈跟踪是:

java.lang.NullPointerException
at org.eclipse.swt.graphics.Device.getFontList(Unknown Source)
at org.eclipse.jface.resource.FontRegistry.filterData(FontRegistry.java:465)
at org.eclipse.jface.resource.FontRegistry.createFont(FontRegistry.java:499)
at org.eclipse.jface.resource.FontRegistry.defaultFontRecord(FontRegistry.java:563)
at org.eclipse.jface.resource.FontRegistry.defaultFontData(FontRegistry.java:575)
at org.eclipse.jface.resource.FontRegistry.getFontData(FontRegistry.java:591)
at org.eclipse.jface.dialogs.Dialog.dialogFontIsDefault(Dialog.java:1077)
at org.eclipse.jface.dialogs.Dialog.applyDialogFont(Dialog.java:998)
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:756)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog.create(SdkUpdaterChooserDialog.java:316)
at org.eclipse.jface.window.Window.open(Window.java:790)
at com.android.sdkuilib.internal.repository.SwtUpdaterData.updateOrInstallAll_WithGUI(SwtUpdaterData.java:232)
at com.android.sdkuilib.internal.repository.ui.PackagesPage.onButtonInstall(PackagesPage.java:1033)
at com.android.sdkuilib.internal.repository.ui.PackagesPage.access$1100(PackagesPage.java:83)
at com.android.sdkuilib.internal.repository.ui.PackagesPage$10.widgetSelected(PackagesPage.java:367)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

java macos sdk android nullpointerexception

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

Twilio测试SMS不会导致StatusCallback

我注意到,当我使用Twilio API发送测试SMS时,一切都按文档中所述进行工作,但是StatusCallback未被系统调用。相同的设置适用于真实凭据,我得到了回调。这是预期的行为吗?

这是我发送短信的方式:

/* Test credentials */ 
var account_sid = "<<test acc>>";        
var auth_token = "<<test auth>>";
var fromNumber = "+15005550006"; // test number

var fromNumberEnc = encodeURIComponent(fromNumber); 
var toNumberEnc = encodeURIComponent(toNumber);
var textEnc = encodeURIComponent(text);
var body = "From=" + fromNumberEnc + "&To=" + toNumberEnc + "&Body=" + textEnc + "&StatusCallback=" + "https%3A%2F%2Fexample.com%2Ftwiliocallback";
    httpRequest.post({
        url: "https://" + account_sid + ":" + auth_token +
             "@api.twilio.com/2010-04-01/Accounts/" + account_sid + "/SMS/Messages.json",
        headers: { 'content-type': 'application/x-www-form-urlencoded' },
        body: body
    }, function …
Run Code Online (Sandbox Code Playgroud)

javascript sms callback twilio

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

通讯挂起后如何重启iPHone/iPad蓝牙LE

在两个iOS设备(iPad-mini)之间的通信停止后,完全重启iOS蓝牙BTLE中央和外围设备管理器的最佳方法是什么?

有时几分钟之后,我的BTLE通信停止(中央无法获得外设的响应,虽然每个设备的调试输出显示应用程序仍在运行,而中央应用程序仍在尝试扫描外围设备,外围设备仍然是广告),并且无法启动再次:停止扫描并停止广告后,通讯仍然无效; 重新打开应用程序后,comm仍然无效(!); 在POWER CYCLING之后,iPad再次运行,但几分钟后就死了.

因此,我正在做的事情就是破解iOS核心蓝牙软件.

有时会有来自底层BTLE层的错误消息.

背景:该系统中的每个iPad交替作为中心,向其他人读取/写入数据,然后作为外围设备,供其他人阅读.从不在同一时间,并且在转换之间延迟1秒.

iphone ios core-bluetooth

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

在maven插件执行中禁用目标

我有一个设置,我的大多数项目都需要为编译和testCompile目标运行xtend插件.我在pluginManagement部分描述它:

<plugin>
    <groupId>org.eclipse.xtend</groupId>
    <artifactId>xtend-maven-plugin</artifactId>
    <version>2.5.3</version>
    <executions>
        <execution>
            <goals>
                <goal>compile</goal>
                <goal>testCompile</goal>
            </goals>
        </execution>
    </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

现在,有些项目不需要一个目标或另一个目标.我已经尝试了继承的标签,随机属性玩,但没有工作.如何覆盖执行以仅包含所需目标?

更新:故事的结论是不能禁用个人目标.可以管理的最小范围是execution.

java plugins maven

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

所有Docker容器的透明代理

我正在从防火墙后面运行docker容器,必须在每个容器中设置代理参数总是有问题的。当我从Dockerfiles 运行构建时,这尤其糟糕。

我已经设置了redsocks,以便它自动代理来自主机的传出流量,但是docker容器似乎没有通过此链。

user@user ~ $ sudo iptables -L -t nat -n
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         
REDSOCKS_FILTER  tcp  --  0.0.0.0/0            0.0.0.0/0           
DOCKER     all  --  0.0.0.0/0            0.0.0.0/0            ADDRTYPE match dst-type LOCAL

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
REDSOCKS_FILTER  tcp  --  0.0.0.0/0            0.0.0.0/0           
DOCKER     all  --  0.0.0.0/0           !127.0.0.0/8          ADDRTYPE match dst-type LOCAL

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         
MASQUERADE  all …
Run Code Online (Sandbox Code Playgroud)

proxy iptables docker

5
推荐指数
0
解决办法
245
查看次数