问题列表 - 第13724页

如何使用XSLT动态获取行的值属性值

我必须使用XSLT和CSS创建一个表.表应该是这样的

                ID    FNAME
                 1    AA
                 2    BB
Run Code Online (Sandbox Code Playgroud)

XML:

<students>
    <studentDetails  id="1" fname="AA"/>
    <studentDetails  id="2" fname="BB"/>
</students>
Run Code Online (Sandbox Code Playgroud)

到目前为止的XSLT:我已遍历studentDetails然后

<td >
      <xsl:call-template name="zz">
      <xsl:with-param name="child-name" select="'id'"/>
      </xsl:call-template>
    </td>
     <xsl:template name="zz">
<xsl:param name="child-name"/>

<xsl:value-of select="*[name(@id) = $child-name]"/>//should print 1 and then 2 in next row
Run Code Online (Sandbox Code Playgroud)

有人可以建议我哪里出错吗?

xml xslt

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

SVN:如何在不输入密码的情况下提交?

我需要创建一个脚本,在夜间备份SVN存储库中的几个文件,因为文件是安全的我可以提交它们而无需输入用户名(甚至可能?)或密码.

我提出的可能的解决方案: - 创建一个没有密码或已知密码的虚拟用户,但这会带来安全问题(有人可以阅读并使用它来提交他喜欢的任何内容) - 创建一个隐藏密码但通过它的脚本到svn命令.

谢谢

svn scripting commit

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

迭代C++映射中的键

有没有办法迭代键,而不是C++映射对?

c++ stl

109
推荐指数
12
解决办法
14万
查看次数

在ruby中将任意字符串转换为xml

如果我有一个可能包含任何字符的字符串(包括'/','&'等等),如何将其安全地转换为可以像这样存储的XML:

<myelement>mystring</myelement>
Run Code Online (Sandbox Code Playgroud)

它需要是CDATA,还是可以使用ruby函数轻松转换它?

ruby xml string

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

如何从EXIF标签了解或计算照片的景深?

我想知道照片的景深,最好是厘米或米.

我知道我们可以通过阅读EXIF标签来了解相机设置,但有没有标签直接告诉我们景深?或者我们如何从一些EXIF标签计算它?

例子将不胜感激.谢谢!

exif photography photo formula photogrammetry

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

流畅的NHibernate - SessionSource和PersistenceSpecification

1)任何人都可以清楚地解释SessionSource的用途,为什么我要使用它而不仅仅是Fluently.Configure().... BuildSessionFactory()?

2)什么是PersistenceSpecification类?我知道你可以用它来进行持久性测试(http://wiki.fluentnhibernate.org/Persistence_specification_testing),但我已经看到它在其他场景中出现,但我不确定是为了什么.

谢谢!

小号

nhibernate fluent-nhibernate

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

O/RM选择(不依赖于linq)

我喜欢使用SQL,我觉得我很好.

我尝试使用Linq(使用c#和Linq2Sql,看起来感觉它与VB.Net更像SQL),我觉得非常令人沮丧,你不能只运行你的查询而不编译和执行代码.我对IQueryable,IEnumarable,IList等不是很了不起.我怀疑为什么在你是一个专业的SQL用户时你会使用Linq.

但我需要某种O/RM,所以我可以编写我的测试代码,我喜欢使用POCO而不是数据集.

因此,考虑到我的团队中的每个人都是某种程度的SQL专家(主要是MS SQL,因此也是T-SQL),并且享受数据库编程,您建议使用O/RM.(商业或OpenSource无关紧要,良好的支持,教程和文档是必须的)

我们的开发环境将是C#,ASP.Net MVC以及ExtJS.

我们将要迁移的应用程序上有超过1000个表.您不会相信ADO.Net Entity Framework会在其上生成多少代码.我也尝试了一下Castle ActiveRecord,(我对H(N)Hibernate一无所知,并且没有足够的ActiveRecord文档让我继续前进)

.net t-sql sql-server orm

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

当你触摸那个div的子元素时,IE7将鼠标悬停在div上

理论上

我有一个div(容器),当它悬停在其中一个子div上时(下拉).下拉包含链接图像等,当我离开它和容器然后下拉消失.

<div id="container">
  <div>Hover over me to see extra stuff</div>
  <div id="drop-down">
     <div>
       <img />
     </div>
     <div>
       <a />
       <p><span>Info</span><span>More</span></p>
     </div>
     <img />
  </div>
</div> 
Run Code Online (Sandbox Code Playgroud)

继承人jQuery

$('#container').hover(
  function(){ $(this).find('#drop-down').addClass('hover'); },
  function(){ $(this).find('#drop-down').removeClass('hover'); }
);
Run Code Online (Sandbox Code Playgroud)

继承了CSS的悬停

#container #drop-down {left: -9999px;}
#container .hover {left: 0;}
Run Code Online (Sandbox Code Playgroud)

在实践中

在IE7以外的每个浏览器中,它都可以正常工作,但是当我在下拉列表中突出显示第一个包含div的跨度时,由于某种原因,下拉消失,就好像我已经离开了容器一样.

问题

我一直把我的头撞在墙上近3个小时试图找到所有ie7的错误,我可以看看是否有任何相关但遗憾的是没有运气.我原本以为它可能是'z-index'问题,但因为它实际上显示在下面的内容上面不是这种情况(我已经通过设置'position:relative; z-index:9999;'来尝试它)在p和跨度上).除此之外,我完全被难倒了.但我确实知道div下面的任何项目(例如上面示例中的图像标记)确实在绕过p的填充边缘后产生问题.

进一步澄清:我发现它是做位于跨度下方的元素,但由于它们没有显示,我不知道如何修复它.此外,如果底部有一个div可以"进入"(即你还没有进入),那么下面的元素是什么并不重要,那么你就会失去悬停并且下拉消失.

我知道我没有提出CSS,但任何人都可以想到为什么会发生这种情况的原因?此外,我已禁用所有直接在其上工作的CSS,但它仍然受到影响,但是这个问题.

css internet-explorer internet-explorer-7

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

如何在Windows上限制打包在jar中的Java应用程序的内存使用量(-Xmx似乎不起作用)

我想限制Java应用程序的最大堆大小,但它似乎不起作用.我正在通过Windows中的bat从jar包运行应用程序.蝙蝠内容

@Echo off
set CLASSPATH=.
java -Xmx32m -classpath %CLASSPATH% -jar MyApplication.jar
Run Code Online (Sandbox Code Playgroud)

这应该限制最大堆大小32兆字节.但是,当我使用应用程序消耗内存时,Windows任务管理器显示内存消耗至少达到大约70兆字节...我甚至尝试使用-Xmx2m,但这没有任何区别.

所以,我不完全确定问题是什么.当然,堆栈等包含在内存使用中,但程序使用的内存应该主要是堆空间...

Java版本似乎是1.6.0_14.

对于那些对我所追求的感兴趣的人,我试图看看我的应用程序在堆空间不足时如何使用某些函数.

编辑:嗯..我很惊讶在使用JConsole进行监控时,堆使用率实际上限制在32M .得到更多的内存......

谢谢你的想法,Touko

java memory memory-management jar

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

自动类型转换为std :: string和char*之间的C++差异

作为一个学习练习,我一直在研究自动类型转换在C++中的工作原理.我知道通常应该避免自动类型转换,但我想通过了解它的工作原理来增加我对C++的了解.

我已经创建了一个StdStringConverter可以自动转换为a的类std::string,但编译器(Debian上的g ++ 4.3.4)似乎不会在将对象与real进行比较时进行转换std::string(请忽略缺少传递引用和不必要的临时对象创建):

#include <string>

class StdStringConverter
{
public:
    explicit StdStringConverter(std::string name) : m_name(name) {}
    operator const std::string () const { return m_name; }
private:
    std::string m_name;
};

int main()
{
    StdStringConverter converter(std::string("Me"));
    const std::string name = "Me";
    // Next line causes compiler error:
    // no match for 'operator==' in 'converter == name'
    return (converter == name) ? 0 : 1;
}
Run Code Online (Sandbox Code Playgroud)

在另一方面,如果我稍微改变到一个CStringConverter类,自动转换不会发生,但比较char可能的指针是不是我想要的结果:

#include <string> …
Run Code Online (Sandbox Code Playgroud)

c++ type-conversion cstring stdstring

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