问题列表 - 第4932页

从ClearCase迁移到SVN时,最佳策略是什么?

我们正在考虑从ClearCase迁移到Subversion.该项目已经有一段时间了(7岁),有三个"重大"的版本(分支),我们积极支持,加上在旧版本的一些偶尔的修复.该项目相当大 - 大约2百万行java代码.

如果有人做过类似的迁移,我很好奇.

  • SVN能否处理这么大的项目?
  • 迁移所有历史版本/分支是否有意义?有选择地可以做到的工具吗?
  • 迁移过程需要多长时间来完成这样的项目,有效的工作方式是什么,然后迁移正在进行中?

svn migration clearcase

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

找到最佳数量的拉米式集合的算法?

我正在开发一种使用拉姆风格的三张牌的纸牌游戏.从随机选择的卡片中,我需要算法来挑选哪些卡片能够获得最高数量的卡片.

通过"拉米式三件套"我的意思是:

  • 所有三张牌都有相同的价值,比如三个杰克.要么
  • 所有三张牌都是相同的套装和顺序顺序,如7,8,9所有的钻石.

例如,给定卡片:6D,7D,7C,7H,8D,8C,9C,10H
我可以形成一组:{7D,7C,7H},但这将是我唯一可以摆脱的一套,这不是最佳的.
在这种情况下,最佳集合为:{{6D,7D,8D},{7C,8C,9C}}

我已经尝试过蛮力(通过所有给定的卡进行置换,看看在排列中按顺序匹配的是什么),但事实证明这太慢了.问题感觉它与其他已解决的问题有相似之处,这就是我在这里问的原因.

algorithm

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

SSIS Excel导入强制不正确的列类型

我正在尝试使用SSIS将电子表格导入我们的数据库.出于某种原因,SSIS想要相信其中两列是Double类型,当它们包含字符数据时.我已经尝试将列重新映射为nvarchar(255),但它仍然不想选择它认为是双倍的数据,因为它中有字符.如果我尝试编辑SSIS包并更改Excel源中的列类型,它将不允许我更改错误输出中的列类型,如果常规输出和错误输出列不比赛.

为什么SSIS坚持认为这些列是Double?我怎么能强迫它实现这些字符串呢?为什么微软的所有东西都不能正常工作?

编辑:我发现了这个:http://support.microsoft.com/kb/236605

我对数据进行了排序,以便混合数据类型位于顶部,然后猜测:问题发生了逆转.它不再导入字符数据,而是停止导入纯数字数据.显然有人不认为12345可以表示为字符串......

sql-server excel types ssis

49
推荐指数
5
解决办法
10万
查看次数

如何创建参数化SQL查询?我为什么要?

我听说"每个人"都在使用参数化SQL查询来防止SQL注入攻击,而不必为每一条用户输入进行操作.

你怎么做到这一点?使用存储过程时是否自动获得此信息?

所以我理解这是非参数化的:

cmdText = String.Format("SELECT foo FROM bar WHERE baz = '{0}'", fuz)
Run Code Online (Sandbox Code Playgroud)

这会参数化吗?

cmdText = String.Format("EXEC foo_from_baz '{0}'", fuz)
Run Code Online (Sandbox Code Playgroud)

或者我是否需要做更广泛的事情以保护自己免受SQL注入?

With command
    .Parameters.Count = 1
    .Parameters.Item(0).ParameterName = "@baz"
    .Parameters.Item(0).Value = fuz
End With
Run Code Online (Sandbox Code Playgroud)

除安全考虑因素外,使用参数化查询还有其他优点吗?

更新:这篇伟大的文章与格罗托克的一个问题相关联. http://www.sommarskog.se/dynamic_sql.html

sql vb.net sql-parametrized-query

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

log4net vs MS Logging Application Block

我试图了解使用log4netor企业库日志应用程序块(LAB)登录应用程序的利弊.我知道有一件事LAB很难用到log4net.

log4net enterprise-library application-blocks

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

在LINQ to SQL中的TransactionScope与事务

LINQ to SQL中的经典事务模式有什么区别:

using(var context = Domain.Instance.GetContext())
{
    try
    {
        context.Connection.Open();
        context.Transaction = context.Connection.BeginTransaction();
        /*code*/
        context.Transaction.Commit();
    }
    catch
    {
        context.Transaction.Rollback();
    }         
}
Run Code Online (Sandbox Code Playgroud)

vs TransactionScope对象

using (var context = Domain.Instance.GetContext())
using (var scope = new TransactionScope())
{
    try
    {
        /*code*/
        scope.Complete();
    }
    catch
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq transactions linq-to-sql

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

Ruby远程HTTP帖子

你如何在ruby中进行远程HTTP发布(请求)?

ruby

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

我如何编写获取<script>标记内容的Java正则表达式?

我正在尝试将分析集成到我的GWT应用程序中.为此,我正在调用一个返回需要解析和评估的HTML字符串的服务.

我需要一个正则表达式来查找和抓取1)标签的主体或2)"src"属性的内容.我想用JavaScript来评估这两个.我很高兴假设如果存在"src"属性,则可以忽略正文.

谢谢,

马特

javascript java regex gwt

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

在运行时禁用CTRL/Wheel缩放效果

如何在某些元素上使用css或javascript禁用ctrl/wheel缩放效果.我创建了一个菜单栏,当应用缩放效果时,它会变形.我想为某些元素禁用它.

css zoom effects mousewheel

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

如何使用LWP :: Simple处理代理服务器?

如何为此脚本添加代理支持?

use LWP::Simple;

$url = "http://stackoverflow.com";
$word = "how to ask";
$content = get $url;
if($content =~ m/$word/)
{
print "Found $word";
}
Run Code Online (Sandbox Code Playgroud)

perl proxy lwp

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