问题列表 - 第16723页

如何在asp.net mvc中回复后清除字段?

我想知道如何在asp.net mvc中回发后清除字段?就像现在当发生验证错误时,字段保持填充用户输入的任何内容.这很好,但是当没有发生验证错误时,我希望清除所有字段并显示一条消息.

所以现在我通过使用ViewData显示成功,但不知道如何清除字段.

.net c# asp.net-mvc

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

如何在Java中创建叠加窗口?

我正在尝试为外国应用程序创建HUD样式显示.

为此,我需要创建一个透明的覆盖窗口,它将放置在外部应用程序的窗口之上.叠加窗口应该允许我放置小部件并在其上绘制文本.事件应该转发到底层窗口,如果它们发生在透明区域上(否则允许窗口小部件按预期工作).

我在OSX上用Java做这个.我希望用纯Java实现这一点,并且可以移植到其他平台,但是如果不可能的话,我可以使用只允许我通过Cocoa(Rococoa)或Carbon在OSX上执行此操作的解决方案.

java macos cocoa swing overlay

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

JavaScript中的原型是什么?

什么是JavaScript类的原型?换句话说,有什么区别

Example.prototype.method {}
Run Code Online (Sandbox Code Playgroud)

Example.method{}
Run Code Online (Sandbox Code Playgroud)

在定义Example类时?

编辑:对于那些感兴趣的人,我在这里找到了一个很好的解释(除了下面的答案),这里有类方法和构造方法之间的区别:http://idhana.com/2009/07/13/constructor-vs-class-方法合的JavaScript /

编辑2:完整答案!http://blog.anselmbradford.com/2009/04/09/object-oriented-javascript-tip-creating-static-methods-instance-methods/

javascript prototype class

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

将所有项目标题放入一个文件HEADERS.h是一个好主意吗?

前几天我和我的导师谈过,并问他这个问题.他告诉我,我可以选择较小的项目,但我正在开始一个国际象棋程序,我想知道Stack Overflow对这个问题的看法.我应该将所有标题包含在一个文件中,还是将它们分开?

c++ header

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

在拆除UIViewController时是否始终调用viewDidUnload和dealloc?

我想知道两者是否viewDidUnloaddealloc正在总是被称为在UIViewController中拆除过程继承.是否有可能dealloc在没有viewDidUnload被调用的情况下在我的视图控制器上调用?

在任何一种情况下,如果我安全地释放属性并在两种方法中保留引用,如果两种方法都被调用就不会有问题 - 但我想知道是否有人确切知道或者可以对拆除有所了解处理.

2012年更新:很方便注意,好像iOS 6 viewDidUnload已被弃用,如果需要,应该用手动视图拆卸替换didReceiveMemoryWarning.

关于新UIView/UIViewContoller的一篇好文章及其新行为及其对joe conway博客的影响

cocoa-touch memory-management objective-c uiviewcontroller ios

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

如何将NSArray分成两个相等的部分?

我有一个NSArray,我想将它分成两个相等的部分(如果奇数"计数"然后添加到后一个新数组) - 我想把它分成"中间"可以这么说.

以下代码完全符合我的要求,但有更好的方法吗?:

// NOTE: `NSArray testableArray` is an NSArray of objects from a class defined elsewhere;
NSMutableArray *leftArray = [[NSMutableArray alloc] init];  
NSMutableArray *rightArray = [[NSMutableArray alloc] init];

for (int i=0; i < [testableArray count]; i=i+1) {
if (i < [testableArray count]/2) {
        [leftArray addObject:[testableArray objectAtIndex:i]];
    }
    else {
        [rightArray addObject:[testableArray objectAtIndex:i]];
    }
}
Run Code Online (Sandbox Code Playgroud)

一旦leftArray和rightArray被制作出来,我就不会改变它们,所以它们不需要是"可变的".我认为可能有一种方法可以使用ObjectsAtIndexes方法或一些快速枚举方法来完成上述代码?但是我无法使用以下代码(或其他变体):

NSArray *leftArray = [[NSArray alloc] initWithObjects:[testableArray objectsAtIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(????, ????)]]];
NSArray *rightArray = [[NSArray alloc] initWithObjects:[testableArray objectsAtIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(????, ????)]]];
Run Code Online (Sandbox Code Playgroud)

有没有人知道我是否朝着正确的方向前进或指向正确的方向?

谢谢!

objective-c nsmutablearray nsarray

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

ActivePerl在安装过程中"重定位"文件时做了什么?

鉴于我编译的一些unix程序,我需要做些什么才能将它重新定位到不同的目录并让它继续正确运行.

我正在考虑Perl,但是会对像Apache这样的其他系统感兴趣,这些系统在完成后似乎也会失败.为了激发这个问题,在将其他系统捆绑为产品安装的一部分时,能够执行此类重定位非常有用.

对于它的价值,ActivePerl的安装过程似乎包含了一些在安装过程中执行重定位的魔法.

Installing ActivePerl...
Copying files to /opt/ActivePerl-5.8...done
Relocating...done (164 files relocated)
Generating HTML documentation...done
Syncing perl PPM database with .packlists...done 

ActivePerl has been successfully installed at /opt/ActivePerl-5.8.
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我"重新安置......"背后发生了什么?

perl relocation activeperl

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

将安装几个IDE导致问题

我正在尝试评估一些IDE,如Eclipse,intelliJ,Aptana等,以查看哪一个适合我的需求.我的问题是,我是否应该在同一台计算机上安装多个IDE时遇到任何问题?我知道有些IDE是基于其他的(Aptana是基于eclipse的,但是intelJ不是),所以安装Aptana和Eclipse会有什么问题吗?您是否有多个IDE一起运行而没有问题?哪个?

aptana eclipse ide intellij-idea

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

Java中的IDisposable隐喻?

作为一名java开发人员进入.NET,我想了解IDisposable接口.有人可以尝试解释这个以及它与Java中发生的情况有何不同?谢谢.

.net java

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

如何使用setBuiltInZoomControls(true)布局缩放控件?

想在地图上添加缩放控件.我还想布局缩放控件的位置而不是默认的中间底部位置.我可以通过getZoomControl执行此操作,但不推荐使用它.

谁能告诉我怎么做这个setBuildtInZoomControls

android android-mapview

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