问题列表 - 第10373页

如何使用RESTful Web服务创建异步通知系统?

我有一个Java应用程序,我通过RESTful Web服务提供.我想创建一个机制,以便客户端可以注册事件通知.问题是无法保证客户端程序将是Java程序,因此我无法使用JMS(即如果每个客户端都是Java应用程序,那么我们可以允许客户端订阅JMS主题并在那里听取通知消息).

用例大致如下:

  1. 客户端通过RESTful Web服务调用向我的服务器应用程序注册自己,表明它有兴趣在任何特定对象更新时获取通知消息.
  2. 当感兴趣的对象被更新时,我的服务器应用程序需要向所有有兴趣被通知此事件的客户发出通知.

正如我上面提到的,如果所有客户端都是Java应用程序,我知道如何执行此操作 - 设置客户端可以收听通知消息的主题.但是我无法使用该方法,因为许多客户端可能无法收听通知消息的JMS主题.

这里的任何人都可以告诉我这个问题通常是如何解决的吗?我可以使用RESTful API提供什么机制?

rest messaging events notifications message

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

Xpath查询以查找包含某个后代的元素

我正在使用Html Agility Pack在网页上运行xpath查询.我想在表中找到包含某个有趣元素的行.在下面的示例中,我想获取第二行.

<table name="important">
<tr>
  <td>Stuff I'm NOT interested in</td>
</tr>
<tr>
  <td>Stuff I'm interested in</td>
  <td><interestingtag/></td>
  <td>More stuff I'm interested in</td>
</tr>
<tr>
  <td>Stuff I'm NOT interested in</td>
</tr>
<tr>
  <td>Stuff I'm NOT interested in</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

//table[@name='important']/tr[has a descendant named interestingtag]
Run Code Online (Sandbox Code Playgroud)

除了有效的xpath语法.;-)

我想我可以找到有趣的元素本身,然后从返回的节点向上运行父链,但似乎应该有一种方法可以一步完成这一步,而我只是在密集.

xpath

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

在为iPhone开发时遇到的最令人讨厌的错误是什么?

曾经的语言有着名和痛苦的错误.在开发iPhone时,我会很有趣地了解哪些错误可以获得这种声誉.

请列出你的!

我同意GenericTypeTea 如果您可以请列出错误代码/消息以及原因以获得更有用的帖子.

iphone objective-c

7
推荐指数
4
解决办法
697
查看次数

如何编译PHP 5.3 for Windows的扩展名作为DLL?

我目前正在重写一个PHP最初为PHP 4.2.2. 我的问题.dll而编写的扩展,即构建/编译过程生成而不是将扩展编译到PHP核心.环境是Windows Server 2003.我正在使用Visual Studio 2008.

我使用EXT_SKEL脚本生成框架,我可以成功地将扩展编译到php核心.我正在尝试将其编译为一个,.dll以便我可以轻松地将其分发给我的客户.任何人都可以指出我正确的方向如何告诉PHP 5.3构建过程我想将我的扩展编译.dll为静态而不是静态地进入PHP自身?

要构建扩展的框架,我运行:

  1. php.exe ext_skel_win32.php --extname=myextension --proto=myprototypefile.dat
  2. 修改了config.w32以取消注释'ARG_ENABLE'行并启用默认值
  3. buildconf.bat
  4. cscript /nologo configure.js
  5. NMAKE

我确认我可以在PHP中运行扩展的方法,但它不会产生可分发的.dll.相反,它将方法编译成PHP二进制文件.谁能指出我正确的方向?

php windows dll compilation php-extension

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

在flash中播放.rm视频文件

我知道.flv视频文件可以在flash中播放.我想知道我是否可以播放.rm视频文件?

例如:http://mfile.akamai.com/7870/rm/mitstorage.download.akamai.com/7870/11/11.309/s06/lecturenotes/ocw-11.309j-06mar2006-56k.rm

弗拉基米尔

flash

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

如何使用Mailto URL与主题发送邮件?

我需要在Mailto link我的网站上创建一个包含产品名称或产品页面网址的网站subject section.我该怎么做?
Exp:当您收到eBay有关您正在销售或购买的产品的电子邮件时,您会通过查看主题部分中的产品名称自动了解该电子邮件的产品.
我怎样才能做到这一点?

html mailto uri

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

哈德森收银台被困在'git fetch'

我在Hudson 1.314上使用git版本1.6.2.2.1669.g7eaf8和Hudson Git插件0.7.3

当我触发构建时,Hudson会执行git fetch,但它永远不会返回.在我杀了它之前,我有一个人在那里呆了14天.

控制台输出 - 它只是在这里连续几天:

    Started by user anonymous

    Checkout:workspace / C:\hudson\jobs\Group1-git\workspace - hudson.remoting.LocalChannel@3d858159

    Last Build : #63

    Checkout:workspace / C:\hudson\jobs\Group1-git\workspace - hudson.remoting.LocalChannel@3d858159

    Fetching changes from the remote Git repository

    Fetching upstream changes from ssh://git@git/devl.git

    [workspace] $ git.cmd fetch ssh://git@git/devl.git +refs/heads/*:refs/remotes/origin/*

这是被卡住的线程的堆栈跟踪:

Executor #0 for master

"Executor #0 for master" Id=35 RUNNABLE (in native)
    at java.lang.ProcessImpl.waitFor(Native Method)
    at hudson.Proc$LocalProc.join(Proc.java:166)
    at hudson.plugins.git.GitAPI.fetch(GitAPI.java:102)
    at hudson.plugins.git.GitAPI.fetch(GitAPI.java:486)
    at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:231)
    at hudson.plugins.git.GitSCM.access$000(GitSCM.java:56)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:373)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:358)
    at hudson.FilePath.act(FilePath.java:649)
    at hudson.FilePath.act(FilePath.java:633)
    at hudson.plugins.git.GitSCM.checkout(GitSCM.java:358) …

git hudson

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

使图像位于文本后面并使用css将其保持在中心位置

我正在创建一个网页,我有一个图像,我想放在中心,然后在该图像的顶部,我想有输入框和标签和提交按钮.

我正在尝试使用CSS

img.center
{
    z-index:-1;
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.当我将代码更改为

img.center
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:-1;
}
Run Code Online (Sandbox Code Playgroud)

如果使图像落后,但随后我使用left:0pxtop:0px...它将图像放在0,0 ..但我希望图像保持在中心.

保持图像在中心我有<div align="center">标签.

无论如何,我可以将图像保持在中心并使其落后吗?

我的.html页面看起来像这样:(我确实为我的div标签设置了一个背景图片,但那里没有出现图像)

<html>
<head>
<title>Question of the Week</title>
<style type="text/css">
    body
    {
        background-image:url('images/background.jpg');
        background-repeat:repeat-x;
    }

    .container
    {
    background-image:url('images/center.jpg');
    background-repeat:no-repeat;
    }
    td.cntr {padding-top:50px;}
</style>
</head>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">

    <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
            <table width="100%" border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td><div align="left"><img src="images/logo.jpg"></div></td>
                    <td></td>
                    <td><div align="right"><img src="images/right_logo.jpg"></div></td></tr>
            </table>
        </tr>
        <tr>
            <table width="100%" border="0" …
Run Code Online (Sandbox Code Playgroud)

html css

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

如何在android上添加限制子句来管理

Android的API通过SQLite提供了一个干净的机制来查询联系人列表.但是,我不确定如何限制结果:

Cursor cur = ((Activity)mCtx).managedQuery(
                People.CONTENT_URI,
                columns,
                "LIMIT ? OFFSET ?",
                new String[] { Integer.toString(limit), Integer.toString(offset) },
                null
        );
Run Code Online (Sandbox Code Playgroud)

不行.

sqlite android

5
推荐指数
4
解决办法
7350
查看次数

什么是C++中的类和对象?

什么是C++中的类和对象?

我们可以说Class是一个对象吗?

c++

15
推荐指数
4
解决办法
6万
查看次数