问题列表 - 第8461页

如何在XSLT中声明和迭代数组?

我的要求是 - 使用XSLT-显示一个包含US状态的下拉列表,并在XML中声明的一个特定的打印 'selected'将使用我的样式表.

我正在考虑使用状态声明一个数组并迭代它但我不知道该怎么做.

注意:欢迎更多的想法;)

arrays iteration xslt drop-down-menu

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

在C++中初始化指针

可以在声明上指定一个值的指针吗?像这样的东西:

    int * p = &(1000)
Run Code Online (Sandbox Code Playgroud)

c++ pointers initialization

9
推荐指数
3
解决办法
5万
查看次数

如何在Linq lambda表达式中"选择新"?

我如何在一个声明中与两个分手?

 var newpeople= _rep.GetPeople().Where(p=>p.personID).Select(new KindoFPerson...id=p.id etc)
Run Code Online (Sandbox Code Playgroud)

linq lambda

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

假设P = NP证明是什么样的?

它是一个特定NP完全问题的多项式时间算法,还是仅仅是抽象推理能够证明存在NP完全问题的解决方案?

似乎特定的算法更有帮助.有了它,我们要多方面地解决NP问题所需要做的就是将它转换成证明有解决方案的特定NP完全问题,我们就完成了.

algorithm math complexity-theory computer-science p-np

17
推荐指数
4
解决办法
3831
查看次数

Android 1.5:阅读短信

我正在为Android创建备份实用程序,我需要阅读收件箱,发件箱和dratfs的内容.如何在SDK v1.5上实现这一目标?

backup sms android

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

我如何在C++中优雅地格式化字符串,以便它被舍入到6个小数位并且有额外的'0'或'9'被修剪

如何编写一个格式化带小数位数的字符串的函数,而不是尾随0或不必要的9?鉴于小数是2,这是我所期望的:

0.999 -> 1.0
0.99 -> 0.99
1.01 -> 1.01
1.001 -> 1.0
123 -> 123.0
0 -> 0.0
0.1 -> 0.1
Run Code Online (Sandbox Code Playgroud)

(你期望的负面影响)

这是我到目前为止所拥有的,但它是非常丑陋的代码.有没有更好的方法来做到这一点?

string toStrMaxDecimals(double value, uint decimals) {
    value *= pow(10, decimals);
    value = round(value);
    value *= pow(0.1, decimals);
    string temp = boost::lexical_cast<string>(value); 
    size_t dot = temp.find('.');
    if (dot != string::npos) {
        if (temp.size() > dot + decimals + 1)
            temp.erase(dot + decimals + 1);
        if (*temp.rbegin() == '0')
            temp.erase(temp.find_last_not_of("0") + 1);
        if (*temp.rbegin() == '.')
            temp.append("0");
    } …
Run Code Online (Sandbox Code Playgroud)

c++ string formatting string-formatting

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

为什么iPhone SDK会为某些代表使用类别而不是协议?

我的理解是协议就像其他语言中的接口 - 它们声明了预期的方法 - 而类别允许您向现有类型添加新方法(甚至可能是您不拥有的类型).

那么,为什么iPhone SDK有时会使用类别来声明委托类型呢?通常我希望所有代表都是类型id <MyDelegateProtocol>但是有很多例子并非如此.

例如,请参阅NSURLConnection.它的委托类型为"id",而'contract'则在NSObject(NSURLConnectionDelegate)上声明为类别.

那么:在这些情况下使用类别的动机是什么?

iphone delegates protocols objective-c categories

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

最佳数据库(MySQL)结构:包含优惠标签的文章

我已经建立了一个新闻网站: - 文章显示在按日期排序的首页上.最新的一个. - 新闻在"新闻"表中,字段为"id","title","text"和其他一些字段. - 所有文章都标有1-5个相关标签. - 标签在表"标签"中,字段为"id","tag","article"和其他一些. - "标签"的字段"文章"适合"新闻"的字段"id".

现在我想让用户有机会将标签添加到他的"青睐标签列表"中.然后,用户应该只看到包含一个有利标签的新闻文章.

假设用户Bob喜欢标签"barack obama","nba","new jersey"和"dogs".他应该只看到包含这四个标签中至少一个的文章.

我如何编写实现此目的的PHP/MySQL脚本?我认为我的数据库结构不适合这个目的,是吗?我必须像这样进行数据库查询:

"SELECT*FROM news WHERE id IN(SELECT article FROM tags WHERE tag IN('barack obama','nba','new jersey','dogs'))"

这个查询会运行很长时间,不是吗?必须有一个比我的更合适的数据库结构.你有这个问题的想法吗?我需要哪种DB结构以及我必须使用哪些查询?

我希望你能帮助我.提前致谢!

php mysql tags tagging

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

为什么我不能使用strerror?

我正在将一些代码移植到Windows,而Microsoft编译器(Visual C++ 8)告诉我这strerror()是不安全的.

撇开微软所有安全字符串中的烦恼因素,我实际上可以看到一些已弃用的函数是危险的.但我无法理解可能出现的问题strerror().它需要一个code(int),并返回相应的字符串,如果该代码未知,则返回空字符串.

危险在哪里?

在C中有一个很好的选择吗?

C++中有一个很好的替代品吗?

[编辑]

得到了一些很好的答案,现在理解一些实现可能疯狂到实际写入一个共同的共享缓冲区 - 在单线程中不安全的重入,没关系线程之间! - 我的问题不再是"为什么我不能使用它,有什么替代方案?" "C和/或C++中是否有任何体面,简洁的替代品?"

提前致谢

c c++ deprecated

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

如何保护来自窥探者的CFC中的访问="远程"功能?

CFC的一个重要功能是能够为直接.cfm页面和Flex应用程序重用代码.

我开发的一个这样的应用程序使用Flex来实现其图表功能,并且需要访问cfc中的'getResults()'函数.

所有这些内容都是在身份验证机制背后,但由于cfc将自己打开一个wsdl请求:

https://myserver.com/c/functions.cfc?wsdl

如果正确制作了URL查询,它实际上会将结果返回给浏览器:

https://myserver.com/c/functions.cfc?method=getResults&Term=2009&Course=Anatomy

人们用什么技术来保护cfc免受直接访问,除非请求直接来自CFML处理器或来自Flex Remoting?

apache-flex coldfusion remoting cfc flex3

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