问题列表 - 第18572页

XSLT适用于IE,而不适用于Chrome或Firefox

给出一个正常的nhibernate配置文件:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="http://localhost/xmlStylesheets/nhibernate.xsl"?>

<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
  <session-factory>
    <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
    <property name="dialect">NHibernate.Dialect.Oracle10gDialect</property>
    <property name="connection.driver_class">NHibernate.Driver.OracleDataClientDriver</property>
    <property name="connection.connection_string">Data Source=MyDB;User ID=MyUser;Connection Lifetime=0;Enlist=false;Pooling=true;Max Pool Size=100;Min Pool Size=0;Incr Pool Size=5;Decr Pool Size=1;Statement Cache Size=100;</property>
    <property name="proxyfactory.factory_class">NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle</property>
    <property name="use_outer_join">true</property>
    <property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property>
    <property name="show_sql">true</property>
  </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

我为它创建了一个xslt转换.

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:h="urn:nhibernate-configuration-2.2">
  <xsl:template match="h:hibernate-configuration/h:session-factory">
    <html>
      <head>
        <title>Projects</title>
        <link rel="Stylesheet" type="text/css" 
              href="http://localhost/xmlStylesheets/xml.css" />
      </head>
      <body>
        <div id="container">
          <div class="content" id="settings">
            <xsl:value-of select="count(h:property)" /> properties
            <table class="grid">
              <thead>
                <tr>
                  <th>Property</th>
                  <th>Value</th> …
Run Code Online (Sandbox Code Playgroud)

xml xslt firefox google-chrome xml-namespaces

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

如何在开发人员计算机上测试SSL?

我还不想购买SSL证书,但仍希望在我的开发服务器上测试SSL.

有没有办法生成临时证书,用于测试目的,尽管浏览器在页面加载时会发出警告?

ssl ssl-certificate

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

MySQL在脚本中包含脚本

我参与的项目是将项目从Oracle迁移到MySQL.在Oracle中,我可以创建一个SQL脚本,当通过命令行运行批处理时,该脚本引用或包含其他外部SQL脚本文件.我有一个名为CreateAllTables.sql的脚本在内部看起来像这样:

@tables\Site.sql
@tables\Language.sql
@tables\Country.sql
@tables\Locale.sql
@tables\Tag.sql
Run Code Online (Sandbox Code Playgroud)

我已经知道MySQL命令行"Source"命令,但我的目标是通过一个命令行调用来调用包含其他脚本的单个主.sql脚本文件,如下所示:

mysql --user=root --password --database=junkdb -vv < CreateAllTables.sql
Run Code Online (Sandbox Code Playgroud)

所以我的问题是我如何用MySQL做到这一点?

mysql sql scripting

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

如何删除字符串C#WPF中的前导零

我将十进制值转换 salePr为字符串后,使用以下代码:

decimal salePr;
string salePrStr;
...
salePrStr = (salePr).ToString("0000.00");
'''
Run Code Online (Sandbox Code Playgroud)

我想摆脱前导零(如果结果<1000).

什么是正确的,最好的方法来做这个操作?

c# string

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

setInterval和长时间运行的函数

setInterval如何处理花费超过所需间隔的回调函数?

我已经读过回调可能会收到迟到的毫秒数作为它的第一个参数,但是我无法找到为什么它会迟到(抖动或长时间运行的函数).

对于常见的浏览器,它的表现有多么不同?

javascript setinterval

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

使用Attribute来引发事件

我有一些我想简化的代码.这是代码:

private int id;
public int Id
{
    get { return id; }
    set
    {
        id = value;
        base.OnPropertyChanged("Id");
    }
}
Run Code Online (Sandbox Code Playgroud)

我在考虑使用属性来获取:

[RaiseOnPropertyChanged()]
public int Id { get; set; }
Run Code Online (Sandbox Code Playgroud)

怎么办?或者可以使用属性来完成?

c# attributes

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

如何在JPA中查询List <String>类型的属性

让我们说我们有这个JPA注释类,具有List类型的属性.此代码目前正常工作.

@Entity
public class Family {
    ...
    @CollectionOfElements(targetElement=java.lang.String.class)
    @JoinTable(name = "elements_family",
        joinColumns = @JoinColumn(name = "idFamily")
    )
    @Column(name = "element", nullable = false)
    private List<String> elements;
    ...
}
Run Code Online (Sandbox Code Playgroud)

有没有办法查询包含元素"yyy"的系列列表?就是这样的:

Query query = getEntityManager().createQuery("select f FROM Family f WHERE element = :element");
query.setParameter("element", "yyy");
return query.getResultList();
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa jpql

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

clojure中的嵌套类型?

在clojure中,如何键入类型提示我创建的类型?(我想嵌套类型.)

我以为这会起作用:

(deftype A 
    [#^somePrimitive  someField])

(deftype B
    [#^A Avalue])
Run Code Online (Sandbox Code Playgroud)

这会显示一条错误消息:

Unknown location:
  error: java.lang.ClassNotFoundException: A
Run Code Online (Sandbox Code Playgroud)

注意:clojure类型是一个新功能,目前只存在于clojure的"new"分支中.

编辑:我对java和clojure类型的clojure类型提示的不同方式感到困惑.java类被暗示为

#^java.some.class
Run Code Online (Sandbox Code Playgroud)

而clojure类型暗示为:

#^:some.Namespace/type
Run Code Online (Sandbox Code Playgroud)

clojure deftype

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

是否可以将mysqli_fetch_object与预准备语句一起使用

我看到使用mysqli_fetch_object使用的所有示例mysql_query(),我都无法使用预处理语句.有谁知道这段代码有什么问题,因为fetch_object返回null.

$sql = "select 1 from dual";
printf("preparing %s\n", $sql);
$stmt = $link->prepare($sql);
printf("prepare statement %s\n", is_null($stmt) ? "is null" : "created");
$rc = $stmt->execute();
printf("num rows is %d\n", $stmt->num_rows);
$result = $stmt->result_metadata();
printf("result_metadata %s\n", is_null($result) ? "is null" : "exists");
$rc = $result->fetch_object();
printf("fetch object returns %s\n", is_null($rc) ? "NULL" : $rc);
$stmt->close();
Run Code Online (Sandbox Code Playgroud)

输出是:

preparing select 1 from dual
prepare statement created
num rows is 0
result_metadata exists
fetch object returns NULL
Run Code Online (Sandbox Code Playgroud)

php mysqli

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

如何使用Firefox手动发送HEAD请求?

我正在调试我的网络服务器,我想手动将HEAD请求发送到某些网页.有没有办法在Firefox中执行此操作?也许有些延伸.

我想使用firefox,以便它可以成为正常会话的一部分(即设置cookie,登录等).所以像卷曲这样的东西并不完美.

firefox http request head

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