问题列表 - 第42452页

哪个嵌入式消息系统 - > ActiveMQ或HornetQ

我将很感激关于两个消息系统中的哪一个的一般指示和意见

  • 更容易管理
  • 没有人需要知道和避免的陷阱或魔法
  • 具有较少的依赖性
  • 很容易使用.

java jboss activemq-classic jms hornetq

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

Spring,Jersey和可视JSP集成

我正在尝试将Spring 3.0.5与Jersey 1.4集成.我似乎已经完成了所有工作,但每当我尝试返回指向JSP的Viewable时,我都会收到404错误.当我没有使用弹簧时,我可以使用这个过滤器:

<filter>
    <filter-name>Jersey Filter</filter-name>
    <filter-class>com.sun.jersey.spi.container.servlet.ServletContainer</filter-class>
    <init-param>
        <param-name>com.sun.jersey.config.feature.Redirect</param-name>
        <param-value>true</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.config.property.packages</param-name>
        <param-value>cheetah.frontend.controllers</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.config.feature.FilterForwardOn404</param-name>
        <param-value>true</param-value>
    </init-param>
    <init-param>
        <param-name>com.sun.jersey.config.property.WebPageContentRegex</param-name>
        <param-value>/(images|css|jsp)/.*</param-value>
    </init-param>
</filter>
Run Code Online (Sandbox Code Playgroud)

我可以将Viewable返回到存储在相​​应文件夹中的任何JSP,image,css.但是,现在我必须使用SpringServlet来获得spring集成,我对如何访问资源感到茫然,因为我无法使用上面的过滤器.我试过使用这个servlet映射没有运气:

<servlet>  
    <servlet-name>jerseyspring</servlet-name> 
    <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>  
    <load-on-startup>1</load-on-startup>
    <init-param>
        <param-name>com.sun.jersey.config.property.WebPageContentRegex</param-name>
        <param-value>/(images|css|jsp)/.*</param-value>
    </init-param>
</servlet>  
<servlet-mapping>  
    <servlet-name>jerseyspring</servlet-name>  
    <url-pattern>/*</url-pattern>  
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

有谁知道实现这个的正确配置?

谢谢你的帮助.

java spring jax-rs jersey

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

如何在Vim中"向后标签"(删除标签或标签空格)?

有没有一种快速的方法可以在不按退格键的情况下向后切换(但是我设置了标签空间的空间数量很多)?

vim

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

为什么要检查isset()和!empty()

有没有之间的差异isset!empty.如果我做这个双布尔检查,这种方式是正确的还是多余的?有没有更短的方法来做同样的事情?

isset($vars[1]) AND !empty($vars[1])
Run Code Online (Sandbox Code Playgroud)

php

254
推荐指数
5
解决办法
20万
查看次数

SpeechRecognizer导致ANR ......我需要Android语音API的帮助

编辑:我应该已经提到过这个,但我在服务中运行此代码.整个应用程序由小部件按钮打开/关闭,没有任何活动.


更新:我尝试将SDK源附加到项目中,这样我就可以更准确地了解发生故障的位置,但从外观来看,只包含公共API,这似乎使它们的用处更少.任何人都可以建议至少一种调试方法来解决这个问题吗?我有点卡住了.


我正在尝试使用Android的语音识别软件包来记录用户语音并将其翻译成文本.不幸的是,当我尝试启动监听时,我收到的ANR错误并未指出任何具体内容.

正如SpeechRecognizer API指示的那样,如果您尝试从主线程调用它,则抛出RuntimeException.这会让我想知道处理是否过于苛刻......但我知道其他应用程序使用Android API就可以实现这一目的,而且它通常非常活泼.

java.lang.RuntimeException: SpeechRecognizer should be used only from the application's main thread

这是我试图从我的服务中调用的代码的一个(修剪过的)示例.这是正确的方法吗?

感谢您抽出宝贵时间提供帮助.这是一个我无法克服的障碍.

Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
        RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE,
        "com.domain.app");

SpeechRecognizer recognizer = SpeechRecognizer
        .createSpeechRecognizer(this.getApplicationContext());
RecognitionListener listener = new RecognitionListener() {
    @Override
    public void onResults(Bundle results) {
        ArrayList<String> voiceResults = results
                .getStringArrayList(RecognizerIntent.EXTRA_RESULTS);
        if (voiceResults == null) {
            Log.e(getString(R.string.log_label), "No voice results");
        } else {
            Log.d(getString(R.string.log_label), "Printing matches: ");
            for (String match : voiceResults) {
                Log.d(getString(R.string.log_label), match); …
Run Code Online (Sandbox Code Playgroud)

android speech-to-text android-service

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

在javascript中切换值1和0

我想从js发送一个值,如果点击一个按钮(第一次)发送一个值"1"到php文件,如果点击它再次发送一个值"0"到php文件.

我试图这样做,但它总是警告0.任何帮助?

<body>
<a href="#" onclick="countMe()">hello</a>
</body>
</html>
<script type="text/javascript">
function countMe() 
{
 var isClicked;
 var x = (isClicked=="0") ? "1" : "0"; 
 alert(x);
}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用OpenCV库编译代码时链接错误

我正在尝试使用以下命令安装Opencv后编译示例程序:

g++ hello-world.cpp -o hello-world -I /usr/local/include/opencv -L /usr/local/lib -lm -lcv -lhighgui -lcvaux
Run Code Online (Sandbox Code Playgroud)

但是,我收到的错误是:

/usr/bin/ld: cannot find -lcv  
/usr/bin/ld: cannot find -lhighgui  
/uer/bin/ld: cannot find -lcvaux
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

我需要做些什么来纠正这个?我通过下载最新的稳定版本并使用cmake创建构建文件来安装opencv,然后从命令行运行make install.

有什么我可能错过的吗?

c++ opencv compilation

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

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

如何在java中编译时抛出异常

我需要在编译时自己抛出异常...例如,如果我在我的项目文件夹中有3个文件而不是4个文件.编译项目时它必须抛出异常..怎么办请帮帮我..

java

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

如何:使用Automator分发Beta应用程序以进行无线安装

如何自动分发无线下载应用程序的过程.要通过无线下载,您必须在分发配置文件中(不确定用户是否需要下载多个这样的应用程序以下载多个应用程序)

步骤是:

  • 构建和存档,并保存到磁盘
  • 上传到网站,替换旧版本
  • 使用日期更新 iPhone网站

答案如下,我的答案很长.最初这是一个问题,但过了一段时间我自己解决了.你甚至可以设置它,这样当你发送一个特定的电子邮件时,它会构建它,这样你就可以随时编写代码(使用Dropbox和Droptext),然后在手机上安装并查看差异.

更新(2012):https: //testflightapp.com/对其部署系统进行了重大改进,包括跟踪用户使用情况.我相信,通过这些新增功能,可能值得让它们使用其标记的部署系统来获得这些附加功能.可以将两个系统结合起来,使用我的系统在iPad上编写代码,在远程计算机上构建和编译,然后将其安装在iPad上进行开发测试,然后使用TestFlight for Beta用户.或者只是完全使用TestFlight.

xcode distribution automator ios testflight

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