小编MBU*_*MBU的帖子

获取dom节点的属性

我试图获取xml节点示例的属性:

<Car name="Test">
</Car>
Run Code Online (Sandbox Code Playgroud)

我想获取汽车节点的name属性.

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();          
Document doc = db.parse(configFile);
doc.getDocumentElement().normalize();           
NodeList layerConfigList = doc.getElementsByTagName("CAR");
Node node = layerConfigList.item(0);
// get the name attribute out of the node.
Run Code Online (Sandbox Code Playgroud)

这是我被卡住的地方,因为我可以使用的唯一方法是getAttributes()返回一个NamedNodeMap,我不知道如何从中提取它.

java xml jaxp

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

在C中将int转换为2字节的十六进制值

我需要将一个int转换为一个2字节的十六进制值来存储在一个char数组中,在C中.我该怎么做?

c string hex

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

启用UIImagePickerController上的照片库按钮

有没有人知道如何在相机模式下启用UIImagePickerController上的相册按钮?就像iphone上的相机应用程序如何在图像和视频拍摄之间切换一样,还有按钮来查看照片库?

uiimagepickercontroller ios iphone-4

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

获取DataGridView CurrentCellChanged事件中的当前单元格列索引

我有a的CurrentCellChanged事件处理程序,DataGridView我希望能够从事件处理程序访问当前选定的单元格列索引.

我以前在CellClick处理程序中有代码DataGridViewCellEventArgs作为参数,所以我能够从事件args参数获取列索引,但CurrentCellChanged事件有EventArgs参数,我认为这意味着暗示没有此事件的数据.

有没有办法访问新的当前选定的单元格列索引?

c# datagridview event-handling winforms

13
推荐指数
2
解决办法
7万
查看次数

QAction快捷方式并不总是有效

我在菜单项上有一个Qaction,用于删除我的一个视图中的选定项目.以下是我创建动作的方法:

deleteAct = new QAction( tr("Delete Selected"), this);
deleteAct->setShortcut(QKeySequence::Delete);
connect(deleteAct, SIGNAL(triggered()), this, SLOT(deleteSelected()));  
Run Code Online (Sandbox Code Playgroud)

我设置了一个键盘快捷键(Delete键),它应该触发delectAct动作.它大部分时间都有效,但在某些时候它停止工作......有谁知道为什么捷径会停止工作?

注意:如果我从菜单项触发它,操作仍然有效.它只是没有...的捷径

c++ qt action keyboard-shortcuts

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

在Hudson中配置电子邮件通知

我正在尝试配置Hudson发送电子邮件,如果构建失败的人将破坏的构建提交到SVN.

是否可以这样做,如果是这样,我如何配置Hudson呢?

hudson

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

保存到属性文件转义:

当我存储属性文件时,有谁知道为什么冒号会被转义?

我这样做:

Properties prop = new Properties();


// Set the properties value.

prop.setProperty("url","http://localhost:7101/test/home");
Run Code Online (Sandbox Code Playgroud)

并存储使用:

prop.store(new FileOutputStream(propFile), null);
Run Code Online (Sandbox Code Playgroud)

它正在工作,但由于某些原因输出冒号逃脱:

url=http\://localhost\:7101/test/home
Run Code Online (Sandbox Code Playgroud)

有人知道修复吗?

java properties

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

lisp函数用于连接字符串列表

我需要编写一个将列表连接成字符串的函数.示例:

(concatString(quote("hello""world")))==>"hello world"

这是我到目前为止:

(defun concatString (list)
  "A non-recursive function that concatenates a list of strings."
  (cond
   ((not (listp list))
     (princ "Error: argument to concatNR must be a list")(terpri) ())) ; check if parameter is a list

  (if (not (null list)) ;check if list is not null
      (let ((result (car list)))
        (dolist (item (cdr list))
          (if (stringp item)
              (setq result (concatenate result item)))          
        )
      )
  )
)
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它时,我得到一个"错误:"你好"是和非法类型说明符"消息.我已经尝试了很多方法来修改这个功能,但我还没弄清楚.有没有人有任何想法?

common-lisp string-concatenation

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

从http请求获取Authorization标头

有谁知道如何从asp.net中的http请求获取授权标头值?我一直试图谷歌它但我没有找到任何关于检索授权标头值.

c# asp.net

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

将表单嵌入到窗体中的tabcontrol上

我在Windows窗体中有一个选项卡控件,我希望能够单击选项卡并在选项卡的正文区域中,我希望它将另一个窗体显示为嵌入式组件.这可能吗?如果是这样,有人可以提供一个示例或链接到如何完成此操作的示例?

c# forms tabcontrol windows-forms-designer

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