问题列表 - 第34075页

复选框输入元素中`name`属性的用途是什么?

我在XHTML中查看了许多在线文档中的复选框输入.任何人都可以清除我的怀疑 这个name领域实际上代表什么?

Milk: <input type="checkbox" name="checkbox" value="Milk">
Chocolate: <input type="checkbox" name="checkbox" value="chocolate">
Cold Drink: <input type="checkbox" name="checkbox" value="Cold Drink">
Run Code Online (Sandbox Code Playgroud)

我认为它是该特定复选框的标识符,稍后可以通过引用它们的名称在其他文件中使用,但鉴于所有复选框都具有相同的名称,为什么甚至指定它?对此有点困惑.

html forms checkbox xhtml

15
推荐指数
2
解决办法
3万
查看次数

SimpleXML具有带连字符名称的读取节点

我有以下XML:

<?xml version="1.0" encoding="UTF-8"?>
<gnm:Workbook xmlns:gnm="http://www.gnumeric.org/v10.dtd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gnumeric.org/v9.xsd">
  <office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:ooo="http://openoffice.org/2004/office" office:version="1.1">
    <office:meta>
      <dc:creator>Mark Baker</dc:creator>
      <dc:date>2010-09-01T22:49:33Z</dc:date>
      <meta:creation-date>2010-09-01T22:48:39Z</meta:creation-date>
      <meta:editing-cycles>4</meta:editing-cycles>
      <meta:editing-duration>PT00H04M20S</meta:editing-duration>
      <meta:generator>OpenOffice.org/3.1$Win32 OpenOffice.org_project/310m11$Build-9399</meta:generator>
    </office:meta>
  </office:document-meta>
</gnm:Workbook>
Run Code Online (Sandbox Code Playgroud)

我正在尝试阅读办公室:document-meta节点,以提取它下面的各种元素(dc:creator,meta:creation-date等)

以下代码:

$xml = simplexml_load_string($gFileData);
$namespacesMeta = $xml->getNamespaces(true);
$officeXML = $xml->children($namespacesMeta['office']);
var_dump($officeXML);
echo '<hr />';
Run Code Online (Sandbox Code Playgroud)

给我:

object(SimpleXMLElement)[91]
  public 'document-meta' => 
    object(SimpleXMLElement)[93]
      public '@attributes' => 
        array
          'version' => string '1.1' (length=3)
      public 'meta' => 
        object(SimpleXMLElement)[94]
Run Code Online (Sandbox Code Playgroud)

但如果我尝试使用以下方法读取document-meta元素:

$xml = simplexml_load_string($gFileData);
$namespacesMeta = $xml->getNamespaces(true);
$officeXML = $xml->children($namespacesMeta['office']);
$docMeta = $officeXML->document-meta;
var_dump($docMeta);
echo '<hr />';
Run Code Online (Sandbox Code Playgroud)

我明白了

Notice: …
Run Code Online (Sandbox Code Playgroud)

php simplexml

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

为什么这个C程序在输出中打印奇怪的字符?

我有以下程序:

#include <stdio.h>

int main()
{
        int ch;
        while( ch = getchar() != '\n') {
                printf("Read %c\n",ch);
        }  
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

无论我输入什么,我得到:

Read  
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况,我看到的奇怪的是什么?

Stackoverflow不会打印奇怪的字符.你可以在这里看到:http://ideone.com/EfZHr

c control-characters operator-precedence getchar

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

问:我如何在Qt框架中的GUI中嵌入图标/图像?

我如何嵌入我的应用程序使用的图标或图像,我不知道在我的应用程序根目录中保存图像目录,是否有任何有效的方法?

embed qt image

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

添加空字符串vs toString - 为什么它不好?

根据工具PMD,以下是一个不好的做法:

String s = "" + 123; // bad 
String t = Integer.toString(456); // ok 


This is an inefficient way to convert any type to a `String`.
Run Code Online (Sandbox Code Playgroud)

为什么这样做不好?

java string tostring pmd

7
推荐指数
3
解决办法
7434
查看次数

如何在使用通用约束时使用继承

在尝试实现允许继承并希望有人可以提供帮助的库时,我正在努力解决一些通用约束问题.

我正在尝试建立一个有三种口味的类库,每个库都建立在另一个之上.对我来说,这似乎是一个使用泛型的绝佳机会,因为我不能通过纯粹的继承做我想做的事.下面的代码(这应该直接粘贴到VS)后面有一些解释:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Test
{
    #region Base Classes

    public class GenericElement { }

    /// <summary>Visit to a GenericElement</summary>
    public class Generic_Visit<E> where E : GenericElement
    {
        public E Element { get; set; }
    }

    /// <summary>Collection of Visits</summary>
    public class Generic_Route<V, E>
        where V : Generic_Visit<E>
        where E : GenericElement
    {
        public List<V> Visits { get; set; }
        public Double Distance { get; set; }
    }

    /// <summary>Collection of Routes</summary>
    public class …
Run Code Online (Sandbox Code Playgroud)

c# generics inheritance

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

Qt:当我在forground处理窗口的时候,如何将我的主窗口放在后台?

我正在使用Qt框架,我正在寻找最好的方法来向用户展示我
在Qt中的处理方式:
将主窗口放在后台并弹出窗口到前台,例如"处理"按摩
直到完成处理"处理"窗口将关闭,主窗口返回前景.

qt

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

为什么我的公共类不能扩展内部类?

我真的不明白.

如果基类是抽象的并且仅用于为程序集中定义的公共子类提供公共功能,为什么不将它声明为内部?

我不希望抽象类对程序集外部的代码可见.我不希望外部代码知道它.

c# inheritance internal

44
推荐指数
3
解决办法
2万
查看次数

android支持多种语言吗?

如果我运行我的Android应用程序与htc魔术与语言环境英语,我发现我的应用程序正常运行,如果我尝试在摩托罗拉机器人与locale韩国运行它,我的应用程序(apk)甚至没有安装在设备上.android支持不同的语言吗?是因为OS语言版本不同吗?

multilingual android

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

私有方法上的方法拦截器

这是一个问题:我有方法digest(byte[] data).它应该是私人的,因为我们真的不需要它在课外,但如果我公开,如果它有帮助,我就不会死.
问题是:我可以以某种方式附加拦截器吗?事情是它不被称为getBean('MyBean').digest(),它通过getBean('MyBean').sign(data)标志是smth的方式调用

public byte[] sign(byte[] data){
   ...
   b = digest(data);
   ...
   return signature;
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

java spring spring-aop

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