问题列表 - 第4253页

从C#迁移到Java的提示?

所以我下周将在Java的一个地方接受面试,并且不想让人觉得无能为力.我是一个非常自信的C#/ .NET开发人员,并且(显然!)愿意考虑跳转到Java - 我希望链接到人们会建议这样做的资源.我对以下问题的答案感兴趣:

  • 任何与Justin Etheridge的Ruby for C#开发人员大致相同的指南?当我决定学习Ruby的rake(因此至少有一点Ruby)时,这非常有用.似乎有更多页面供人们走另一条路,但......
  • 使用哪个IDE?我实际上已经购买了自己的IntelliJ,因为我喜欢它的HTML/CSS/JS,但还没有触及它的实际存在理由,那就是"Java的东西".但我怀疑我要使用Eclipse的地方.所以 - 建议在Mac或Windows上启动和运行的资源(我不挑剔)?
  • 这可能是一次TDD编码访谈; 我想JUnit是在这里学到一点的事实上的选择吗?

提前致谢.

c# java

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

是否有与Python相同的Term :: ANSIScreen?

Perl拥有出色的模块Term::ANSIScreen,可以进行各种花式光标移动和终端颜色控制.我想重新实现一个目前在Python中用Perl编写的程序,但终端ANSI颜色是其功能的关键.有人知道一个等价的吗?

python perl ansi

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

Java虚拟机规范的当前版本在哪里?

看起来获得Java虚拟机规范的Java 6版本的唯一方法是采用第二版,在现有变更中合并然后添加Java 6提出的更改,这些更改不再是真正提出的了,但实际.

真?

出现两个问题:

  1. 那是所有的三角洲吗?
  2. 为什么没有正式的当前版本?

任何人都知道我错过了什么,到底是什么?

java jvm specifications

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

Delphi图书馆路径 - 应该在那里发生什么?

我一直把我们软件包的单元(.pas)文件夹的路径放到Delphi库路径中,但我开始怀疑这是不是一个错误!以此问题为例:

我有两个自家种植的包:

  • LowLevelPackage
  • HighLevelPackage

HighLevelPackage使用LowLevelPackage中包含的单位.

如果两个包的单元文件夹的路径都在库路径中,那么我有可能在LowLevelPackage和HighLevelPackage隐含地包含LowLevelPackage的单位之前构建HighLevelPackage(我认为?).

我想知道是否应该将这些包的DCU的路径放入库路径.也许可以将路径放到浏览路径中的实际源单元中,这样我们仍然可以在调试时进入它们.

听起来不错吗?什么应该进入图书馆之路?.DCU的路径?.DCPs?.BPLs?或.PASs?

ide delphi packages

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

什么是LINQ,它做什么?

什么是LINQ?我知道它适用于数据库,但它有什么作用?

c# linq

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

Eclipse CDT - 链接到 Windows lib 文件的问题

使用 gcc 编译时出现以下链接器错误:

undefined reference to `SetStretchBltMode@8' 
undefined reference to `StretchDIBits@52' 
undefined reference to `SetDIBitsToDevi
Run Code Online (Sandbox Code Playgroud)

这些函数是在 Windows 库中定义的吗?

如果是的话,它们是随 Vista 一起安装的,还是我需要安装它们,如果是的话,我可以在哪里下载它们。

谢谢

eclipse mingw g++ eclipse-cdt

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

NSMutableDictionary/NSDictionary vs std :: multimap

它们是一个Cocoa容器类,其功能类似于标准模板库的多重映射,即让您为相同的键设置多个值吗?我一直试图筛选Cocoa文档,但没有这样的运气,也许我只是迟钝?

cocoa

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

使用css隐藏文本

我的html中有一个标记,如下所示:

<h1>My Website Title Here</h1>
Run Code Online (Sandbox Code Playgroud)

使用CSS我想用我的实际徽标替换文本.通过调整标签大小并在via css中放置背景图像,我的徽标没有问题.但是,我无法弄清楚如何摆脱文本.我之前已经看过它,基本上是将文本从屏幕上移开.问题是我不记得我在哪里看到它.

css

296
推荐指数
17
解决办法
60万
查看次数

是否可以从Ruby调用MySQL存储过程?

当我尝试从Rails调用存储过程时,我得到以下异常:

ActiveRecord::StatementInvalid: Mysql::Error: PROCEDURE pipeline-ws_development.match_save_all can't return a result set in the given context: call match_save_all()
    from /Users/otto/Projects/Futures/src/pipeline-ws/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:150:in `log'
    from /Users/otto/Projects/Futures/src/pipeline-ws/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:281:in `execute'
    from (irb):3
Run Code Online (Sandbox Code Playgroud)

Rails Wiki中有一个页面讨论了解决此问题的MySQL适配器的补丁,但它已经过时并且似乎不再起作用了.

配置代码正确地启用了存储过程,但是在存储过程调用之后连接失去同步仍然存在问题,并且新call_sp方法不再起作用.

有关如何使其工作的任何建议?

这是我正在使用的代码:

ActiveRecord::Base.connection("call storedproc()")
Run Code Online (Sandbox Code Playgroud)

无论是否storedproc()返回任何结果,它都会抛出相同的异常.

mysql stored-procedures ruby-on-rails

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

更糟糕的是更好.有一个例子吗?

有没有一种被广泛使用的算法,该算法的时间复杂度更差比其它已知的算法,但它是一个更好的选择,所有的实际情况(更糟糕的复杂性,但更好的,否则)?

可接受的答案可能是以下形式:

有算法AB具有O(N**2)O(N)时间复杂性相应,但B 具有这样的大常数,它没有优于A为小于一个数量在宇宙原子的输入.

答案中的示例突出显示:

  • 单纯形算法 - 最坏情况是指数时间 - 凸优化问题的已知多项式时间算法相比.

  • 中位数算法的中位数 - 最坏情况O(N**2)已知O(N)算法.

  • 回溯正则表达式引擎 - 最坏情况指数基于O(N)Thompson NFA的引擎.

所有这些示例都利用了最坏情况和平均情况.

是否存在不依赖于最坏情况与平均情况之间差异的示例?


有关:

  • "更糟糕的是更好"的崛起.(出于这个问题的目的,"更糟的是更好"这个短语用于比文章更窄的(即 - 算法时间复杂度)意义上)

  • Python的设计理念:

    ABC集团力求完美.例如,他们使用基于树的数据结构算法,这些算法被证明是渐近大型集合的最佳选择(但对于小型集合来说并不是那么好).

    如果没有能够存储这些大型集合的计算机(换句话说,大型集合在这种情况下不够大),这个例子就是答案.

  • 用于方阵乘法的Coppersmith-Winograd算法是一个很好的例子(它是最快的(2008),但它不如更差的算法).还有其他人? 来自维基百科的文章:"它并没有在实践中使用,因为它只为矩阵提供了一个优势,使它们无法被现代硬件处理(Robinson 2005)."

algorithm time-complexity

47
推荐指数
11
解决办法
5770
查看次数