问题列表 - 第6829页

Hashtable/Dictionary碰撞

仅使用标准英文字母和下划线,最多可以使用多少个字符,而不会在哈希表或字典中引起潜在的冲突.

所以字符串如:

blur
Blur
b
Blur_The_Shades_Slightly_With_A_Tint_Of_Blue
Run Code Online (Sandbox Code Playgroud)

...

c# string math dictionary hashtable

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

NSTimer贵吗?

我正在使用大约20 UIImageView秒的小飞机图像(50x50像素)在iPhone屏幕上进行简单动画.通过UIImageView以定时器间隔移动center属性来完成动画.

[NSTimer scheduledTimerWithTimeInterval:0.01
                                 target:self
                               selector:@selector(timerFired:)
                               userInfo:nil
                                repeats:YES]
Run Code Online (Sandbox Code Playgroud)

什么是最佳实践:创建一个NSTimer并循环20 UIImageView秒以在定时器触发时设置中心属性?或者我应该只NSTimer为每个UIImageView对象创建一个?是NSTimer资源昂贵?

iphone

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

如何在ASP.NET中获取用户的客户端IP地址?

我们必须Request.UserHostAddress在ASP.NET中获取IP地址,但这通常是用户的ISP的IP地址,而不是用户的机器IP地址,例如单击链接.我怎样才能获得真实的IP地址?

例如,在Stack Overflow用户配置文件中,它是:"上次帐户活动:4小时前从86.123.127.8",但我的机器IP地址有点不同.Stack Overflow如何获得此地址?

在某些Web系统中,存在用于某些目的的IP地址检查.例如,使用某个IP地址,用户每24小时只能点击5次下载链接?此IP地址应该是唯一的,不适用于拥有大量客户端或Internet用户的ISP.

我理解得好吗?

c# asp.net client ip-address

373
推荐指数
14
解决办法
56万
查看次数

使用JQuery更新span标记值

我正在尝试更新图例标记中的字段集标记中的span标记.我们的想法是在选择组件时更新软件项的成本.如果我只有一个软件项目(例如 - Visual Studio 2008 Pro $ 2800),下面的代码工作正常,但如果我在另一个字段集中添加第二个项目,那么当我尝试更新该字段集的范围时,它会更新包含我的Visual Studio软件的fieldset.我有什么想法我做错了吗?

<script language="javascript" type="text/javascript">
$(document).ready(function() {
    $("li").click(function() {           
        var itemCost = 0;
        $("legend").each(function() {
            var SoftwareItem = $(this).text();
            itemCost = GetItemCost(SoftwareItem);
            $("input:checked").each(function() {               
                var Component = $(this).next("label").text();
                itemCost += GetItemCost(Component);
            });            
            $("#ItemCostSpan").text("Item Cost = $ " + itemCost);
        });
        function GetItemCost(text) {
            var start = 0;
            start = text.lastIndexOf("$");
            var textCost = text.substring(start + 1);
            var itemCost = parseFloat(textCost);
            return itemCost;
        }        
    });
});
</script>
 <head runat="server">
<title></title>
</head>
<body>
<form id="form1" …
Run Code Online (Sandbox Code Playgroud)

html jquery

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

TeamCity - 如何创建安装程序包?

我是TeamCity的新手,但拥有2 - 3年的CC.NET -t 经验.我熟悉MSBuild但是TeamCity可能有其他方法来构建东西.

我看到TeamCity有一个很好的UI和很棒的插件框架.但我不知道如何配置安装程序包构建.

我的问题:

  • 我检查了源代码并构建了工件(一些dll和exe).没问题,但是
  • 如何在" TeamCity方式" 上创建一个zip包?(项目/工件依赖?)
  • 如何在" TeamCity方式" 上创建NSIS安装程序?

我可以下载插件或教程吗?或者我没有其他选择只是MSBuild?

msbuild teamcity continuous-integration nsis

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

如何在SQL 2000中对NTEXT查询的结果使用sp_xml_preparedocument?

我知道NTEXT正在消失,这里有更大的最佳实践问题(比如在NTEXT列中存储XML),但我有一个包含XML的表,我需要从中获取属性值.这应该很容易使用sp_xml_preparedocument,但由于你不能声明类型为NTEXT的局部变量而我无法弄清楚如何使用表达式来指定传递给函数的XML文本,因此更加棘手.我可以在SQL 2005中这样做,因为XML或VARCHAR(MAX)数据类型,但我能为SQL 2000做些什么?

DECLARE @XmlHandle int
DECLARE @ProfileXml xml
SELECT @ProfileXml = ProfileXml FROM ImportProfile WHERE ProfileId = 1

EXEC sp_xml_preparedocument @XmlHandle output, @ProfileXml

-- Pluck the Folder TemplateId out of the FldTemplateId XML attribute.
SELECT FolderTemplateId
FROM OPENXML( @XmlHandle, '/ImportProfile', 1)
WITH( 
FolderTemplateId int '@FldTemplateId' )

EXEC sp_xml_removedocument @XmlHandle
Run Code Online (Sandbox Code Playgroud)

我能为SQL 2000提出的唯一一件事就是使用varchar(8000).是否真的没有办法使用如下表达式?

EXEC sp_xml_preparedocument @XmlHandle output, (SELECT ProfileXml FROM ImportProfile WHERE ProfileId = 1)
Run Code Online (Sandbox Code Playgroud)

xml sql-server types sql-server-2000 sqlxml

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

如何使用dojo TextBox attr函数获取值?

我怎样才能获得Dojo TextBox的价值?

我这样做;

dijit.byId("textName").getValue();
Run Code Online (Sandbox Code Playgroud)

但是firbug告诉我getValue()已被弃用了!是使用attr('value')!

但我不知道如何使用attr('value')函数

救命

迦特

dojo

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

发现Perl应用程序当前定义的所有变量的最佳方法是什么?

我正在寻找最好,最简单的方法来做类似的事情:

$var1="value";
bunch of code.....
**print allVariablesAndTheirValuesCurrentlyDefined;**
Run Code Online (Sandbox Code Playgroud)

perl metadata metaprogramming

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

通过css将文件添加到文本左侧

如何通过css将图像添加到某些文本?

我有这个:

<span class="create">Create something</span>
Run Code Online (Sandbox Code Playgroud)

我想用css在左边添加一个16x16的图像.这是可能的还是我应该手动添加这样的图像:

<span class="create"><img src="somewhere"/>Create something</span>
Run Code Online (Sandbox Code Playgroud)

我宁愿不必手动改变所有的地方,这就是我想通过css做的原因.

谢谢!

css

76
推荐指数
5
解决办法
14万
查看次数

如何在CD/DVD上自动打开html页面

我需要在CD/DVD上包含一个html页面(目录).当用户将CD/DVD放入他们的机器时,我希望自动打开html页面.有没有办法通过购买软件或其他方式(MSDN cds这样做)?

html dvd cd

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