问题列表 - 第19834页

关键系统的java tomcat web应用程序战更新

Web应用程序更新最佳实践..

通常你们如何从大型关键系统中更新Web应用程序?你是否将用户转发到另一个网络服务器上正在进行升级的页面; 快速部署新战争并指回?

可以提供一些指南..

java tomcat

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

C#中的泛型,使用变量类型作为参数

我有一个通用的方法

bool DoesEntityExist<T>(Guid guid, ITransaction transaction) where T : IGloballyIdentifiable;
Run Code Online (Sandbox Code Playgroud)

如何以下列方式使用该方法:

Type t = entity.GetType();
DoesEntityExist<t>(entityGuid, transaction);
Run Code Online (Sandbox Code Playgroud)

我一直收到愚蠢的编译错误:

找不到类型或命名空间名称't'(您是否缺少using指令或程序集引用?)

DoesEntityExist<MyType>(entityGuid, transaction);
Run Code Online (Sandbox Code Playgroud)

完美的工作,但我不想使用if指令每次调用具有单独类型名称的方法.

.net c# generics types

120
推荐指数
4
解决办法
14万
查看次数

创建新编程语言需要哪些问题?

这可能是一个愚蠢的问题,但我仍然要继续问它.现在我看到像Groovy这样的新动态语言正在为JVM开发,而Ruby这样的语言也越来越突出.

这些中的每一个似乎都在解决现有语言中的不同缺点.

是否存在任何一种或一组当前语言无法解决的问题?

programming-languages language-design

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

VB.NET:正则表达式需要用另一个字符串替换返回字符

我正在尝试使用字符串替换从Windows窗体中的多行文本框获取的字符串中的所有回车符,", <BR>"以便当我在某些HTML中使用该字符串时,它会正确显示.

Function Blah(ByVal strInput As String) As String
  Dim rexCR As Object
  rexCR = CreateObject("VBScript.RegExp")
  rexCR.Pattern = "\r"
  rexCR.Global = True
  Blah = rexCR.Replace(strInput, ",<BR>")
End Function
Run Code Online (Sandbox Code Playgroud)

尝试搜索以下任何字符,但仍然没有运气:
\r|\n|\r\c|\cM|\x0d

问题似乎是函数/表达式没有检测到文本中的任何回车,我不明白为什么?我知道这个函数是有效的,因为我可以在其中放置一个不同的表达式作为测试,它没关系

有任何想法吗?

regex vb.net textbox multiline carriage-return

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

iphone - 以编程方式调用导航控制器后退按钮

在一个基于UINavigationController的iPhone应用程序中,在一个方法中,我想执行按下后退按钮的程序化等效项并返回视图.

即自动按下Jobs按钮,如下所示:

导航控制器图像

我可以进行通用的iOS通话,还是需要更多信息?

objective-c button uinavigationcontroller ios

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

Java String转换为十六进制

我正在研究一个tcp/ip套接字侦听器,它在端口80上侦听从远程主机到达的数据.现在这些传入的数据是不可读的格式,因此我保存了这些传入数据,因为它们最初是在字符串中,然后将此字符串转换为字符数组,然后对于数组中的每个索引,我已将内容转换为十六进制.现在问题是数据转换为十六进制正常,但在某些地方转换不正确,结果十六进制部分是'fffd'.在得到的十六进制应该是'bc'(0xBC)的地方,它是'fffd'(0xFF 0xFD).我不得不相信我的java程序无法正确读取传入数据的某些部分.

  BufferedInputStream is = new BufferedInputStream(connection.getInputStream());
  InputStreamReader isr = new InputStreamReader(is);
  while(isr.read()!=-1)

 {
 ...
}
Run Code Online (Sandbox Code Playgroud)

其中'connection'是套接字对象.

我通过套接字输入的数据是#SR,IN-0002005,10:49:37,16/01/2010,$ <49X™š@(bN>™BB©:4äý01300>ÀäCåKöA÷ d>.

我的程序所做的十六进制转换在其他十六进制值应该在的许多地方都有'fffd'.但是转换对于输入字符串的大约60%是正确的

关于为什么我的结果十六进制转换不是它应该是什么的任何指针将是非常有帮助的.

java string

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

当子项处于XSLT活动状态时,为父元素提供一个类

直到最近XSLT对我来说还是全新的,我一直在使用名为Dynamicweb的丹麦CMS在XSLT中使用菜单/子菜单.

我不知道这是一个Dynamicweb特定问题还是与XSLT相关的问题,但无论如何我都会问.

我当前的XSLT文档如下所示:

<xsl:template match="//Page">
    <xsl:param name="depth"/>
    <li>
        <xsl:attribute name="id">
            <xsl:value-of select="concat('', translate(translate(@MenuText, translate(@MenuText, $validRange, ''), ''), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'))" />
        </xsl:attribute>

        <a>
            <xsl:attribute name="class">
                <!-- Add .inpath class -->
                <xsl:if test="@InPath='True'">
                    <xsl:text> inpath</xsl:text>
                </xsl:if>

                <!-- Add .firstitem class -->
                <xsl:if test="position() = 1">
                    <xsl:text> firstitem</xsl:text>
                </xsl:if>

                <!-- Add .miditem class -->
                <xsl:if test="position() &gt; 1 and position() &lt; count(//Page)">
                    <xsl:text> miditem</xsl:text>
                </xsl:if>

                <!-- Add .lastitem class -->
                <xsl:if test="position() = count(//Page)">
                    <xsl:text> lastitem</xsl:text>
                </xsl:if>

                <!-- Add .active class -->
                <xsl:if …
Run Code Online (Sandbox Code Playgroud)

xml xslt

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

如何在mootools上实现jQuery live bind事件?

如何制作通过ajax加载的元素,在mootools 1.11上采用与同一类相关的事件?

据我所知,在jQquery中,如果你的ajax响应包含类似的东西<div class='button'>,
如果有一个事件绑定使用liveto $('.button'),那些事件会自动绑定.

MooTools 1.11可以实现吗?

javascript jquery mootools dom

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

DbUnit和二进制数据

我使用DbUnit对我的DAO对象进行单元测试.到目前为止效果很好.

我有一个问题,我有字段ob类型byte[],它在数据库中存储为BLOB.该列不为null.如何在DbUnit使用的XML数据集文件中指定此列的值?这个值可能没什么特别的,5个字节就足够了.我想避免为此创建额外的二进制文件的必要性.

有什么建议?

xml dbunit unit-testing

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

如何在C#,.NET 1.1中删除XmlDocument的结束标记?

如何删除XML文档中元素c的结束标记?

转换后的XML将通过模式验证,因为它内部有空格而被拒绝.我正在使用C#,.NET 1.1(我正在更新遗留应用程序:-().

注意:我不得求助于字符串操作来转换XML文档.

当前:

<main>
  <a>
    <b />
    <c>
    </c>
  </a>
</main>
Run Code Online (Sandbox Code Playgroud)

最后:

<main>
  <a>
    <b />
    <c />
  </a>
</main>
Run Code Online (Sandbox Code Playgroud)

更新1:有关其他详细信息,最终的XML文档将另存为文件,然后另一个进程验证该文件.看来保存的XML已格式化.

我不确定这是否属实:

<a></a> == <a />
Run Code Online (Sandbox Code Playgroud)

c# xml .net-1.1 xmldocument

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