问题列表 - 第37928页

通用可变参数

从dahlbyk回答这个问题:将两个列表映射到C#中的字典中,Leppie写了这样的评论:

遗憾的是需要Zip方法.如果只有更多静态类型的语言支持通用的可变参数,Select会处理这个(比如Scheme中的map). - leppie

那是什么意思?(我不知道Scheme):)

c# linq

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

如何在Python中将日期时间转换为UTC时间戳?

来自http://docs.python.org/library/time.html:

time.mktime(t):这是localtime()的反函数.它的参数是struct_time或完整的9元组(因为需要dst标志;如果它是未知的,则使用-1作为dst标志),它以本地时间而不是UTC表示时间.它返回一个浮点数,以便与time()兼容.如果输入值不能表示为有效时间,则会引发OverflowError或ValueError(这取决于Python或底层C库是否捕获到无效值).它可以生成时间的最早日期取决于平台.

这表示您需要在当地时间而不是UTC指定时间元组.但是,我想用UTC指定; 我不想在盒子上使用本地时区.

有什么方法可以从datetime到时间戳,其中时间被视为UTC?当我转换为时间戳和从时间戳转换时,我希望能够将所有内容保存在规范化的UTC表单(datetime对象)中.

我希望能够做这样的事情,让x和y出现相同:

 y = datetime.datetime.utcfromtimestamp(time.mktime(x.timetuple()))
 x = dateutil.parser.parse('Wed, 27 Oct 2010 22:17:00 GMT')
 stamp = time.mktime(x.timetuple())
 y = datetime.datetime.utcfromtimestamp(stamp)
 x
datetime.datetime(2010, 10, 27, 22, 17, tzinfo=tzutc())
 y
datetime.datetime(2010, 10, 28, 6, 17)
Run Code Online (Sandbox Code Playgroud)

python time datetime date

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

客户端 - 服务器网络入门

我是一名优秀的程序员,但我没有网络经验.

基本上,我想进入客户端 - 服务器网络.例如,我想尝试获取服务器进程,允许客户端通过Internet连接并将ping发送到所有其他连接的客户端.那么也许我会尝试开发一个简单的聊天客户端,或者一些简单的多人游戏,我会从那里开始.

我非常清楚可能有用的语言:Java,C++,C.

我该如何开始?我想预先学习最佳实践,所以你可以推荐的好学习资源(例如书籍,在线资料等)会很棒.

编辑:我是否还应该研究某种虚拟机来模拟彼此交互的各种机器?

编辑2:我已经提出了50个代表的赏金.到目前为止已经提出了一些很好的答案 - 我正在寻找更详细的答案,所以希望这会鼓励这样做.例如,具有这种比较不同学习方法的经验的人的答案将非常有帮助.谢谢!我也可以得到一些关于整个虚拟机的反馈吗?

c c++ java network-programming

7
推荐指数
3
解决办法
2513
查看次数

Ruby On Rails中的数据库和模型设置

我对Ruby中的数据库设置很陌生,需要帮助将它与模型一起正确设置.有人可以帮忙吗?

基本上我有一个组织,它至少有两种类型的用户 - 会员和管理员用户.组织和用户都有一个地址.

我认为这基本上是三个表 - 组织,用户和地址,但在尝试考虑模型和外键时却非常困惑.

任何人都可以建议最好的组织方式吗?

我正在使用mySql数据库运行Rails 3.

谢谢你的时间

嗅探器

mysql model ruby-on-rails

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

使用awk按小时(行)列的平均值

我在文件中有以下行,我希望按小时获得第3列的平均值.

2010-10-28 12:02:36: 5.1721851 secs
2010-10-28 12:03:43: 4.4692638 secs
2010-10-28 12:04:51: 3.3770310 secs
2010-10-28 12:05:58: 4.6227063 secs
2010-10-28 12:07:08: 5.1650404 secs
2010-10-28 12:08:16: 3.2819025 secs

2010-10-28 13:01:36: 2.1721851 secs
2010-10-28 13:02:43: 3.4692638 secs
2010-10-28 13:03:51: 4.3770310 secs
2010-10-28 13:04:58: 3.6227063 secs
2010-10-28 13:05:08: 3.1650404 secs
2010-10-28 13:06:16: 4.2819025 secs

2010-10-28 14:12:36: 7.1721851 secs
2010-10-28 14:23:43: 7.4692638 secs
2010-10-28 14:24:51: 7.3770310 secs
2010-10-28 14:25:58: 9.6227063 secs
2010-10-28 14:37:08: 7.1650404 secs
2010-10-28 14:48:16: 7.2819025 secs
Run Code Online (Sandbox Code Playgroud)

我已经做好了

cat filename | awk '{sum+=$3} END …
Run Code Online (Sandbox Code Playgroud)

unix awk

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

如何使用.NET使用FTP over SSL从FTP服务器下载文件?

我的帖子标题几乎说明了一切:如何使用.NET使用FTP over SSL从FTP服务器下载文件?我已经阅读了一些内容,并且有几个第三方组件需要购买以完成此功能.

这笔交易,这是一个非常specefic需求,并不会增长太多,因此,如果下载使用基于SSL的FTP FTP服务器的文件可以使用.NET Framework(即System.Net命名空间或东西)来完成,然后那将是最好的.我不需要一吨的功能,但如果针对一个安全的FTP服务器由于某种原因编码是一场噩梦或通过.NET Framework BCL不可行的,这将是很好的知道,作为一个第三方.DLL可能是最好的.

谢谢!

.net ftp ftps

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

Intellij在eclipse中"转到符号"的快捷方式?

有在的IntelliJ的快捷方式我期待在Eclipse等同,它被称为"去符号".CTRL-ALT-SHIFT-N可以让你开始打字和glob的补课,方法名,变量名等,从整个项目.

有人知道日食中是否有这样的东西?

eclipse shortcuts intellij-idea

12
推荐指数
1
解决办法
6689
查看次数

如何在VB.NET中执行按位运算?

我想在VB.NET中执行按位与运算,采用短(16位)变量并将其与'0000000011111111'进行运算(从而仅保留最低有效字节/ 8个最低有效位).

我该怎么做?

vb.net boolean bitwise-operators

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

PHP - 为什么我不能声明静态const变量?

我会用它们来实现factory模式,例如:

class Types{
   static const car = "CarClass";
   static const tree = "TreeClass";
   static const cat = "CatClass";
   static const deathstar = "DeathStarClass";
}
Run Code Online (Sandbox Code Playgroud)

我想用它们像:

$x = new Types::car;
Run Code Online (Sandbox Code Playgroud)

可能吗?

如果我的班级在construcor中有参数,那该怎么办呢:

$x = new Types::car(123);
Run Code Online (Sandbox Code Playgroud)

php oop

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

在jQuery中切换switchClass的正确方法是什么?

考虑:

    <div id="obj" class="foo"><!-- --></div>
Run Code Online (Sandbox Code Playgroud)


预期:

我想要的是每次点击鼠标时都要在"foo"和"bar"之间切换.切换类似乎只是添加和删除"bar",这还不够好.

我可以使用.hasClass()三元条件的组合来完成我想要的效果switchClass,但是我想看看其他人如何实现这一点 - 我正在努力增加我对jQuery的体验.

可能是我想要的,但我也试图减少外部插件.

jquery jquery-ui jquery-plugins

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