问题列表 - 第40750页

将系统图标分配给标签

我目前正在开发ac#应用程序.我正在创建自己的自定义消息框,所以我想知道是否可以将一个默认系统图标(即您在标准MessageBox上看到的图标之一)分配给标签.

c# wpf

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

使用java Date和SimpleDateFormat验证范围

嘿伙计们,我想知道当我尝试使用此代码解析日期时是否有可以处理的Date异常:

try{
   SimpleDateFormat df = new SimpleDateFormat("dd:MM:yyyy"); 
   Date date = df.parse(dateRelease);
}catch (ParseException e) {} 
Run Code Online (Sandbox Code Playgroud)

好吧,如果"dateRelease"不是正确的格式类型,它会抛出ParseException,但是如果有人写的是"40/03/2010",我想得到 - 错误的日,月或年无效范围.实际上,当发送无效日期时,SimpleDateFormat只会创建一个具有默认数字的新日期.

我是否必须使用正则表达式创建我自己的方法来处理它,或者是否存在一个告诉我它要捕获的现有异常?

java validation date range

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

是否可以从iOS发送蓝牙数据到Android?

我想知道是否有可能制作GameKit广播数据,以便Android设备可以获取信息.如果可能的话,我打算发送XML数据(一个Plist,没什么复杂的).我不需要在iOS设备上进行任何确认,我只想发送信息.

理论上,Android应该能够接收原始编码的字节(或位),然后在Android上解码它们,成为我的问题,但我无法对GameKit广播信息进行成像,直到它有一个"同行"发送给.

是否可以通过蓝牙将信息从iOS设备发送到Android设备?

iphone android bluetooth gamekit

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

如何在javascript中循环XML节点?

我尝试循环遍历由用户组成的XML节点,以在我的网站上创建en html表

for(var user in xmlhttp.getElementsByTagName('user')){   //fix this row to me
    //Create a new row for tbody
    var tr = document.createElement('tr');
    document.getElementById('tbody').appendChild(tr);
}
Run Code Online (Sandbox Code Playgroud)

xml看起来像这样

<websites_name>
<user>...</user>
<user>...</user>
.
.
.
</websites_name>
Run Code Online (Sandbox Code Playgroud)

UPDATE

xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","some URL",true);
xmlhttp.send();
var xmlDoc = xmlhttp.responseXML;
var root = xmlDoc.getElementsByTagName('websites_name');
for(var i=0, i<root[0].childNodes.length,i++){
    //Create a new row for tbody
    var tr = document.createElement('tr');
    document.getElementById('tbody').appendChild(tr);
}
Run Code Online (Sandbox Code Playgroud)

javascript xml

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

我在哪里可以获得Windows检查版本?

我正在开发一个文件系统驱动程序.
我使用免费构建Windows作为目标机器.
如果我能得到一个经过检查的Windows版本,我想我会更方便.不是吗

但即使我能得到它,我也不知道.需要花费吗?
当我使用它时,我可以获得什么好处.

windows debugging kernel device-driver

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

在vim中获取最后一次搜索或搜索并替换字符串?

如何将我用于搜索或搜索和替换的最后一个字符串带回来?

例如,假设我输入:%s/some_text/some_other_text/gc并且vim E486: Patterns not found: some_text返回错误消息.然后我意识到我实际上是想写some_magic_text而不是some_text.那时,如何在底部命令行(或其他任何调用行)中取回原始字符串,以便我可以更改它并进行第二次搜索?有一个漂亮的小命令吗?

在这个简短的例子中,它看起来是不必要的,但是当你想要替换的文本很长并且你只输入一个字母错误时,必须重新输入所有内容是非常烦人的.

如果这有任何区别,我正在使用MacVim.

vim search replace

9
推荐指数
2
解决办法
3550
查看次数

使用boost.python时c ++流有什么问题?

更新2:我不确定为什么这仍然被投票(2014年3月).自从我多年前提出这个问题以来,这似乎是固定的.确保您使用的是最新版本的boost.

更新:可能需要初始化C++流以格式化数字,并且在Python中加载共享库时不会进行初始化?

我在打电话

cout << 1 << "!" << endl; 
Run Code Online (Sandbox Code Playgroud)

在通过boost.python导出到共享库的方法中.它不打印任何东西,但如果我这样做

cout << "%" << "!" << endl; 
Run Code Online (Sandbox Code Playgroud)

有用.

这很重要因为我想这样做:

ostream& operator <<(ostream &os, const Bernoulli& b) {
    ostringstream oss;
    oss << b.p() * 100.0 << "%";
    return os << oss.str();
}
Run Code Online (Sandbox Code Playgroud)

通过这样做我暴露了:

BOOST_PYTHON_MODULE(libdistributions)
{
    class_<Bernoulli>("Bernoulli")
        .def(init<>())
        .def(init<double>())

        .def("p", &Bernoulli::p)
        .def("set_p", &Bernoulli::set_p)
        .def("not_p", &Bernoulli::not_p)

        .def("Entropy", &Bernoulli::Entropy)
        .def("KL", &Bernoulli::KL)
        .def(self_ns::str(self))
    ;
}
Run Code Online (Sandbox Code Playgroud)

但是当我str在伯努利对象上调用python中的方法时,我什么也得不到.我怀疑更简单的cout问题是相关的.

c++ python boost-python

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

Amazon Product Advertising API:XXX不是BrowseNodeId的有效值

我使用亚马逊产品广告API来获取产品类别.对于美国类别,它正在运作.

但是使用来自不同站点的浏览节点我收到以下错误:

"569604 is not a valid value for BrowseNodeId. Please change this value and retry your request."
Run Code Online (Sandbox Code Playgroud)

我从以下站点获得了浏览节点:http: //docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html?BrowseNodeIDs.html

问题出在哪儿?

谢谢你的帮助!

amazon-web-services amazon-product-api

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

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

CUDA:编译我的第一个cuda程序时出错

我是CUDA编程的新手.我编写了我的第一个代码,当我编译它时,它向我显示了很多错误.任何人都可以告诉我有什么问题

代码

#include <stdio.h>
#include "cuda.h"
#include <stdlib.h>

__global__ void kernel(void) {
}

int main(int argc, char *argv[])
{
        kernel<<<1,1>>>();
        printf("finished \n");
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

错误是

cuda.c:5: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âvoidâ
cuda.c:7: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âvoidâ
cuda.c: In function âmainâ:
cuda.c:12: error: âkernelâ undeclared (first use in this function)
cuda.c:12: error: (Each undeclared identifier is reported only once
cuda.c:12: error: for each function it appears in.)
cuda.c:12: error: …
Run Code Online (Sandbox Code Playgroud)

cuda

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