问题列表 - 第20322页

在XHTML 1.1中:元素'input'不能嵌套在元素'form'中.为什么?

在XHTML 1.1严格模式下禁止使用以下代码:

<form method="post" action="index">
    <input id="_method" name="_method" type="hidden" value="" />
</form>
Run Code Online (Sandbox Code Playgroud)

如果你希望它有效,那么你需要用div(或p等等)包装它,如:

<form method="post" action="index">
    <div>
         <input id="_method" name="_method" type="hidden" value="" />
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)

这有什么意义呢?

xhtml

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

是否可以在Vim中显示缩进指南?

我是一个长期的Vim用户(3或4年),他最近开始处理一些深层嵌套的代码.此代码使用空格缩进,而不是制表符.我想要一些干净且不分散注意力的缩进指示,以帮助跟踪我在看多层次深层时所处的代码块.

:set list 
Run Code Online (Sandbox Code Playgroud)

仅显示制表符和结束行字符.我找到了一个插件(目前似乎无法挖掘出来),它会突然逐渐变暗颜色突出每个缩进级别,但这在视觉上没有吸引力.理想情况下,我希望在每个缩进级别看到细垂直线.许多新奇的编辑都有这个功能,但我还是不愿意放弃Vim.

有谁知道如何实现这一目标?

vim plugins highlighting indentation

45
推荐指数
6
解决办法
4万
查看次数

Linq-XML总是那么混乱吗?

var subset = from item in document.Descendants("Id")
             where item.Value == itemId.ToString()
             select new PurchaseItem() {
                 Id = int.Parse(item.Parent.Element("Id").Value),
                 Name = item.Parent.Element("Name").Value,
                 Description = item.Parent.Element("Description").Value,
                 Price = int.Parse(item.Parent.Element("Price").Value)
             };
Run Code Online (Sandbox Code Playgroud)

XML的结构如下:

<Items>
    <Item>
        <Id></Id>
        <Name></Name>
        <Description></Description>
        <Price></Price>
    </Item>
</Items>
Run Code Online (Sandbox Code Playgroud)

Id和价格都是整数值.名称和描述是字符串.

我发现我用过Linq to XML的东西很棒,这只是一个片段.但是,另一方面,我感觉它应该或可能更清洁.在这个片段中,转换似乎是最明显的问题.

有什么建议?

.net c# linq linq-to-xml

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

查找字符串数组中的公共字符串(ruby)

鉴于我有一个包含3个字符串的数组:

["Extra tv in bedroom",
 "Extra tv in living room",
 "Extra tv outside the shop"]
Run Code Online (Sandbox Code Playgroud)

如何找到所有字符串共有的最长字符串?

ruby

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

文件,编辑,选项等菜单不适用于Emacs 23,任何想法?

我在早些时候升级到Emacs 23,当我执行文件时,编辑,选项和其他菜单选项在OS X Snow Leopard上不可用.任何想法如何让他们回来?

谢谢!

emacs

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

Grails全局约束

在版本1.2中,Grails引入了全局约束.我尝试将以下内容添加到Config.groovy中

grails.gorm.default = {

    constraints {
        notBlank(nullable:false, blank:false)
    }
}
Run Code Online (Sandbox Code Playgroud)

然后在我的一个域类中使用它

static constraints = {
    email(email: true, unique: true, shared: 'notBlank')
}
Run Code Online (Sandbox Code Playgroud)

但是当我使用空电子邮件地址保存用户时,没有报告错误,为什么?

谢谢,唐

grails grails-orm

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

如何将python日期时间转换为字符串,具有可读格式的日期?

t = e['updated_parsed']
dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6]
print dt
>>>2010-01-28 08:39:49.000003
Run Code Online (Sandbox Code Playgroud)

如何将其转换为字符串?:

"January 28, 2010"
Run Code Online (Sandbox Code Playgroud)

python datetime string-formatting

163
推荐指数
6
解决办法
30万
查看次数

我正在使用SQL UDF来封装简单的报告/业务逻辑.我应该避免这个吗?

我正在SQL Server 2008中为一些报告构建一个新数据库,并且有许多与此数据相关的常见业务规则可用于不同类型的报告.目前,这些规则大多数都是在较大的程序程序中使用遗留语言进行组合,我正试图将其转移到SQL.我正在努力从这些数据中实现报告的灵活性,例如SAS中的一些报告,C#中的一些报告等.

我目前的方法是打破这些通用规则(通常是非常简单的逻辑)并将它们封装在单独的SQL UDF中.性能不是问题,我只想使用这些规则在一种报告"快照"中填充静态字段,然后可以用它来以任何方式报告.

我喜欢这种模块化的方法,只要了解每条规则正在做什么(以及维护规则本身),但我也开始有点害怕维护也可能成为一场噩梦.有些规则依赖于其他规则,但我无法真正摆脱这些 - 这些东西相互叠加......这就是我想要的......我想?;)

这种模块化方法在数据库中是否有更好的方法?我是在正确的轨道上,还是我在太多的应用程序开发思维中考虑这个问题?

sql sql-server modularity user-defined-functions

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

XSD订购扩展型?

我正在尝试编写一个不需要扩展类型的特定排序的模式.我试图使用"全部"组,但似乎只允许"序列".

我收到此错误消息,有点困惑.

所有模型组必须出现在{min occurrence} = {max occurrence} = 1的粒子中,并且该粒子必须是构成复杂类型定义的{content type}的对的一部分.

    <complexType name="credentialElement">
    <complexContent>
        <extension base="env:namedElement">
            <all>
                <element name="username" type="env:envString" minOccurs="1" />
                <element name="password" type="env:envString" minOccurs="1" />
                <element name="domain" type="env:envString" minOccurs="0" />
            </all>
        </extension>
    </complexContent>
</complexType>
Run Code Online (Sandbox Code Playgroud)

埃里克

编辑:似乎这是不可能的.通过xmlint运行后,我得到一个不同的错误消息:

该类型在其{content type}中具有'all'模型组,因此不能从非空类型派生,因为这将生成包含'all'模型组的'sequence'模型组; "所有"模型组不允许出现在其他模型组中.

不确定是否有干净的工作.

schema xsd

5
推荐指数
0
解决办法
1924
查看次数

C fork处理全局变量

我不理解这个程序的输出:

#include <pthread.h>
#include <stdio.h>
#include <unistd.h>

int i = 0;

int main()
{
    while(i<3)
    {
        fork();

        printf("%d\n",i);
        ++i;
    }
}
Run Code Online (Sandbox Code Playgroud)

输出是:

0
1
2
2
1
2
0
1
2
2
2
1
2
2
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我如何解决这个问题,以便完全理解为什么我得到这个输出?

c fork process global-variables

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