我有一个Java应用程序,我通过RESTful Web服务提供.我想创建一个机制,以便客户端可以注册事件通知.问题是无法保证客户端程序将是Java程序,因此我无法使用JMS(即如果每个客户端都是Java应用程序,那么我们可以允许客户端订阅JMS主题并在那里听取通知消息).
用例大致如下:
正如我上面提到的,如果所有客户端都是Java应用程序,我知道如何执行此操作 - 设置客户端可以收听通知消息的主题.但是我无法使用该方法,因为许多客户端可能无法收听通知消息的JMS主题.
这里的任何人都可以告诉我这个问题通常是如何解决的吗?我可以使用RESTful API提供什么机制?
我正在使用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语法.;-)
我想我可以找到有趣的元素本身,然后从返回的节点向上运行父链,但似乎应该有一种方法可以一步完成这一步,而我只是在密集.
曾经的语言有着名和痛苦的错误.在开发iPhone时,我会很有趣地了解哪些错误可以获得这种声誉.
请列出你的!
我同意GenericTypeTea 如果您可以请列出错误代码/消息以及原因以获得更有用的帖子.
我目前正在重写一个PHP最初为PHP 4.2.2. 我的问题.dll而编写的扩展,即构建/编译过程生成而不是将扩展编译到PHP核心.环境是Windows Server 2003.我正在使用Visual Studio 2008.
我使用EXT_SKEL脚本生成框架,我可以成功地将扩展编译到php核心.我正在尝试将其编译为一个,.dll以便我可以轻松地将其分发给我的客户.任何人都可以指出我正确的方向如何告诉PHP 5.3构建过程我想将我的扩展编译.dll为静态而不是静态地进入PHP自身?
要构建扩展的框架,我运行:
php.exe ext_skel_win32.php --extname=myextension --proto=myprototypefile.dat buildconf.bat cscript /nologo configure.js 我确认我可以在PHP中运行扩展的方法,但它不会产生可分发的.dll.相反,它将方法编译成PHP二进制文件.谁能指出我正确的方向?
我知道.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
弗拉基米尔
我需要在Mailto link我的网站上创建一个包含产品名称或产品页面网址的网站subject section.我该怎么做?
Exp:当您收到eBay有关您正在销售或购买的产品的电子邮件时,您会通过查看主题部分中的产品名称自动了解该电子邮件的产品.
我怎样才能做到这一点?
我在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) … 我正在创建一个网页,我有一个图像,我想放在中心,然后在该图像的顶部,我想有输入框和标签和提交按钮.
我正在尝试使用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:0px和top: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) 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)
不行.