我的JSF应用程序中存在重复ID的问题.我在这篇文章中读过,其中一个可能的解决方案是使用命名容器.你能给我一些例子来说明如何使用命名容器来避免重复的id问题吗?我使用Facelets.
为什么C#编译器不允许你编译它:
int a;
Console.WriteLine(a);
Run Code Online (Sandbox Code Playgroud)
但是允许你编译:
MyStruct a;
Console.WriteLine(a);
Run Code Online (Sandbox Code Playgroud)
其中MyStruct定义为:
struct MyStruct
{
}
Run Code Online (Sandbox Code Playgroud)
更新:在第一个案例中错误是:
错误1使用未分配的局部变量'a'
在C#3.0中,您可以为int分配null吗?type(在CLR int?中是一个struct):
int? a = null;
Run Code Online (Sandbox Code Playgroud)
但是当你定义一个自定义结构时:
struct MyStruct
{
}
Run Code Online (Sandbox Code Playgroud)
编译此代码时出错:
MyStruct a = null;
Run Code Online (Sandbox Code Playgroud)
错误如下:
Cannot convert null to 'Example.MyStruct' because it is a non-nullable value type
Run Code Online (Sandbox Code Playgroud)
int?是CLR中的结构,它在某种程度上违反直觉,我们可以为它分配null.我想null被隐式地转换或装箱到certian int?表示空值的值.它是如何完成的?如何以可以执行该行的方式扩展MyStruct:
MyStruct a = null;
Run Code Online (Sandbox Code Playgroud) 你可以在VS2010 RC1上使用Ninject 2.0吗?
显然在实体bean中使用无状态EJB bean会有异味,但请考虑如下方案并告诉我您是否知道更好的解决方案:
InvoiceTemplate带有字段的实体BeanNextInvoiceDateNextInvoiceDate是一个复杂的过程,应该在InvoiceTemplate课外进行NextInvoiceDate应该每次都更新InvoiceTemplate存储到db现在我有关于实体bean NextInvoiceDate中的@PrePersist @PreUpdatemethon 生成的逻辑InvoiceTemplate.逻辑变得越来越复杂,我想将它移到InvoiceTemplate实体bean之外.它在我看来应该有一个服务来计算NextInvoiceDate.但那么从内部调用这项服务是否正确InvoiceTemplate?
我在使用NServiceBus的应用程序.NET应用程序中有这个代码:
Bus.Send<IServiceStarted>(e =>
{
e.ServiceInfo = ReadServiceInfo();
e.EventTime = DateProvider.Now;
});
Run Code Online (Sandbox Code Playgroud)
你会如何对这样的代码进行单元测试?
鉴于你有
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log4Net.config", Watch = true)]
Run Code Online (Sandbox Code Playgroud)
在AssemblyInfo.cs文件中,何时配置Log4Net?它是在应用程序启动时还是第一次使用记录器时?
是否可以确定用户是否已启动给定的JavaScript操作?例如,我想知道用户是否点击了链接,还是通过jQuery fire event方法?
我写了一些C#类libary,我想使用Ninject为我的类提供依赖注入.类库是否有可能声明一些代码(方法),这些代码(方法)将在加载类库时每次执行.我需要这个来为Ninject定义绑定.
从Visual Studio 2010开始的Asp .NET MVC 2应用程序在我看来是该死的.刷新或打开新页面需要2-5秒.你有同样的问题吗?你知道这个ASP .NET MVC 2调试模式是否可以以某种方式加速?
我在64位计算机,Windows 7和Visual Studio 2010上工作.
c# ×5
.net ×2
ninject ×2
value-type ×2
.net-4.0 ×1
asp.net-mvc ×1
class ×1
debugging ×1
ejb-3.0 ×1
events ×1
facelets ×1
java ×1
javascript ×1
jpa ×1
jquery ×1
jsf ×1
log4net ×1
logging ×1
mocking ×1
nservicebus ×1
null ×1
nullable ×1
rhino-mocks ×1
struct ×1
unit-testing ×1