小编Rol*_*olf的帖子

qTip动态内容的动态参数

我想用qTip传递一个动态参数,但它失败了.my_ajax_controller.php只显示变量类型,但不显示q.

$('a.menu_help').qtip({
    content: {
      url:'my_ajax_controller.php',
      data: 'type=help_menu&q='+$(this).attr('id'),
      method: 'get'
    },
    show: 'mouseover',
    hide: 'mouseout'
});
Run Code Online (Sandbox Code Playgroud)

但是,q的静态值有效:

$('a.menu_help').qtip({
    content: {
      url:'my_ajax_controller.php',
      data: 'type=help_menu&q=toto',
      method: 'get'
    },
    show: 'mouseover',
    hide: 'mouseout'
});
Run Code Online (Sandbox Code Playgroud)

有没有办法将动态值传递给参数数据?

提前致谢 !

弗洛朗

ajax jquery qtip

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

JAXB - 将动态生成的名称空间移动到文档根目录

我有这个POJO,封装了Atom条目的动态非嵌套元素:

public class SimpleElement {

    private Namespace namespace;
    private String tagName;
    private String value;
    private Collection<Attribute> attributes;

    /* getters/setters/... */
Run Code Online (Sandbox Code Playgroud)

为了完整, Attribute

public class Attribute {

    private String name;
    private String value;
    private Namespace namespace;  

    /* getters/setters/... */
Run Code Online (Sandbox Code Playgroud)

而且Namespace:

public class Namespace {

    private final String uri;
    private final String prefix;

    /* getters/setters/... */
Run Code Online (Sandbox Code Playgroud)

SimpleElementAdapter将a序列化SimpleElement为其org.w3c.dom.Element对应物.

这种方法的唯一问题是命名空间总是在元素级别结束,而不是在文档根目录.

有没有办法在文档根目录下动态声明名称空间?

java xml jaxb xml-namespaces

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

执行Maven SonarQube插件时记录错误

当Maven版本是最近版本(严格大于3.1)时,我一直面临Maven SonarQube插件(v2.6)的问题.

这是我运行的:

mvn clean verify -Psonar
mvn org.codehaus.mojo:sonar-maven-plugin:2.6:sonar -Psonar
Run Code Online (Sandbox Code Playgroud)

第一次调用确保编译源并准备好JaCoCo代理.

当第二个命令运行时,有趣的部分来了:

[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project merlin-schema: Error setting Log implementation.  Cause: java.lang.reflect.InvocationTargetException: org/slf4j/Marker -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

任何修订都要发布?

logging maven sonarqube

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

PHP不区分大小写的strtr

我在哪里可以找到不区分大小写的版本strtr

strtr 超载,我说的是以下一个

string strtr ( string $str , array $replace_pairs )
Run Code Online (Sandbox Code Playgroud)

php arrays strtr case-insensitive

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

Scala模式匹配是否对面向对象有害?

免责声明:我在Java方面比在Scala(我正在学习)方面更有经验.

在Java中,我已多次阅读过切换可能对面向对象有害,特别是在使用类型时(这种问题也导致了这种情况:http://www.antiifcampaign.com/).

在Scala中,Martin Odersky的介绍视频课程之一展示了模式匹配是如何更好地替代多个"低级" isInstanceOf检查.

虽然模式匹配比简单的Java开关捕获更灵活的模式,但我仍然认为第一个是后者的概括.

不模式匹配和"开启类型"大致共享相同的基本方法?是不是模式匹配只是一些语法糖隐藏了很多isInstanceOf/ asInstanceOf

如果没有,那么模式匹配将如何更灵活(如:对变化具有弹性),而不是自己编写那些低级别检查(除了这个繁琐任务的容易出错的性质)?

scala pattern-matching

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

Neo4j和Spring的数据库迁移

这里有一个样例项目

在样本数据,我尝试使用迁飞来实现与Neo4j的数据库数据库迁移。我可以使用H2数据库创建和插入普通SQL(我在示例项目中使用了H2数据库),但是我不知道如何使用Neo4j graphdatabase实现它。

应用程序启动时,我需要初始化数据。这就是我尝试设置迁移代码的方式:

public class V1_1__InitMaster implements SpringJdbcMigration  {
public void migrate(JdbcTemplate jdbcTemplate) throws Exception {
    /*
    //Example using h2 database
    jdbcTemplate.execute("CREATE TABLE Unit ("
            + "code VARCHAR(30),"
            + "name VARCHAR(30),"
            + "value DOUBLE"
            + ");");

    jdbcTemplate.execute("INSERT INTO Unit ('ft','Feet',1);");

    //How I can save my init data to neo4j database in here?
    for(String[] unitString : initDataMaster.unitList){
        //I got list unitList here
    }
    */
}
}
Run Code Online (Sandbox Code Playgroud)

我读这关于飞路,可与Neo4j的管理数据库迁移,而我看起来有些页面,大约有春节和Neo4j的迁飞整合解释。

我要问的是,如何保存初始化数据并使用Flyway对其进行管理,并将其与Neo4j和Spring集成在一起?

java spring flyway spring-data-neo4j-4

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

Bash /打开一个带有命令的终端作为参数传递

我创建了一个脚本,可以启动我今天所需的所有应用程序,并将它们分配给我想要的工作区.

鉴于我是一个极端懒惰的人,我想知道是否有办法将一个论点传递给我打开的终端.该论点将是一个别名,它运行我正在处理的所有项目的大量源更新.

我想做这样的事情:

gnome-terminal start_rolls
Run Code Online (Sandbox Code Playgroud)

不幸的是,这只会打开终端,而命令根本就不会运行.

有任何想法吗 ?提前致谢 !

罗尔夫

PS:-e选项不适用于别名,似乎......

bash gnome-terminal

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