问题列表 - 第40365页

为变量分配空格的出现次数

我想知道是否可以将字符的出现分配给变量,直到我点击一个空格字符.例如,如果我有字符串"17 23 4 54 6 343 4"如何将第一个数字17分配给变量,以及下一个后续数字.

java

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

在svn中撤消一个文件更改的最简单方法

假设我有以下情况:

myrepo/
  foo.txt
  bar.txt
  baz.txt
  quux.txt
  bingo.txt
Run Code Online (Sandbox Code Playgroud)

在rev 419中,我更改了foo.txt,bar.txt和bingo.txt.

现在我发现了一个错误,我想从rev 418保留foo.txt,但保留bar 41中的bar.txt和bingo.txt中的更改完整,所以我可以提交rev 420,所以它的foo.txt与rev 418.

我怎么能以最少的麻烦来做到这一点?

svn

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

SoapFault异常:无法连接到主机

有时无法调用Web服务.

这个问题一直在发生.

可能是什么问题呢?

Error:
    SoapFault exception: [HTTP] Could not connect to host in 
    0 [internal function]: SoapClient->__doRequest('<?xml version="...', http://.', '', 1, 0)
Run Code Online (Sandbox Code Playgroud)

php soap

28
推荐指数
8
解决办法
11万
查看次数

在C中,带有两个星号(**)的变量声明是什么意思?

我和C一起工作,我有点生疏了.我知道它*有三个用途:

  1. 声明一个指针.
  2. 取消引用指针.
  3. 乘法

但是,**在变量声明之前有两个星号()时它意味着什么:

char **aPointer = ...
Run Code Online (Sandbox Code Playgroud)

谢谢,

斯科特

c pointers

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

在公共标头中声明时,无法识别JSTL标记库

我有一段时间的想法将我的所有taglib声明(uri等)放在一个公共头文件中,所以我不必手动将它们写入我的所有JSP中.最初,事情看起来很好,虽然我不像简单的EL语法那样使用实际的taglib.但是,我在所有jsp文件中都遇到了问题,除了明确声明了taglibs的文件.所有其他jsp(包括头文件)都将<c:something.../>标记视为HTML并且不对其进行评估.我做了一些谷歌搜索,发现奥莱利的这篇文章暗示我正在做的事情可以做,但我显然做错了什么.更重要的是,头文件中的其他内容(常见页眉,页面标题等)都显示正常.

头文件:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page session="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
Run Code Online (Sandbox Code Playgroud)

包含声明:

<jsp:include page="/WEB-INF/jsp/include/header.jsp">
    <jsp:param name="title" value="Home" />
</jsp:include>
Run Code Online (Sandbox Code Playgroud)

jstl include

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

Java:Oracle XMLType + JDBC

如何将oracle XMLElement传递给JDBC?

java.sql.Statement st = connection.createStatement(); // works
oracle.jdbc.OracleResultSet rs = st.execute("SELECT XMLElement("name") FROM dual");
rs.getString(1); // returns null, why?
oracle.sql.OPAQUE = (OPAQUE) rs.getObject(1); // this works, but wtf is OPAQUE ?
Run Code Online (Sandbox Code Playgroud)

基本上,我想读取类似<name> </name>XML或任何XML格式的输出.但我总是无法将输出转化为合理的.只有奇怪的oracle.sql.OPAQUE有效,但我完全不知道如何处理它.甚至toString()没有覆盖!

有任何想法吗?如何阅读Oracle(我使用的是Oracle 10.0.2)XMLElement(XMLType)?

java xml oracle jdbc

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

linq to sql Distinct和orderby

var result = table1.Join(table2, o => o.ProgramID, t => t.ProgramID, (o, t) => new { o.ProgramID, t.Program })
         .OrderBy(t => t.Program)
         .Distinct();
Run Code Online (Sandbox Code Playgroud)

上面的linq语句实际上返回了正确的结果,但是他生成的sql(下面)并不是那么简单

SELECT [t2].[ProgramID], [t2].[Program]
FROM (
    SELECT DISTINCT [t0].[ProgramID], [t1].[Program]
    FROM [table1] AS [t0]
    INNER JOIN [table2] AS [t1] ON [t0].[ProgramID] = [t1].[ProgramID]
    ) AS [t2]
ORDER BY [t2].[Program]
Run Code Online (Sandbox Code Playgroud)

我本以为下面的sql更清晰,但我不确定实现它的linq语句.

select distinct 
    o.ProgramID, 
    t.Program 
from 
    table1 0 
    inner join table2 t on t.ProgramID = o.ProgramID 
order by t.Program
Run Code Online (Sandbox Code Playgroud)

提前致谢

c# linq-to-sql

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

F# - 如何索引集合(特别是PropertyCollection)

我试图围绕F#进行思考,所以我认为使用System.DirectoryServices命名空间转换一些在Active Directory中看起来像用户的简单C#代码并返回DirectoryEntry对象会很有趣.我正在努力的部分是索引DirectoryEntry中包含的PropertyCollection.

在C#中,有了DirectoryEntry,我可以通过这样做获取PropertyCollection中的属性:

entry.Properties["displayName"].Value
Run Code Online (Sandbox Code Playgroud)

我目前正在努力解决如何在F#中索引集合的问题.有人可以对此有所了解吗?

f# active-directory

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

公理决议

我试着理解公理解析如何在prolog中起作用.

我们假设我在自然数上定义了两个基本运算:

  • s(term)(代表继任者)和

  • add(term,anotherTerm).

add的语义由下式给出

  • add(0,x1) - > x1

  • add(x1,0) - > x1

  • add(s(x1),y1) - > s(add(x1,y1))

然后,我想解决这个等式

add(x,add(y,z))= s(0)

我想一个策略可能是

  • 测试方程的右侧(RHS)是否等于其左侧(LHS)

  • 如果没有看到是否可以通过寻找最通用的统一者找到解决方案

  • 如果没有,那么试着找到一个可以在这个等式中使用的公理.做这项工作的策略可能是(对于每个公理):尝试解决等式的RHS等于公理的RHS.如果有解,那么试着求解等式的LHS等于公理的LHS.如果成功,那么我们找到了正确的公理.

  • 最终,如果没有解,并且方程的LHS和RHS是相同的操作(即相同的签名但不是相同的操作数),则对每个操作数应用算法,如果找到每个操作数的解,则找到解.

我认为这个(简单)算法可能有效.但是,我想知道是否有人有解决这类问题的经验?有谁知道我在哪里可以找到一些关于更好算法的文档?

提前致谢

algorithm prolog axiom successor-arithmetics

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

如何在图像菜单项中使用自定义图标?

我可以使用图标创建菜单项:

new = gtk.ImageMenuItem(gtk.STOCK_NEW, 'New')
Run Code Online (Sandbox Code Playgroud)

但我如何使用自定义图标 - 从文件?

python gtk pygtk menu menuitem

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