问题列表 - 第26373页

在oracle.jdbc.driver.OraclePreparedStatement中的PreparedStatement中打印SQL查询

我需要看到从Java程序发送到Oracle的查询.在PostgreSQL JDBC驱动程序中,toString()完成了这项工作,但同样不适用于Oracle JDBC实现的预处理语句.任何想法如何实现?

oracle jdbc prepared-statement

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

XSLT:在html属性中插入参数值

如何在以下代码中插入youtubeId参数:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp "&#x00A0;"> ]>
<xsl:stylesheet 
    version="1.0" 
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    xmlns:msxml="urn:schemas-microsoft-com:xslt"
                xmlns:YouTube="urn:YouTube"
    xmlns:umbraco.library="urn:umbraco.library"
    exclude-result-prefixes="msxml umbraco.library YouTube">


<xsl:output method="xml" omit-xml-declaration="yes"/>

 <xsl:param name="videoId"/>
<xsl:template match="/">
 <a href="{$videoId}">{$videoId}</a>

<object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/{$videoId}&amp;hl=en"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/{$videoId}&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed>
</object>$videoId {$videoId} {$videoId}
 <xsl:value-of select="/macro/videoId" />
</xsl:template>

</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

<xsl:value-of select="/macro/videoId" /> 实际输出videoId但所有其他事件都没有.

我正在Umbraco CMS中创建一个宏.该参数正确传递到XSLT(因为实际输出其值).如何将此值插入src-attribute?

xml xslt umbraco

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

关机时自杀?停止java.util.Timer实例

我有一个java.util.Timer固定的间隔运行.我添加了一个Runtime#addShutdownHook,当VM正常结束或异常结束时它会关闭.然而,保持VM活着时main终止,除非我坚持做一个System.exitmain.我有什么方法可以检查我是否是最后一个Thread站立,或者其他一些方法来避免改变main那些在结束时正常退出的方式?

注意:我知道很多人认为java.util.Timer已弃用(不是),但除非你的选择帮助我解决这个问题......

java multithreading

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

使用lambda转换为循环(C#3.0)

如何转换下面的代码

double sumxy = 0;

for (int i = 0; i < x.Count; i++)
{sumxy = sumxy + (x[i] * y[i]);}
Run Code Online (Sandbox Code Playgroud)

通过使用lambda

我正在使用C#3.0.x和y是双数列表

谢谢

c#-3.0

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

你如何跟踪你在生产中发布的内容?

简而言之,生产中的部署不仅仅涉及源代码更新(构建),还需要许多其他重要任务,例如:

  1. Db脚本
  2. 配置文件(来自test\production的不同)
  3. 批量安排
  4. 可执行文件移动到正确的路径
  5. 等等

在我们公司,我们只是发送一封电子邮件到"发布电子邮件地址",按顺序描述任务,需要发布哪个变更集(TFS),哪些SP需要更新,db脚本等等.

我相信没有一个神奇的工具能够按顺序自动完成这些任务,包括回滚; 但可能有比电子邮件更好的东西,有助于跟踪生产中的版本.

你有任何建议或实践分享的工具吗?

deployment release-management

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

我如何指导边缘走出右边的钻石?

我有一个简单的点图来展示如何执行测试.

PerformTests;                                     PerformTests<---+
PerformTests -> TestsPassed;                            |         |
TestsPassed [shape="diamond"];                          v         |
TestsPassed -> Release [label="Yes"];             TestsPassed     |
TestsPassed -> FixErrors [label="No"];                 Y|  N\     |
FixErrors -> PerformTests;                              v    FixErrors
                                                     Release 
Run Code Online (Sandbox Code Playgroud)

该图显示了除了具有菱形形状的TestPassed之外的所有节点的方框.我的问题在这里.我喜欢钻石外面的边缘,因为No是从右边(东边)的钻石中取出而不是从右下方(东南方向)倾斜.

           What I have        What I want
                ^                  ^    
               / \                / \   
              <   >              <   >--->  
               \ /\               \ /   
                v  \               v    
Run Code Online (Sandbox Code Playgroud)

compass_pt在点语法中看到过这种情况,但无法弄清楚如何使用它.我想要什么,怎么做?

dot graphviz

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

查找选定的WPF列表框条目

我一直在尝试使用以下代码遍历WPF中列表框的选定项目;

        try
        {
            for (int i = 0; i < mylistbox.SelectedItems.Count; i++)
            {
                ListItem li = (ListItem)mylistbox.SelectedItems[i];

                string listitemcontents_str = li.ToString();
            }
        }
        catch(Exception e)
        {
            // Error appears here
            string error = e.ToString();
        }
Run Code Online (Sandbox Code Playgroud)

但是我收到了无效的强制转换异常;

System.InvalidCastException:无法将类型为"mylist"的对象强制转换为"System.Windows.Documents.ListItem".

有没有解决的办法?

c# wpf .net-3.5

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

类声明类头中的全局限定

我们发现类似于以下内容(不要问......):

namespace N {
    struct A { struct B; };
}

struct A { struct B; };

using namespace N;

struct ::A::B {}; // <- point of interest
Run Code Online (Sandbox Code Playgroud)

有趣的是,这与VS2005,icc 11.1和Comeau(在线)编译良好,但与GCC失败:

在'{'标记之前,类名的全局限定无效

从C++ 03,附件A,在我看来,像GCC是对的:

  • class-head可以由nested-name-specifieridentifier
  • nested-name-specifier不能以全球资格开始(::)
  • 显然,两者都不能 identifier

......还是我忽略了什么?

c++ standards class declaration

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

为什么事件处理程序只能在IHttpModule初始化期间绑定到HttpApplication事件?

这只是另一个"在dev服务器上工作,为什么不在IIS中工作"类型的问题.

我使用NHibernate创建了一个很好的DAL,如此处所述.在创建ISession时,我将事件处理程序连接到HttpApplication.EndRequest以负责清理它.

但是,我将我的站点部署到IIS,它说:

事件处理程序只能在IHttpModule初始化期间绑定到HttpApplication事件.

我完全理解这条消息的内容,但我无法解释为什么.

我可以随时订阅一个Button活动,为什么我不能订阅一个活动HttpApplication

如果有人能够对此有所了解,我将非常感激.

我也想知道,为什么它与开发服务器合作而不是IIS 7?

编辑:现在两个月过去了,我还没有收到任何有用的答案.:(
这个问题真的很难吗?

.net asp.net iis nhibernate iis-7

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

如何像内置的Calc应用程序一样进行方向旋转?

我正在尝试制作一个处理方向/旋转的应用程序,类似于内置Calc应用程序的方式.

如果您检查该应用程序,则在纵向模式下有一个普通的计算器,如果您旋转到横向模式,则左侧会显示其他按钮.

我无法通过设置自动调整大小掩码来弄清楚如何做到这一点.问题是"正常"计算器视图在纵向模式下是320px宽,但实际上在横向模式下缩小到大约240px以适应其他控件.

我见过像AlternateViews示例应用程序这样的示例,它们有两个不同的视图控制器(一个用于纵向,一个用于横向),但它们似乎不像Calc应用那样为视图之间的过渡设置动画.

我也尝试在willAnimateSecondHalfOfRotationFromInterfaceOrientation中手动设置视图的帧,但它看起来似乎并不"非常正确",而且我也不确定它如何与autoresize掩码一起使用.

任何想法如何做到这一点?谢谢!

iphone

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