问题列表 - 第28565页

Google是唯一需要"identifier_select"的OpenID提供商吗?

我正在用PHP开发一个OpenID消费者,并使用了梦幻般的LightOpenID库(http://gitorious.org/lightopenid).基于我在示例客户端脚本中找到的代码,我已成功创建了一个使用者.不过,我已经跨越了障碍跑:谷歌需要openid.identityopenid.claimed_id被设置为"http://specs.openid.net/auth/2.0/identifier_select"(见这里).如果我这样做它可以工作,但其他提供商(即AOL)不这样做.

这是我的问题:

  1. 谷歌是一个极端的案例 - 它是唯一需要的OpenID提供商identifier_select,与OpenID规范相反吗?
  2. LightOpenID库中有缺点吗?
  3. 我对OpenID如何工作的理解不正确吗?
  4. 如果Google不是唯一需要的提供商,identifier_select那么我只需硬编码就可以获得有限数量的提供商,或者通过OpenID规范确定这一点?

我是OpenID内部的新手,所以如果这是一个愚蠢的问题,我不会感到惊讶.在搜索互联网后,我无法找到有关此主题的任何信息.

php openid lightopenid

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

如何更改复杂图形的颜色?

我在Adobe Illustrator中有一个图形(比如一只猫),我想在Android应用程序中使用它.我希望用户能够使用颜色选择器更改毛发的颜色.我可以将图形保存为(SVG?)以允许我以编程方式控制Android应用程序的颜色?我是否必须为猫的每种颜色设置单独的图像?

android

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

Mysql:如何使用不同的字段名称将多行连接成单行?

id  Subject   mark   Year
-------------------------
1   Maths      32    2008
1   Science    40    2009
1   Science    45    2008
1   English    50    2009
1   English    60    2008
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的结果:

id  Maths   Science   English
-----------------------------
1   32      40 & 45   50 & 60
Run Code Online (Sandbox Code Playgroud)

请指教.我正在使用MySQL.

php mysql

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

如何在iOS应用程序中以编程方式显示目标的版本/内部版本号?

如何以编程方式获取该值target version,如下图所示?

如我的Xcode项目目标的Properties窗口中所示.我想在我的应用程序的启动画面中显示这个,所以我知道人们当前使用的是哪个版本?

iphone xcode ipad ios-simulator

130
推荐指数
3
解决办法
6万
查看次数

如何在MVC Html Helper中禁用自动完成功能

我有一个典型的ADO.NET EF驱动表单,允许用户输入日期.我已经在其上放了一个jQuery datepicker但是当用户选择日期时,浏览器会在下拉列表中显示其他一些条目.如何关闭该下拉菜单?在传统的ASP.NET中,我会把autocomplete ="off".不确定MVC的等价物.

<div class="editor-field">
    <%= Html.TextBoxFor(model => model.date, new { @class = "aDatePicker" })%>
    <%= Html.ValidationMessageFor(model => model.date) %>
</div> 
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

数以百计的自定义UserControls创建了数千个USER对象

我正在创建一个仪表板应用程序,显示数百个"项目" FlowLayoutPanel.

每个"项目"是UserControl由12个文本框或标签组成的.

我的应用程序查询数据库,然后为每个记录创建一个"项目"实例,在将数据添加到数据库之前用数据填充标签和文本框FlowLayoutPanel.

在向面板添加约560个项目之后,我注意到USER Objects我的任务管理器中的计数已经上升到大约7300,这比我机器上的任何其他应用程序大得多.

我认为560*13(12个标签加上UserControl本身)是7280.所以突然放弃了所有物品来自哪里......

知道在Windows抛出之前有10,000个USER对象限制,我正试图找到更好的方法将这些"项目"绘制到FlowLayoutPanel.

到目前为止,我的想法如下:

  1. 用户绘制"项目",使用graphics.DrawTextDrawImage代替许多标签.我希望这意味着1项= 1 USER Object,而不是13.

  2. 有1个"item"实例,然后为每个记录填充实例并使用该Control.DrawToBitmap()方法获取图像,然后在FlowLayoutPanel(或类似)中使用它

所以...有没有人有任何其他建议???

PS这是一个可缩放的界面,所以我已经排除了"分页",因为需要一次查看所有项目

.net c# user-controls resource-leak winforms

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

如何在MSBuild中使用特定的Windows SDK?

我有一个由许多C ++和C#项目组成的大型项目,还有一个MSBuild(3.5)脚本来构建整个程序。该脚本基于VCBuild(C ++项目)和MSBuild(C#项目)任务。它由Continuous Integration服务器定期执行。

我希望能够选择要用于编译的特定Windows SDK(v6.0A,v7.0,v7.1 ...)。由于我的存储库中有很多分支,最终需要使用不同的SDK版本,因此我需要一种在每次编译之前选择正确分支的方法。

在我的计算机上,我已经能够设置SetEnv.cmd在启动MSBuild脚本之前调用正确的批处理脚本。但是,由于直接执行MSBuild脚本,因此该解决方案无法在CI服务器上使用。

您知道SetEnv.cmd在MSBuild下达到等同效果的方法吗?

msbuild winapi compilation

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

使用PostgreSQL计算相关系数?

我已经研究了如果两个字段在同一个表中,如何计算两个字段之间的相关系数:

SELECT corr(column1, column2) FROM table WHERE <my filters>;
Run Code Online (Sandbox Code Playgroud)

...但是当列来自不同的表时,我无法解决该怎么做(我需要对两个表应用相同的过滤器).

有什么提示吗?

postgresql calculated-columns correlation

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

无论如何使用NSFileManager访问iPhone上的root?

我试图访问根目录并列出它的内容,但我在那里列出了0个文件夹.无论如何,我在那里访问它以查询root/SMS文件夹下的SMS.db.

谢谢大家.

iphone cocoa-touch objective-c iphone-sdk-3.0

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

在php中使用循环定义2D数组

我有一个数组$rows,其中每个元素是一行15个制表符分隔值.我想要爆炸$rows成一个2D数组$rowData,其中每一行都是一个数组元素,每个制表符分隔的值都分配给一个不同的数组元素.我试过这两种方法没有成功.我知道第一个有编码错误,但我不知道如何纠正它.任何帮助都会很棒.

for ($i=0; $i<count($rows); $i++){
    for ($j=0; $j<15; $j++){
    $rowData = array([$i] => array (explode("   ", $rows[$j])));
    }  
}  

foreach ($rows as $value){
    $rowData = array( array (explode("  ", $rows[$value])));  
}
Run Code Online (Sandbox Code Playgroud)

php arrays loops multidimensional-array

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