问题列表 - 第22710页

限制xsd中的空元素

有没有办法防止<myElement/>在xml中使用表单的空元素?换句话说,你能在你的xsd中指定<myElement/>无效吗?

使用nillable="false"不起作用,也不起作用minOccurs="1"- 两者都允许 <myElement/>.

xml validation xsd

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

DateTimePicker自动移动到下一个datepart

目前,在使用datetimepicker时,在输入月份后,您必须点击右箭头或"/"才能进入当天.是否有我可以设置的属性或知道月份已完成的方式并移至当天并在用户完成当天之后移动到当年?这与使用旧FoxPro/Clipper时编写的应用程序的行为相同.

.net datetimepicker

6
推荐指数
2
解决办法
5460
查看次数

haskell中pascal三角形的变体 - 懒惰评估的问题

为了解决一些问题,我需要计算pascal三角形的变体,其定义如下:

f(1,1) = 1, 
f(n,k) = f(n-1,k-1) + f(n-1,k) + 1 for 1 <= k < n, 
f(n,0) = 0,
f(n,n) = 2*f(n-1,n-1) + 1.
Run Code Online (Sandbox Code Playgroud)

对于给定的n,我想有效地得到第n行(f(n,1)... f(n,n)).另一个限制:f(n,k)如果> = 2 ^ 32则应为-1.

我的实施:

next :: [Int64] -> [Int64]
next list@(x:_) = x+1 : takeWhile (/= -1) (nextRec list)

nextRec (a:rest@(b:_)) = boundAdd a b : nextRec rest
nextRec [a] = [boundAdd a a]

boundAdd x y
    | x < 0 || y < 0 = -1
    | x + y + …
Run Code Online (Sandbox Code Playgroud)

algorithm haskell lazy-evaluation pascals-triangle

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

ExecuteScalar()是否比ExecuteReader()有任何优势?

是否ExecuteScalar()有任何优势了ExecuteReader()

c#

19
推荐指数
2
解决办法
8111
查看次数

如何使用callgrind只分析一段时间的程序执行?

我想使用valgrind进行一些分析,因为它不需要重新构建程序.(我要配置的程序已经使用"-g"构建)

但是valgrind(callgrind)很慢......所以这就是我要做的事情:

  1. 启动服务器(我想配置该服务器)
  2. 一种附加到该服务器
  3. 在服务器上执行某些操作之前,请先开始收集配置文件数据
  4. 操作完成后,结束收集配置文件数据
  5. 分析分析数据.

我可以在Solaris上使用sun studio来做这种事情.(使用dbx).我只想知道是否可以使用valgrind(callgrind)做同样的事情?

谢谢

profiling valgrind callgrind

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

此代码未提交到表单?为什么

由于我正在使用get,我希望看到提交的值附加到queryString,但我所看到的只是被调用的servlet的URL,最后没有添加任何内容.

<%HashMap classes = new HashMap(); classes =(HashMap)request.getAttribute("classes"); %> <%if(classes.size()== 0){%>
<%}

%> <%Set classIds = new HashSet(); classIds = classes.keySet(); Iterator itr = classIds.iterator(); while(itr.hasNext()){int nextId =(Integer)itr.next(); %>"size ="42"value ="<%out.print(classes.get(nextId)); %>"/>

<%}%>

java forms jsp servlets

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

在JSP中启用JavaServerPages标准标记库(JSTL)

我觉得我错过了一些东西 - 从看起来似乎,JSP开箱即用,支持标签,因为这个问题的答案显示(那家伙问的是一个纯粹的jsp问题,得到了一个涉及标签的答案).但是,如果我尝试运行给定的代码

<c:out value="${myString}"/>
Run Code Online (Sandbox Code Playgroud)

(myString当然,在定义之前),jsp只是将上面的行写入html.

我是否必须做一些额外的事情来启用它?

jsp jstl

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

在iPhone UITextField中实现地址簿中的联系人自动完成功能

我希望有一个UITextField或UITextView,在我做一些输入时,替代方案会出现类似于在Mail Application中键入地址时,替代方案会显示下来并且可以点击它们以获得更好的输入用户界面.无需输入完整的单词或地址或电话号码)

我知道如何从Address Book框架中获取数据,以及如何在UITextField/UITextView及其委托中输入文本,但我不知道在用户输入时用于获取和显示数据的结构类型.

如果这很重要,我知道基本的CoreData,

我希望我能得到一些帮助.

更新(2010/3/10):我没有问题制作类似本机的GUI,但我问的算法,是否有人知道什么样的算法最适合这个东西?也许是一些二叉树?或者我应该每次只从coredata获取数据?

谢谢

伊格纳西奥

更新(2010/03/28):这些天我一直很忙,所以我没有尝试过UISearchResults,但对我来说似乎很好.但我想知道是否有必要删除胜利的答案?我不认为是公平的,我的声誉下降了,看不出胜利的答案.(

iphone autocomplete addressbook

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

使用Git push自动拉动远程服务器?

这是我正在尝试做的事情:

我有一个GitHub存储库,其中一部分我想让Web可以查看.现在我已经在我自己的服务器上克隆了存储库并且运行良好,但为了使其保持最新,我必须手动登录并提取最新的更改.

我不确定这是不是最好的想法(或最好的方法),但我希望远程服务器在有人推送到存储库时自动拉出.当有人推动时,GitHub可以很容易地运行脚本,但是我不确定一旦有人这样做就会拉动.

我使用PHP是为了简单,但git pull由于权限,只是做一些自然的事情是行不通的.这是一个坏主意还是有另一种方式来实现我想做的事情?这似乎是一个常见的设置,但我不确定.

谢谢.

php git pull github mirroring

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

我什么时候应该考虑代表主键......?

我什么时候应该考虑将主键表示为

当表使用复合键时,我们是否应该只将主键表示为类?

例如:

public class PrimaryKey
    { ... ... ...}
Run Code Online (Sandbox Code Playgroud)

然后

private PrimaryKey _parentID;
        public PrimaryKey ParentID
        {
            get { return _parentID; }
            set { _parentID = value; }
        }
Run Code Online (Sandbox Code Playgroud)

public void Delete(PrimaryKey id)
        {...}
Run Code Online (Sandbox Code Playgroud)

我应该何时考虑将数据作为逗号分隔值存储在数据库表的列中,而不是将它们存储在不同的列中?

c# sql

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