小编Mal*_*har的帖子

为什么quicksort比mergesort更好?

我在接受采访时被问到这个问题.他们都是O(nlogn),但大多数人使用Quicksort而不是Mergesort.这是为什么?

language-agnostic sorting algorithm mergesort quicksort

351
推荐指数
13
解决办法
19万
查看次数

数据库集群和负载平衡

什么是数据库集群?如果允许同一数据库位于2个不同的服务器上,它们如何使数据保持同步.这与数据库服务器角度的负载均衡有何不同?

database load-balancing cluster-computing database-agnostic

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

.net中的交易

在C#.Net 2.0中进行事务的最佳实践是什么?应该使用哪些类?需要注意的缺陷是什么等等.所有提交和回滚的东西.我刚刚开始一个项目,我可能需要在将数据插入数据库时​​进行一些事务.任何有关交易的基本内容的回复或链接都是受欢迎的.

.net c# transactions

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

Linux vi箭头键在插入模式下中断

我的箭头键在家中以插入模式在vi中不起作用,它们每个都插入换行符和大写字母,如"A".有办法解决这个问题吗?

linux vi vim

95
推荐指数
7
解决办法
6万
查看次数

从SQL Server 2005中的日期时间获取月份和年份

我需要SQL Server中日期时间的月份+年份,如'2008年1月'.我按月,年分组查询.我搜索并找到了像datepart,convert等函数,但它们似乎都没有用.我在这里错过了什么吗?这有功能吗?

sql sql-server

82
推荐指数
10
解决办法
72万
查看次数

如何在C#中处理XML

在C#2.0中处理XML文档,XSD等的最佳方法是什么?

使用哪些类等.解析和制作XML文档等的最佳实践是什么?

编辑:.Net 3.5建议也欢迎.

.net c# xml

82
推荐指数
4
解决办法
6万
查看次数

在本地删除文件后SVN提交错误

我有一个用Netbeans 6.1构建的项目,我正在使用SVN.我删除了本地计算机上的一些文件,然后尝试将我的更改提交到SVN存储库.提交失败并显示错误消息

"C:\ path\to\project\myfile"的条目没有URL

其中myfile是已删除的文件.

有没有办法告诉SVN该文件是否已从项目中删除,是否应从存储库中删除?

svn version-control netbeans commit

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

Ruby中的这个和块是什么?它是如何通过这里的方法传递的?

在Ruby on Rails书中看到这段代码.第一个是视图,第二个是辅助模块.我不明白怎么&blockattributes={}东西的工作.任何人都可以指导我一个解释这个的教程吗?

<% hidden_div_if(@cart.items.empty?, :id => "cart") do %>
 <%= render(:partial => "cart", :object => @cart) %>
<% end %>

module StoreHelper
 def hidden_div_if(condition, attributes = {}, &block)
  if condition
   attributes["style"] = "display: none"
  end
   content_tag("div", attributes, &block)
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

52
推荐指数
3
解决办法
4万
查看次数

SP需要15分钟,但执行时查询相同的结果会在1-2分钟内返回结果

所以基本上我有这个相对较长的存储过程.基本的执行流程是将SELECTS INTO一些数据导入临时表#,然后用符号声明,然后在这些表中运行游标,生成一个'running total'到第三个临时表中,该表是使用CREATE.然后,这个生成的临时表与DB中的其他表连接,以在一些分组等之后生成结果.问题是此SP一直运行良好,直到现在返回结果1-2分钟.现在突然间需要12-15分钟.如果我从SP中提取查询并通过手动设置相同的参数在管理工作室中执行它,它会在1-2分钟内返回结果,但SP需要很长时间.知道会发生什么.我试图生成Query和SP的实际执行计划但由于光标而无法生成它.任何想法为什么SP需要这么长时间查询不?

sql sql-server stored-procedures sql-server-2005 parameter-sniffing

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

if(document.getElementById('something')!= null)是否与if(document.getElementById('something'))相同?

当我想检查页面中是否存在元素时.这两个检查是否相同?有没有更好的更紧凑的方式来检查存在?

如果我要检查value == ''.这也可以包含在此检查中吗?

javascript jquery dom

28
推荐指数
3
解决办法
13万
查看次数