问题列表 - 第4672页

寻找.NET 3.5/J2EE架构概念比较文章/图表

我们正在考虑将.NET技术与Java技术(WCF,JBoss/ESB,MOM,WPF,WF)相结合,我需要对.NET 3.5和Java世界中的苹果和橙子有一个高层次的概念.

有没有人知道一篇好的,明确的文章或更好的简单图表来回答以下问题:

  • Java世界中的WCF是______
  • 相当于Java世界中的WPF是_____
  • 在.NET世界中,JBoss的关闭是_____
  • 除了这些差异之外,JVM和CLR基本相同:....
  • 在Java世界中,你没有WF/WCF/WPF的概念,而是你拥有....
  • Java世界中还没有"LINQ",但你可以使用___
  • 你在Java世界中最接近ADO.NET数据服务的是....

我不打算对此进行辩论,所以我不是在寻找"战斗要点",我只需要一个比较这两个世界的中立什么样的图表.

.net java java-ee .net-3.5

7
推荐指数
2
解决办法
2842
查看次数

完全由键盘驱动的UI

阅读鼓舞人心的文章我们首先是Jeff 打字员,我决定使用键盘并尽可能远离指针.

但我观察到,对于许多应用程序,特别是在WEB上,这并不容易.

我还试图在我自己的宠物项目中加入这个功能,并意识到需要提前进行大量的UI设计工作.

我以前使用完全由键盘驱动的'windows'应用程序,一旦你掌握了它,它就很容易使用了.客户特别是数据输入运营商只是喜欢它...

我想知道这对于复杂的UI应用程序是否可行,特别是在网络上?努力是否合理?

usability user-interface accessibility

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

NHibernate - 没有映射的连接

是否可以在没有指定映射的情况下连接两个类(使用Criteria API)?

我必须加入两个类并从两者中检索数据,但我无法映射它们.我只知道第一类中的外键SomeID和第二类中的主键ID.

如何创建标准加入它们?没有映射可能吗?

请帮助,我真的需要它,但我被困住了.:/

PS

我知道"任何"映射,但我有10个字段,如SomeID.仅为创建联接而创建10个字段的任何映射都是过度的.如果没有其他决议我会做,但我不想.

mapping nhibernate join reference

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

学习Lambda微积分有哪些资源?

因此关于Lambda微积分的维基百科条目很有意思,但我已经完成了.我希望深入一点,更好地理解Lambda微积分.

任何人都可以推荐他们认为是Lambda微积分的最佳书籍或入门书吗?

lambda-calculus

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

清洁方式结合多个罐子?最好使用Ant

我有一些外部jar的运行时依赖项,我想"重新"到一个jar中.这些外部依赖项存储在external_jars目录中,我希望不必全部列出它们(即,如果我的依赖项发生更改,则不需要更改构建脚本).有什么想法吗?

谷歌给了我一个很好的答案,如何做到这一点 - 如果你不介意将每个jar列为依赖:

http://markmail.org/message/zijbwm46maxzzoo5

粗略地说,我想要的是下面的内容,它们将lib目录中的所有jar组合成out.jar(带有一些合理的覆盖规则).

jar -combine -out out.jar -in lib/*.jar
Run Code Online (Sandbox Code Playgroud)

java ant jar

60
推荐指数
4
解决办法
7万
查看次数

如何获得*互联网*IP?

想象一下,我有两台局域网的PC,一台连接到互联网另一台连接到本地网络,如何通过C#检测连接到互联网的IP?

c# networking

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

Web应用程序中常用的键盘快捷键

我正在为Web应用程序设置键盘快捷键,我想知道: 什么是最常用的键盘快捷键(在Web应用程序中)?

例如,谷歌的Gmail和阅读器使用

j/k:上一个/下一个
o /输入:打开/展开

这似乎已经卡住了,但他们也使用了

p/n:上一个/下一个消息

...对我来说似乎有点尴尬.

您是否在Web应用程序中使用键盘快捷键?如果是这样,他们是什么?

language-agnostic keyboard-shortcuts web-applications

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

如何在C#中检查(dis)连接(TCP)套接字?

我应该如何检查(TCP)套接字以确定它是否已连接?

我已经阅读了MSDN中Socket.Connected属性,但它说它只根据最后一个I/O显示状态.这对我没用,因为我想尝试从套接字读取之前这样做.备注部分还指出:

如果需要确定连接的当前状态,请进行非阻塞,零字节发送调用.如果调用成功返回或抛出WAEWOULDBLOCK错误代码(10035),则套接字仍然连接; 否则,套接字不再连接.

同一页面上的示例显示了如何执行此操作.(1)Ian Griffiths的帖子说我应该从套接字读取,而不是通过它发送.

Pete Duniho的另一篇文章说:

...在你打电话之后Shutdown(),打电话Receive()直到它返回0 (假设远程端点实际上不会向你发送任何东西,一旦远程端点收到你的所有数据就会发生这种情况).除非您这样做,否则您无法保证远程端点实际上已收到您发送的所有数据,即使使用延迟套接字也是如此.

我真的不明白他关于调用Receive()以确保远程端点实际上已经收到我发送的所有数据的说法.(套接字阻塞接收,直到发送缓冲区为空?)

我对提出的不同方法感到困惑.你能解释一下吗?


(1)但不知为何,例如Socket.Connected属性分配1字节的数组,即使它调用Send与0长度?

.net sockets

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

如何将List <Int>绑定到gridview?

这可能是一个非常奇怪的问题,因为通常人们只将复杂类型绑定到gridview.但是我需要绑定一个Int的列表(对于字符串也是如此).通常,由于要绑定的属性使用对象属性的名称,但在使用Int或String时,该值恰好是对象本身,而不是属性.

获取对象价值的"名称"是什么?我试过"价值",""(空),"这个","项目",但没有运气.

我指的是网络表单中的gridview.

更新

有一个相关的Stack Overflow问题,如何将List绑定到GridView.

c# asp.net gridview list

7
推荐指数
2
解决办法
7107
查看次数

将二进制数据转换为ruby中的字符串

我有一个包含字节数据的字符串.
如何执行到ascii字符串的就地转换?

ruby

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