问题列表 - 第46875页

java int size是固定还是变量?

java中的整数大小是固定长度还是可变大小?

例如:1或10000这两个数字在分配期间是否占用相同的空间?

java

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

Android中的WebView

如何在android中设置WebView?

android

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

实体框架:使用CodeFirst设置删除规则

我正在使用EF4 CTP 5,CodeFirst.

请先看我的课程:

public class Guest
{
        [Key]
        public Guid GuestID { get; set; }

        public Language PreferredLanguage { get; set; }
        public Guid? LanguageID { get; set; }
}

public class Language
{
        [Key]
        public Guid LanguageID { get; set; }

        [Required(ErrorMessage = "Enter language name")]
        [StringLength(50, ErrorMessage = "Language name is too long")]
        public string LanguageName { get; set; } // in origine language
}
Run Code Online (Sandbox Code Playgroud)

我的目标是为访客语言关系设置一定的"删除规则".删除语言时,我不想删除相应的guest虚拟机(因此级联删除).相反,我希望客人的LanguageID为"Set NULL".

我希望流利的API在这里支持我.但我找不到任何有用的东西.WillCascadeOnDelete(bool),它不提供我需要的选项.我错过了什么吗?或者这只是在CTP 5中没有实现?

谢谢你的帮助!

cascading-deletes entity-framework-4 entity-framework-ctp5

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

在VB.NET中将变量声明为Byte的问题

我正在尝试一个我在网上找到的程序.为什么有必要在声明的最后加上大括号?它给出了一个错误:"Byte没有构造函数".

Dim data As Byte() = New Byte(1023) {}
Run Code Online (Sandbox Code Playgroud)

我不能把这样的代码,它产生错误"字节不能是一维数组".

Dim arr As Byte() = New Byte()
Run Code Online (Sandbox Code Playgroud)

你能解释一下为什么会这样吗?

.net vb.net variables byte variable-declaration

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

Cocoa - 核心动画 - 如何停止代理动画?

我有一个NSWindow,我使用动画代理在自定义时间内从隐形到完全不透明淡入淡出:

[NSAnimationContext beginGrouping];
[[NSAnimationContext currentContext] setDuration:1.0f]; // Custom timing, 1 sec.
[[myWindow animator] setAlphaValue: 1.0f];
[NSAnimationContext endGrouping];
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试设置窗口的可见性,而在动画出发,动画没有停止.在以下示例中,窗口将短暂显示为0.5可见性,但随后将继续设置动画.

例如

[myWindow setAlphaValue: 0.5f];  // Animation continues after calling this.
Run Code Online (Sandbox Code Playgroud)

问:如何停止动画?

谢谢.

cocoa core-animation nswindow

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

Rails如何创建一个自我保持干燥的类方法?

我多次重复这段代码.唯一改变的是条件中的名称.

find(:all, :conditions => {:name => 'hans'}, :group => 'dato').map(&:klik)
Run Code Online (Sandbox Code Playgroud)

我正在尝试在模型中创建一些类方法.所以我可以保持干燥.

我一直在试着这个并没有用.

def self.grafdata(name)
    find(:all, :conditions => {:name => '(name)'}, :group => 'dato').map(&:klik)
end
Run Code Online (Sandbox Code Playgroud)

错误:未初始化的常量ActionView :: CompiledTemplates :: Lars

我希望能够编写Model.grafdata(Hans),Model.grafdata(Lars)

ruby ruby-on-rails ruby-on-rails-3

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

你能在XML Layout中设置"Tab order"吗?

我的平板电脑用户的软键盘上有一个标签键.我正在使用表视图,并在一行中有3个EditText字段,当前行下面有EditText字段.

当用户点击标签时,它会将它们带到下面的下一个字段,而不是右边的下一个字段.

布局中是否有一种方法可以设置Tab键顺序,还是仅以编程方式完成?

如果它只能用Java完成,它究竟是如何完成的?

感谢NextFocusRight的提示,但它似乎没有工作(或者我做错了)

这是我使用的代码.我必须添加imeoptions以使"下一个"按钮显示在我的模拟器中.你觉得我这样做有什么不对吗?

    <EditText 
android:id="@+id/bikeHHT"
android:layout_width="50dip"
android:layout_height="40dip"
android:textSize="14px"
android:maxLength="2"
android:nextFocusLeft="@+id/bikeMMT"
android:imeOptions="actionNext"
android:layout_column="1"/>
<EditText 
android:id="@+id/bikeMMT"
android:layout_width="50dip"
android:layout_height="40dip"
android:textSize="14px"
android:nextFocusRight="@+id/bikeSST"
android:imeOptions="actionNext"
android:maxLength="2"/>
Run Code Online (Sandbox Code Playgroud)

android

55
推荐指数
4
解决办法
5万
查看次数

难以捉摸的例外情况?

首先,C++中是否存在无法捕获的异常?

我已经看过一篇2005年的微软kb文章,该文章讨论了在一个DLL中抛出的异常,这些异常无法在另一个DLL中捕获.几年前,似乎这是通过修补程序解决的,但我现在可能遇到了这个问题 - 使用Visual C++ 2008.

具体来说,基于崩溃后的minidump文件报告,在调用:: fgetpos时我看到了这个:

kernel32!UnhandledExceptionFilter+0x55b

我头脑中浮现出两件事.首先我注意到指定的catch块,位于与调用DLL不同的DLL中,没有捕获异常!这是知识库文章描述的内容的再现吗?其次,我想知道一个kernel32"未处理的异常"是否是Visual C++ catch块无法捕获的东西.我认为使用"全能"的省略就足够了.

有什么我想念的吗?

c++ exception-handling exception try-catch

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

获取最后一个插入ID的标准方法是什么?

获取最后一个插入ID的sql标准是什么?如果有这样的事情.

mysql:LAST_INSERT_ID()
postgresql:... RETURNING f_id
mssql:SCOPE_IDENTITY()
...这里有更多例子......

我的意思是,所有数据库都有不同的实现,这种常见任务没有标准吗?

mysql sql sql-server postgresql standards

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

"使用"语句中的异常,WCF未正确关闭连接.如何关闭故障WCF客户端连接或具有异常的连接?

关于关闭WCF连接的StackOverflow有几个问题,但排名最高的答案是指这个博客:

http://marcgravell.blogspot.com/2008/11/dontdontuse-using.html

当我在服务器上设置断点并让客户端挂起超过一分钟时,我遇到了这种技术的问题.(我故意创建超时异常)

问题是客户端似乎"挂起",直到服务器完成处理.我的猜测是,一切都在异常后被清理干净.

在考虑到TimeOutException它看来,retry()客户端的逻辑将继续一遍一遍重新提交查询到服务器,在那里我可以看到服务器端的调试器排队的请求,然后执行每一个排队的请求同时被.我的代码不希望WCF这样做,可能是我看到的数据损坏问题的原因.

有些东西并没有完全加入这个解决方案.

什么是在WCF代理中处理故障和异常的无所不包的现代方法?

c# wcf proxy exception using-statement

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