我有一个这样的课:
public class myClass
{
public List<myOtherClass> anewlist = new List<myOtherClass>;
public void addToList(myOtherClass tmp)
{
anewList.Add(tmp);
}
}
Run Code Online (Sandbox Code Playgroud)
所以我将"addToList"称为100次,每次都向列表中添加一个唯一的项目.我测试了我的项目以显示在运行"addToList"方法之前,它们是唯一的.我甚至插了一行来测试"tmp",以确保它是我所期待的.
但是,当我这样做时(假设myClass对象被称为tmpClass):
int i = tmpClass.anewList.Count();
for (int j = 0; j<i; j++)
{
//write out each member of the list based on index j...
}
Run Code Online (Sandbox Code Playgroud)
我得到了同样的确切项目,这是写入我列表的最后一项.就像我添加时一样,我用我添加的最后一项覆盖了整个列表.
救命?这毫无意义.我也尝试过List.Insert,我总是在最后插入或在索引0处插入.仍然没有骰子.是的,我是双重源我的索引是正确的,当我做我的测试时,我正在索引每个元素.
:)
更新:好的,我试过这个但仍然有同样的问题:
foreach(myOtherClass tmpC in tmpClass.anewList)
{
Console.WriteLine(tmpC.theStringInMyClass.ToString());
}
Run Code Online (Sandbox Code Playgroud)
并且对于100个项目中的每一个,我得到了相同的字符串输出...我确定我做的事情完全是愚蠢的,但我不知道还有什么.我仍然100%确定正确的字符串开始传入.
-Adeena
好的,我试过这个但仍然有同样的问题:
foreach(myOtherClass tmpC in tmpClass.anewList)
{
Console.WriteLine(tmpC.theStringInMyClass.ToString());
}
Run Code Online (Sandbox Code Playgroud)
并且对于100个项目中的每一个,我得到了相同的字符串输出...我确定我做的事情完全是愚蠢的,但我不知道还有什么.我仍然100%确定正确的字符串开始传入.
-Adeena
你们是否有任何线索如何改变内容Security.framework/TrustStore.sqlite3.似乎iPhone使用它来存储可信的CA证书.我真的希望我的iPod touch能够信任我的自定义证书.除此之外,你是否有人知道编辑sqlite3数据库文件的应用程序(win32)(除了sqliteman,这个总是为我崩溃).
目标计算机正在运行Ububtu服务器8.04.
这是tramp输出:
tramp: Opening connection for nungu@ip.ip.ip.ip using nil...<br>
tramp: Waiting for prompts from remote shell<br>
tramp: Waiting 60s for prompt from remote shell<br>
tramp: Sending password<br>
tramp: Found remote shell prompt.<br>
tramp: Initializing remote shell<br>
Loading time-date...done<br>
tramp: Waiting 30s for remote `/bin/sh' to come up...<br>
tramp: Setting up remote shell environment
apply: Couldn't `stty -inlcr -echo kill '^U'', see buffer `*tramp/plink nungu@ip.ip.ip.ip*'
Run Code Online (Sandbox Code Playgroud)
编辑,详细缓冲区包含此结尾:
# Waiting 30s for remote `/bin/sh' to come up...
exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' …Run Code Online (Sandbox Code Playgroud) 我在Eclipse 3.2中有一个J2EE项目,在每个构建结束时,我想自动创建和部署WAR文件.目前,我必须手动完成这个5或6个鼠标cliks,自动化它会很好.
我知道我可以使用ANT使用自定义构建脚本执行此操作,但我希望有一个Eclipse本机解决方案.
我在Eclipse环境中安装了J2EE标准工具(JST)和Web标准工具(WST)插件.
我在PHP中创建了一个数组,其中包含一个unix时间戳的bucnh.
我正在尝试创建一个函数,它将返回一个包含该数组中3个最大数字的索引的数组.
例如,如果最大数字位于索引3,5和8
如果最大值为5,则第二大值为8,三者中最小值为3,我想要一个按此顺序保存值(5,8,3)的数组.
坦率地说,我不知道如何解决这个问题.有人知道怎么做这个吗?
我想在UIView上执行透视变换(例如在coverflow中看到)
有谁知道这是否可能?
我已经调查过使用CALayer并且已经完成了所有实用的程序员Core Animation播客,但我仍然不清楚如何在iPhone上创建这种转换.
任何帮助,指针或示例代码片段将非常感谢!
我有一个带有UserControl的页面.如果用户在我想要处理的页面上的任何位置按Esc.
我认为这就像挂钩PreviewKeyDown事件,测试Esc键,然后处理它一样简单.但是,当我在事件处理程序中放置断点时,我发现它永远不会被调用.我想也许UserControl可能会被击中,所以我尝试了PreviewKeyDown ......结果相同.
有没有人知道在Page对象上测试KeyDown或PreviewKeyDown的正确位置?
我需要一些帮助来计算Pi.我正在尝试编写一个将Pi计算为X位数的python程序.我已经尝试过python邮件列表中的几个,这对我的使用来说很慢.我已经阅读了有关Gauss-Legendre算法的内容,我尝试将其移植到Python但没有成功.
我正在读这里,我很感激我输入错误的地方!
输出:0.163991276262
from __future__ import division
import math
def square(x):return x*x
a = 1
b = 1/math.sqrt(2)
t = 1/4
x = 1
for i in range(1000):
y = a
a = (a+b)/2
b = math.sqrt(b*y)
t = t - x * square((y-a))
x = 2* x
pi = (square((a+b)))/4*t
print pi
raw_input()
Run Code Online (Sandbox Code Playgroud) 为什么我们不在asp.net mvc视图f.eks中的内联代码错误中得到编译错误
<h1><%= ViewData.Model.Title.Tostrig() %></h1>
Run Code Online (Sandbox Code Playgroud)
上面的代码将构建得很好.webform控件中的拼写错误会给你一个错误,所以我不明白为什么asp.net mvc不支持这个
编辑:幸运的是,似乎有一个修复程序包含在第一个RC for asp.net mvc http://weblogs.asp.net/scottgu/archive/2008/12/19/asp-net-mvc-design-gallery-and -upcoming -视图-改进与-的-ASP净MVC-释放candidate.aspx
我需要使用jQuery更改元素的ID.
显然这些不起作用:
jQuery(this).prev("li").attr("id")="newid"
jQuery(this).prev("li")="newid"
Run Code Online (Sandbox Code Playgroud)
我发现我可以使用以下代码实现它:
jQuery(this).prev("li")show(function() {
this.id="newid";
});
Run Code Online (Sandbox Code Playgroud)
但这对我来说似乎不对.必须有更好的方法,不是吗?此外,如果没有,我可以使用什么其他方法而不是显示/隐藏或其他效果?显然我不想每次都显示/隐藏或影响元素,只是为了改变它的ID.
(是的,我是一个jQuery新手.)
编辑
我不能在这种情况下使用类,我必须使用ID.
c# ×2
algorithm ×1
arrays ×1
asp.net ×1
asp.net-mvc ×1
calayer ×1
certificate ×1
cocoa-touch ×1
debugging ×1
deployment ×1
eclipse ×1
emacs ×1
ios ×1
iphone ×1
java ×1
javascript ×1
jquery ×1
keydown ×1
list ×1
php ×1
pi ×1
plink ×1
python ×1
tramp ×1
uiview ×1
war ×1
windows-xp ×1
wpf ×1
x509 ×1