问题列表 - 第32670页

分布式消息在D中传递?

我非常喜欢D实现的消息传递原语.我只看到消息传递的例子的程序,但.是否支持通过网络分发消息?

network-programming d

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

IsNull()关于bigint的最小值?

为什么SQL Server中的以下表达式返回-9223372036854775808而不是123

我从存储过程中调用它,我无法传递null参数

declare @t bigint;
set @t = -9223372036854775808;  --min value for bigint / long
select ISNULL(@t, 123)
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

有什么理由我不应该忽略具体类型中的泛型类型?

Java中的泛型有时会很吵.编译后,编译器抛出参数化类型,所以我的问题是,忽略它们是否真的有任何缺点,只要我声明包含参数化类型的引用类型?例如,

Map<String, Map<Integer, String>> myMap = new HashMap<String, Map<Integer,String>>();
Run Code Online (Sandbox Code Playgroud)

太吵了.如果我写的怎么办:

@SuppressWarnings("unchecked")
Map<String, Map<Integer, String>> myMap = new HashMap();
Run Code Online (Sandbox Code Playgroud)

它是如此清晰,除了Eclipse将在它下面放一个令人作呕的波浪线.把@SuppressWarning放到Eclipse会很开心,但很多人(包括我)都不喜欢在代码中使用@SuppressWarning.忽略"new HashMap()"中的类型参数真的那么糟糕吗?

java generics

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

Lua作为一种网络语言

我正在构建一个新游戏,我需要构建一个Web应用程序来帮助管理内容生成.该应用程序将包含几个简单的表单,这些表单将绑定到MySQL数据库.

由于它在视频游戏行业很受欢迎,并且想知道它作为服务器端语言有多好用,我一直对学习Lua很长一段时间感兴趣.我可以用PHP轻松编写Web应用程序,但如果有意义,我宁愿利用这个机会学习Lua.

你们都觉得怎么样?

干杯,

lua

8
推荐指数
1
解决办法
1962
查看次数

HTML 4.01严格标准

我刚刚通过w3c验证服务(http://validator.w3.org/check)运行了这个简单的代码.这是我正在运行的代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd"
    >
<html lang="en">
<head>
    <title><!-- Insert your title here --></title>
</head>
<body>
<form name="testform" action="/" method="post">
    <input type="text" name="testfield">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我在输入字段上收到以下错误:

第10行,第40列:文档类型不允许元素"INPUT"; 缺少"P","H1","H2","H3","H4","H5","H6","PRE","DIV","ADDRESS"开始标记之一

我没有看到它有什么问题.有任何想法吗?

html

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

在Linux平台上声明c中的bool变量

如何在Linux平台上运行的C中声明bool数据类型的变量.我尝试了以下但它给出了一个错误:

#include<stdio.h>
#include<string.h>

bool factors[1000]
void main()
{
}
Run Code Online (Sandbox Code Playgroud)

c variables boolean declaration

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

如何在Git 1.7+中列出所有远程分支?

我试过了git branch -r,但那只列出了我在本地跟踪的远程分支.我如何找到那些我没有的列表?(对我来说,命令是列出所有远程分支还是仅列出未跟踪的分支并不重要.)

git branch remote-branch git-branch

570
推荐指数
16
解决办法
41万
查看次数

如何在反序列化时重新连接单例Spring bean

我想在反序列化之后将单例范围的依赖项重新注入原型Spring bean.

假设我有一个Process bean,它依赖于Repository bean.Repository bean的作用域是单例,但Process bean是原型作用域.我会定期对序列进行序列化,然后对其进行反序列化.

class Process {
   private Repository repository;
   // getters, setters, etc.
}
Run Code Online (Sandbox Code Playgroud)

我不想序列化和反序列化存储库.我也不想将"瞬态"放在成员变量上,该成员变量在Process中包含对它的引用,也不是对某种代理的引用,或者除了声明为Repository的普通旧成员变量之外的任何东西.

我想我想要的是让Process依赖于一个可序列化的代理,该代理指向(通过瞬态引用)到Repository,并且在反序列化时,可以再次找到Repository.我怎么能自定义Spring呢?

我想我可以使用代理来保存依赖引用,就像.我希望我可以使用那种确切的技术.但是我看到Spring生成的代理不是可序列化的,并且文档说如果我将它与单例bean一起使用,我将得到一个例外.

我可以在单例bean上使用自定义作用域,当要求自定义作用域bean时,它总是提供代理.这是一个好主意吗?其他想法?

java serialization spring dynamic-proxy

8
推荐指数
1
解决办法
4339
查看次数

在这种情况下抛出什么类型的异常?

我正在编写ac#application,它使用自动化来控制另一个程序.当然,该程序必须运行才能使我的程序正常运行.当我的程序查找应用程序但找不到它时,我想抛出异常(现在我可以尝试打开应用程序,或者告诉用户打开它,或者......).

我应该实现自定义异常 - 还是使用现有的NotSupportedException(或其他.NET异常之一).如果是自定义异常,你会建议什么?我正在考虑实现一个自定义异常我称之为MyAppNameException然后只是使用该消息来声明问题是什么?

在那里的方式,让你的程序更具可读性和用户友好的抛出异常的一般规则,还是我只是给这个太多心思:)?

谢谢!

c# custom-exceptions

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

如何判断PHP方法/函数中是否设置了可选参数?

假设我有一个带有以下签名的方法/函数:

foo($bar = 0)
Run Code Online (Sandbox Code Playgroud)

foo里面,如何判断是否设置了$ barisset将总是返回TRUE,因为如果没有任何内容传递给foo,则$ bar被赋值为0.

检查0不是一个选项.我需要知道显式设置为0或默认为0的参数之间的区别.

php

14
推荐指数
2
解决办法
4259
查看次数