小编joe*_*wiz的帖子

XPath,XQuery和XPointer之间的区别

有什么区别XPath,XQueryXPointer?据我所知,XQuery是一个扩展版本XPath.我有一些基本的知识XPath.是否有任何功能提供XPath这不XQuery?昨天,我听到一个新词,XPointer.我很迷惑.哪种语言用于哪种目的?

xml xpath xquery

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

Java:向现有Class添加字段和方法?

在Java中,是否有一种向现有类添加一些字段和方法的方法?我想要的是我有一个类导入到我的代码中,我需要添加一些从现有字段派生的字段及其返回方法.有没有办法做到这一点?

java methods field add

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

PDO/PHP - 检查行是否存在

我希望有一个条件,因为行根本不存在.

$stmt = $conn->prepare('SELECT * FROM table WHERE ID=?');
$stmt->bindParam(1, $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);
Run Code Online (Sandbox Code Playgroud)

试过if (count($row) == 0),if($stmt->rowCount() < 0)但没有一个有效.

php pdo row

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

MySQL插入重复键

我建立一个评级系统,我想插入新行,如果该name字段已经包含name我要插入,如果它确实存在,我想增加count1场

例如,如果我有一行name'Tom'并且我尝试使用name'Tom 插入另一行,那么我想要已经存在的行上的+1字段count.

如果name没有"Tom" 的行,我想插入一个新的并设置count为1.

我知道我可以使用大约3个SQL语句和一些if语句来执行此操作,但这会在执行2/3 sql命令时减慢脚本速度.

有任何想法吗?谢谢!

php mysql insert

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

Applescript测试文件存在

好吧,我认为这将是一个简单的,但显然我错过了一些明显的东西.我的代码如下:

set fileTarget to ((path to desktop folder) & "file$") as string

if file fileTarget exists then
    display dialog "it exists"
else
    display dialog "it does not exist"
end if
Run Code Online (Sandbox Code Playgroud)

容易吗?不幸的是,当我运行脚本时,它返回错误

Can’t get file "OS X:Users:user:Desktop:files$".
Run Code Online (Sandbox Code Playgroud)

文件是否存在无关紧要,这与我得到的错误相同.我已经尝试了十几种不同的东西,但它仍然让我感到困惑.

applescript if-statement file

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

使用XQuery获取XML文件的文件名

我将我的实体存储在eXist XML数据库中,并使用文件名(资源ID)作为实体的ID.

例:

String xquery = "for $movie in collection('/db/movie')//movie "
    + "return $movie";
Run Code Online (Sandbox Code Playgroud)

执行此查询后,我检索org.xmldb.api.base.Resource其内容用于创建实体的实例.当我想设置这个实体的id时,我这样做:

dvd.setId(rs.getId());
Run Code Online (Sandbox Code Playgroud)

问题是,如果我执行这样的查询:

String xquery = "for $dvd in collection('/db/dvd')//dvd "
        + "return <dvd>"
        + "{$dvd/title}"
        + "{$dvd/type}"
        + "{"
        + "<content>"
        + " {"
        + " for $movie in $dvd/content//movie"
            + "     let $movieIn := doc(concat(\"/db/movie/\", $movie/@id))/movie"
        + "     return "
            + "                    <movie id=\"{$movie/@id}\">"
            + "                          {$movieIn/name}"
            + "                          {$movieIn/director}"
            + "                          {$movieIn/year}"
            + "                          {$movieIn/country}"
            + "                          {$movieIn/actors}"
            + "                          {$movieIn/genres}" …
Run Code Online (Sandbox Code Playgroud)

java xquery exist-db

8
推荐指数
2
解决办法
6059
查看次数

PHP如果存在多个变量

所以如果存在多个变量,我的PHP运行命令会有一些问题.我为人们做了一个简单的版本,看看我想要修复的更容易.在此先感谢任何可以提供帮助的人:)

<?php
if ((isset($finalusername)) && if (isset($finalpassword)) && if (isset($finalemail)))
  echo "This will save.";
?>
Run Code Online (Sandbox Code Playgroud)

html php variables isset

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

如何在matlab中检查工作空间中是否存在具有字段的结构

我有一个字符串,想要检查工作区中是否存在任何具有相同名称的变量.在工作区我也有很多结构MNO MNN MNM等我只能检查是否存在名为M的变量.如何更深入地进入这个结构?我试过了:

exist('M.N')
YesNo = any(strcmp(who,'M.N.O'))
evalin('base','exist(''M.N.O'',''var'')')
Run Code Online (Sandbox Code Playgroud)

都给我同样的问题所以我被困住了.

string matlab structure

7
推荐指数
2
解决办法
6507
查看次数

XMLHttpRequest无法加载http:// localhost:8080/exists/rest/db/.... Access-Control-Allow-Origin不允许使用null

我正在尝试使用对eXist DB REST API(1)的ajax调用来检索XML响应.

谷歌浏览器为我提供了以下控制台错误:

XMLHttpRequest cannot load XMLHttpRequest cannot load http://localhost:8080/exist/rest/db/movies?_query=%2Fmovies. Origin null is not allowed by Access-Control-Allow-Origin Origin null is not allowed by Access-Control-Allow-Origin
Run Code Online (Sandbox Code Playgroud)

虽然Firefox中的Firebug提供以下控制台错误:

GET http://localhost:8080/exist/rest/db/movies?_query=%2Fmovies 200 OK X 35ms jquery.min.js(line 18)
Run Code Online (Sandbox Code Playgroud)

这是代码的ajax部分:

$.ajax({
                    type: 'GET',
                    dataType: 'xml',
                    url: 'http://localhost:8080/exist/rest/db/movies',
                    data: {
                        _query: _query_value,
                        _key: _key_value,
                        _indent: _indent_value,
                        _encoding: _encoding_value,
                        _howmany: _howmany_value,
                        _start: _start_value,
                        _wrap: _wrap_value,
                        _source: _source_value,
                        _cache: _cache_value
                    },
                    success: function(resp){
                        alert("Resp OK!");
                        console.log(resp);
                    },
                    error: function(hqXHR, textStatus, errorThrown){
                        var x=0;
                        alert("fail0 " + hqXHR …
Run Code Online (Sandbox Code Playgroud)

ajax rest jquery exist-db

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

这个时候在基本的if语句中出乎意料

我正在尝试这个并且不能让它工作?获取datareal\copiesdonotdelete.txt此时出乎意料.

rem @echo off
if exists datareal\copiesdonotdelete.txt goto DoFunction1
Goto DoFunction2
Exit
:DOFunction1
rename data datatemp
rename datareal data
rename datatemp datacopyfiles
Echo Done
Exit
:DOFunction2
 rename data datatemp
 rename datacopyfiles data
 rename datatemp datareal
 Echo Done
 Exit
Run Code Online (Sandbox Code Playgroud)

if-statement file exists batch-file

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

标签 统计

php ×3

exist-db ×2

file ×2

if-statement ×2

java ×2

xquery ×2

add ×1

ajax ×1

applescript ×1

batch-file ×1

exists ×1

field ×1

html ×1

insert ×1

isset ×1

jquery ×1

matlab ×1

methods ×1

mysql ×1

pdo ×1

rest ×1

row ×1

string ×1

structure ×1

variables ×1

xml ×1

xpath ×1