问题列表 - 第2673页

将带有尾随空格的行提交到源代码控制中为什么不好?

为什么检查带有尾随空格的行到源代码控制是不是很糟糕?这可能导致什么样的问题?

version-control

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

如何通过连接和基于行的限制(分页)在hibernate中获得明显的结果?

我正在尝试使用基于行的限制(例如:setFirstResult(5)setMaxResults(10))在已连接到其他表的Hibernate Criteria查询上实现分页.

可以理解的是,数据随机被切断; 这里解释了原因.

作为解决方案,页面建议使用"第二个sql选择"而不是连接.

如何将现有条件查询(使用连接createAlias())转换为使用嵌套选择?

java paging hibernate criteria distinct

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

拒绝将DLL和EXE合并到单个EXE文件中

我正在开发一个.NET应用程序,它使用了一些我从其他内部项目拼凑而成的项目.我正在考虑使用名为ILMerge的工具将.exe和DLLS合并到一个可执行文件中.

我可能会将可执行文件发送到公司外部,因此将所有内容合并到一个文件中会更容易解决.但是,我想知道将DLL与可执行文件合并是否有任何缺点?

.net

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

如何在JS Rails响应中包含HTML?

我有一个响应HTML和JS(AJAX)查询的FooController:

# app/controllers/foo_controller.rb:
class FooController < ApplicationController
  layout 'foo'
  def bar
    respond_to do |format|
      format.html # foo/bar.html.erb
      format.js   # foo/bar.js.erb
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

支持它的模板:

# app/views/layouts/foo.html.erb:
<html>...<%= yield %>...</html>

# app/views/layouts/foo.json.erb:
<%= yield %>
Run Code Online (Sandbox Code Playgroud)

还有一个我要渲染部分的AJAX模板:

# app/views/foo/bar.js.erb:
dojo.byID('some_div').innerHTML = "<%= escape_javascript(render(:partial => 'some/partial')) %>";
Run Code Online (Sandbox Code Playgroud)

如果JS模板中只有普通的旧JS(比如alert('hi');),它使用我的JS模板.但是,当我放入render(:partial)时,它会使整个响应使用HTML模板,这意味着它不再是有效的JS.

一种可能的解决方案是使用布局函数:

class FooController < ApplicationController
  layout :choose_layout
  ...
  private
  def choose_layout
    return nil if request.xhr?
    'foo'
  end
end
Run Code Online (Sandbox Code Playgroud)

但我的版本应该工作!为什么不呢?

javascript ruby ruby-on-rails erb

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

什么是CLR的最低知识,.NET程序员必须要成为一名优秀的程序员?

当我们谈论.NET世界时,CLR就是我们所做的一切.什么是CLR的最低知识,.NET程序员必须要成为一名优秀的程序员?你能给我一个/多个你认为是/最重要的科目:GC?,AppDomain ?, Threads?,Processes ?, Assemblies/Fusion?

如果您发布文章,博客,书籍或其他有关可以找到更多信息的主题的链接,我将非常感激.

更新:我从一些评论中注意到我的问题并不清楚.当我说CLR我不是指.Net Framework.它不是关于记忆.NET库,而是要了解执行环境(这些库在运行时的生存环境)是如何工作的.

我的问题直接受到了"调试Microsoft®.NET应用程序"一书(我推荐)的作者John Robbins的启发,以及Wintellect的Jeffrey Richter引用的同事.在其中一篇介绍性章节中,他说"......任何.NET程序员都应该知道什么是探测以及如何将程序集加载到运行时".你觉得还有其他这样的东西吗?

最后更新:在阅读了"CLR via C#"的前5章后,我必须对任何阅读此内容的人说.如果还没有,请阅读本书!

.net c# clr

16
推荐指数
2
解决办法
4104
查看次数

如何使用Java锚点启动文件协议URL?

在Java程序中,我需要在本地HTML文件上启动默认浏览器,指向文件中的锚点.在Java SE 6中,java.awt.Desktop.browse方法将打开文件,但不会遵循锚点,因此类似下面的内容会在顶部打开文件,但不会将浏览器分页到锚点:

Desktop.getDesktop("file:///C:/foo/bar.html#anchor");
Run Code Online (Sandbox Code Playgroud)

Sun在这里说http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6477862文件URI协议不支持锚点.

有没有人有更好的答案?

我可以使用Java SE 6.我可以使用仅限Windows的解决方案.

java anchor uri file file-uri

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

如果线程安全性不是问题,则使用Java中的ArrayList与Vectors

性能VectorArrayList?之间真的有那么大差异吗?当线程安全不成问题时,始终使用ArrayLists是一种好习惯吗?

java collections performance

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

LaTeX包用各种语言的语法高亮显示代码

我正在寻找一个在代码上进行语法高亮的LaTeX包.例如,现在我使用verbatim块来编写代码:

\begin{verbatim}
    <html>
       <head>
           <title>Hello</title>
       </head>
       <body>Hello</body>
    </html>
\end{verbatim}
Run Code Online (Sandbox Code Playgroud)

这可以很好地显示我的文档上的代码.但是,假设我想以IDE在输出文档中的方式突出显示HTML标记?有没有可以提供帮助的套餐?

我想对Java,C#,HTML,CSS等各种语言做同样的事情.

syntax latex highlight package

159
推荐指数
5
解决办法
13万
查看次数

计数与集合中的长度与大小

通过使用大量编程语言和库,我注意到用于集合中元素总数的各种术语.

最常见的似乎是length,countsize.

例如.

array.length
vector.size()
collection.count
Run Code Online (Sandbox Code Playgroud)

是否有任何首选术语?它取决于它是什么类型的集合?即.可变/不可变

是否倾向于将其作为属性而不是方法?

collections terminology naming-conventions semantics

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

用Java移动/复制文件操作

是否有标准的Java库来处理常见的文件操作,例如移动/复制文件/文件夹?

java copy file move

70
推荐指数
6
解决办法
11万
查看次数