$result = mysql_query(" SELECT p.page_url AS url,
COUNT(*) AS occurrences
FROM page p, word w, occurrence o
WHERE p.page_id = o.page_id AND
w.word_id = o.word_id AND
w.word_word = \"$keyword\"
GROUP BY p.page_id
ORDER BY occurrences DESC
" );
$output = "<loginsuccess>";
for( $i = 1; $row = mysql_fetch_array($result); $i++ ) {
$output .="<keyword>".$_POST['keyword']."</keyword><name>".$row['url']."</name><occur>".$row['occurrences']."</occur><queryTime>".(substr($end_time-$start_time,0,5))."</queryTime>";
}
$output .= "</loginsuccess>";
print ($output);
Run Code Online (Sandbox Code Playgroud)
我在XML中获取输出,而不是我想在数组中...如何实现这一目标.
下面的代码不起作用......
$ret = array();
for( $i = 1; $row = mysql_fetch_array($result); $i++ ) {
$tmp['url'] = $row['url'];
$tmp['occurrences'] = $row['occurrences']; …Run Code Online (Sandbox Code Playgroud) 这是我的代码:
public static void main(String[] args) {
// System.setProperty(
// "javax.xml.xpath.XPathFactory",
// "net.sf.saxon.xpath.XPathFactoryImpl");
String xml="<root><a>#BBB#</a><a>#CCC#</a><b><a>#DDD#</a></b></root>";
try{
JDocument dom = new JDocument(xml);
XPathFactory factory = net.sf.saxon.xpath.XPathFactoryImpl.newInstance();
XPath xpath = factory.newXPath();
XPathExpression expr = xpath.compile("//a[matches(.,'#...#')]");
Object result = expr.evaluate(dom, XPathConstants.NODESET);
NodeList nodes = (NodeList) result;
Nodes sharped = new Nodes(nodes);
for (Node n:sharped){
System.out.println(n.toString());
}
}
catch(Exception e){
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
我得到了这个:
javax.xml.transform.TransformerException: Impossible to find the function : matches
at org.apache.xpath.compiler.XPathParser.error(XPathParser.java:608)
at org.apache.xpath.compiler.XPathParser.FunctionCall(XPathParser.java:1505)
at org.apache.xpath.compiler.XPathParser.PrimaryExpr(XPathParser.java:1444)
at org.apache.xpath.compiler.XPathParser.FilterExpr(XPathParser.java:1343)
at org.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1276)
Run Code Online (Sandbox Code Playgroud)
这意味着org.apache.xpath.compiler.XPathParser …
我目前正在编写一些内部网Web应用程序,人们可以向管理员提交添加不同资源的请求.示例请求将是:
我正在考虑只有一个模型UserRequests引用发件人和两个可选属性,一个是reference_id,可以反馈到其他表(例如他想要安装的程序),另一个将用于免费类型字段,如电子邮件别名或配额.
所以我的问题是,根据请求的类型,模型应该包含:
根据请求的类型,应该采取给定的操作 - 可能会从rails添加电子邮件别名,但用户计算机上的应用程序将手动安装.
有没有人有类似的问题?你认为在这种东西中使用多态是个好主意吗?您对如何组织表格中的数据有任何建议吗?
如果表id是已知的 - 所以可以使用docoument.getElementById(table_id)- 获取表- 如何以最简单的方式将TR元素附加到该表?
TR如下:
<tr><td><span>something here..</span></td></tr>
Run Code Online (Sandbox Code Playgroud) 这个网站上已经存在很多性能问题,但是我发现几乎所有这些都是特定于问题且相当狭窄的问题.几乎所有人都重复这些建议,以避免过早优化.
我们假设:
我在这里寻找的是在一个关键算法中挤出最后几个百分点的策略和技巧,除此之外别无他法.
理想情况下,尝试使答案语言不可知,并在适用的情况下指出建议策略的任何缺点.
我将使用我自己的初步建议添加回复,并期待Stack Overflow社区可以想到的任何其他内容.
是否可以优雅地退出php中的构造函数?有效的东西
class Foo {
function __construct()
{
$active = false;
if(!$active)
{
return false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试完成此操作,因为我想检查是否应该基于配置文件运行类中的任何方法.我不想在每个方法中检查配置文件以查看方法是否应该运行.
我只是简单地使用SSIS,但我发现我的抱怨很多.以下是我目前的问题:
这些是有效的问题,还是我只是对产品的新手知道如何以正确的方式做事?
其他人是否有同样的问题或其他问题?
是否有使用SSIS的简单替代方案?
在工作中,我们在集中式SQL服务器中有几个数据库应用程序.每当一个应用程序需要处理来自另一个应用程序的数据时,它只是查询它或通过数据库更新它.我相信这是"企业集成模式"一书(Hohpe&Woolf)中描述的"共享数据库"模式.
这些跨数据库依赖性正在给我们带来许多令人头疼的问题.现在最大的问题是我们在SQL服务器上遇到性能问题,并且由于跨数据库依赖性而无法扩展.我认为我们应该做的是从共享数据库模式转向EIP手册中描述的消息传递系统.每个应用程序都将负责所有自己的数据,而其他想要访问该数据的应用程序将通过服务(在消息传递总线上?)获取它.
我正在为基于Qt 3(办公室政治)的游戏添加OpenGL支持.基础知识(QGLWidget等)工作正常.
为了获得OpenGL扩展,我随意选择了GLee(它开箱即用,GLew没有).
GLee.h和qgl.h不能很好地协同工作.AFAICT,每个必须包括在另一个之前.
我将预处理检查(确保它首先包含在内)从GLee.h中拉出来,在包含OpenGL头之前插入它使用的预处理指令,然后首先包含qgl.h.在linux上,它归结为:
#define __glext_h_ /* prevent glext.h from being included */
#define __glxext_h_ /* prevent glxext.h from being included */
#define GLX_GLXEXT_PROTOTYPES
#include <qgl.h>
#include "GLee.h" // my hacked version
Run Code Online (Sandbox Code Playgroud)
这构建(不知道我的代码是否真的会运行......这个问题先发制人[即我拖延]),但它似乎是一个可怕的kludge.谷歌搜索已经出现了很多人提出这个基本问题(虽然他们中的大多数人都没有费心找出伪造的编译器错误,所以他们可以看到根本问题),但我还没有看到任何实际的答案.
有没有更好的(更优雅,便携,强大等)的方式来做到这一点?
php ×2
.net ×1
architecture ×1
c# ×1
constructor ×1
dom ×1
java ×1
javascript ×1
opengl ×1
optimization ×1
performance ×1
polymorphism ×1
qt ×1
return-value ×1
saxon ×1
sql-server ×1
ssis ×1
xpath ×1