问题列表 - 第13287页

使用maven为eclipse设置项目

我正在尝试使用Eclipse开始修改现有应用程序.实际上我之前有它工作,但我删除了项目,现在用"mvn eclipse:eclipse"我得到以下内容:

[INFO] Resource directory's path matches an existing source directory. Resources will be merged with the source directory src/main/resources
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Request to merge when 'filtering' is not identical. Original=resource src/main/resources: output=target/classes, include=[atlassian-plugin.xml], exclude=[**/*.java], test=false, filtering=true,
 merging with=resource src/main/resources: output=target/classes, include=[], exclude=[atlassian-plugin.xml|**/*.java], test=false, filtering=false
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Request to merge when 'filtering' is not identical. Original=resource src/main/resources: output=target/classes, include=[atlassian-plugin.xml],
 exclude=[**/*.java], test=false, filtering=true, merging with=resource src/main/resources: output=target/classes, include=[], exclude=[atlassian-plugin.xml|**/*.java], test=false, filtering=false
        at …
Run Code Online (Sandbox Code Playgroud)

eclipse maven-2

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

是否可以执行按位组功能?

我在一个包含按位标志的表中有一个字段.让我们说为了示例,有三个标志:4 => read, 2 => write, 1 => execute表格如下所示*:

  user_id  |  file  |  permissions
-----------+--------+---------------
        1  |  a.txt |  6    ( <-- 6 = 4 + 2 = read + write)
        1  |  b.txt |  4    ( <-- 4 = 4 = read)
        2  |  a.txt |  4
        2  |  c.exe |  1    ( <-- 1 = execute)
Run Code Online (Sandbox Code Playgroud)

我有兴趣找到在任何记录上设置了特定标志(例如:写入)的所有用户.要在一个查询中执行此操作,我认为如果您将所有用户的权限合并在一起,您将获得一个值,即其权限的"总和":

  user_id  |  all_perms
-----------+-------------
        1  |  6        (<-- 6 | 4 = 6)
        2  |  5        (<-- …
Run Code Online (Sandbox Code Playgroud)

mysql sql oracle group-by aggregate-functions

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

从SQLite中的预准备语句中获取原始SQL查询

我正在使用来自C++应用程序的SQLite(3.6.4)(使用标准的C api).我的问题是:一旦查询已经准备好,使用sqlite3_prepare_v2()和绑定参数使用sqlite3_bind_xyz()- 是否有任何方法可以获得包含原始SQL查询的字符串?

原因是当出现问题时,我想打印查询(用于调试 - 这是一个内部开发人员只有测试应用程序).

例:

sqlite3_prepare_v2(db, "SELECT * FROM xyz WHERE something = ? AND somethingelse = ?", -1, &myQuery, NULL);
sqlite3_bind_text(myQuery, 1, mySomething);
sqlite3_bind_text(myQuery, 2, mySomethingElse);
// ....

// somewhere else, in another function perhaps
if (sqlite3_step(myQuery) != SQLITE_OK)
{
     // Here i'd like to print the actual query that failed - but I 
     // only have the myQuery variable
     exit(-1);
}
Run Code Online (Sandbox Code Playgroud)

奖励点如果它还可以打印出绑定的实际参数.:)

c++ sqlite

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

我应该继续在PHP中重新连接到mysql吗?

我有一个非常大的网站,每个页面都是由几个包含的文件构建的,我的网站是100%的过程格式,我正在尝试学习在PHP中使用类和更多的OOP方法.

目前我的网站有一个包含在每个页面中的头文件,在这个头文件中是一个mysql连接,并且是页面的持续时间,所以如果我需要从不同的文件运行10个不同的查询,它们都运行而不需要建立新连接,因此连接只进行一次.

现在我正在尝试转换为更多的OO方式,我开始编写一个mysql类来连接和运行查询,所以我正在考虑使用类__construct函数来建立与mysql的连接,我只是好奇这是怎么回事虽然会工作,但每次调用该类时,它都会创建或尝试与mysql建立连接,而不是仅仅一次.

也许我没有清楚地思考它.我应该只在标题中启动此课程一次,然后我不再需要担心吗?

php mysql oop class

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

Java中是否有用于访问维基百科数据的API

我想知道:有没有API或查询界面可以访问维基百科数据?

java mediawiki wikipedia-api mediawiki-api

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

电子邮件中连续的狂野角色

我在看电子邮件验证.我在RFC规范中读到了连续的.(dot)不允许,例如mail..me @ server.com.

但是允许连续出现不同的狂野角色吗?例如,mail . $me @ server.com.

如果是这样,我如何制作一个正则表达式,只要它们不同,它们只会出现单个出现的野性字符?它不应该接受像.. && $$,但接受像,&$ .$ &.

而且由于允许使用大量野生字符,我不认为正如此等正则表达式\^(&&|$$|..)\不是一种选择.

regex wildcard email-validation

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

Python扩展是由Cython/Pyrex线程安全生成的吗?

如果没有,有没有办法通过编程方式保证线程安全?

澄清一下,在谈论"线程安全"时,我指的是Python线程,而不是操作系统级别的线程.

python thread-safety cython pyrex

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

subseq(LISP)的简单问题

我刚开始使用LISP,来自C的背景.到目前为止它很有趣,虽然有一个令人难以置信的学习曲线(我也是一个emacs新手).

无论如何,我对以下代码有一个愚蠢的问题来解析来自c源的include语句 - 如果有人可以对此发表评论并建议解决方案,那将会有很大帮助.

(defun include-start ( line )
    (search "#include " line))

(defun get-include( line )
  (let ((s (include-start line)))
    (if (not (eq NIL s))
      (subseq line s (length line)))))

(get-include "#include <stdio.h>")
Run Code Online (Sandbox Code Playgroud)

我希望最后一行能够返回

"<stdio.h>"
Run Code Online (Sandbox Code Playgroud)

但实际结果是

"#include <stdio.h>"
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

lisp string common-lisp

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

rsync .git目录

这个问题可能是基于我对.gits和git存储库的作用缺乏了解,但是:

我可以使用我git init在机器之间创建的内容来同步一个目录吗?

我的笔记本电脑上有一个存储库,唯一的方法就是将scp/rsync移到远程主机上,我可以从中再次下载它.我可以同步这些主机之间的完整目录结构吗?

git rsync

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

循环遍历python中类的所有成员变量

如何获得可迭代的类中的所有变量的列表?有点像locals(),但对于一个类

class Example(object):
    bool143 = True
    bool2 = True
    blah = False
    foo = True
    foobar2000 = False

    def as_list(self)
       ret = []
       for field in XXX:
           if getattr(self, field):
               ret.append(field)
       return ",".join(ret)
Run Code Online (Sandbox Code Playgroud)

这应该回来了

>>> e = Example()
>>> e.as_list()
bool143, bool2, foo
Run Code Online (Sandbox Code Playgroud)

python

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