小编Dan*_*air的帖子

测试存储过程的最佳方法是什么?

像许多需要通过存储过程访问所有访问权限的公司一样,我们似乎已经将很多业务逻辑锁定在sprocs中.这些东西很难测试,其中一些变得很傻.有没有人有一套最佳实践可以让你更容易自信地测试这些东西?

目前,我们维护着30个左右的"问题"数据库.这并不总是特别好记录,并且肯定不是自动化的.

sql-server

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

在C#中打开目录选择器

我正在编写一个快速而脏的应用程序,它读取给定目录中的所有文件.我目前正在使用OpenFileDialog来选择一个目录,只是剔除它提供的文件名.似乎应该有一种方法来选择目录,但在快速浏览MSDN我没有找到它.

如果你有一个winforms的方式,或者更好的方式在WPF,我会全力以赴.

c# wpf winforms

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

为什么在填充表后索引表时SQL Server的工作速度更快?

我有一个sproc,通过查询将750K记录放入临时表作为其第一个操作之一.如果我在填充表之前在临时表上创建索引,那么与填充表后索引时相比,该项运行的时间大约是两倍.(索引是单列中的整数,被索引的表只是两列,每列都是一个整数.)

这对我来说似乎有点不对劲,但是我对引擎盖下发生的事情并没有最深刻的理解.有没有人有这个答案?

sql-server indexing performance

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

在我的唯一(1-3小时)会议期间,我应该问以前的开发团队?

有Ruby on Rails(1.8,2.3.2)项目.项目的第一个版本是由某个组织制作的.我将在没有该组织的任何帮助的情况下实现该项目的下一版本.我将能够在会议期间(1-3小时)与之前的开发团队的开发人员交谈.

项目统计:~10k LOC,1.0/0.6代码测试比率,rspec

您可以建议您询问有关项目的哪些问题?

ruby ruby-on-rails

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

Listview背景绘图问题C#Winform

我对Listview有一点问题.

我可以用listview项加载它,但是当我设置背景颜色时它不会一直绘制到行的左侧[listViewItems加载ListViewSubItems来制作网格视图,只有第一列显示错误].有一条窄条不涂漆.如果我有一个行标题,那个条带的宽度与行标题大致相同.

如果你想到可以做些什么来制作背景画,我很乐意听到它.

现在只是为了尝试一个新的想法,我为第一个解决方案提供十票奖励,这仍然让我使用这个糟糕的伪网格视图的可怕构造.[我喜欢遗留代码.]

编辑:

这是一个展示问题的示例.

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();

        ListView lv = new ListView();

        lv.Dock = System.Windows.Forms.DockStyle.Fill;
        lv.FullRowSelect = true;
        lv.GridLines = true;
        lv.HideSelection = false;
        lv.Location = new System.Drawing.Point(0, 0);
        lv.TabIndex = 0;
        lv.View = System.Windows.Forms.View.Details;
        lv.AllowColumnReorder = true;

        this.Controls.Add(lv);

        lv.MultiSelect = true;

        ColumnHeader ch = new ColumnHeader();
        ch.Name = "Foo";
        ch.Text = "Foo";
        ch.Width = 40;
        ch.TextAlign = HorizontalAlignment.Left;

        lv.Columns.Add(ch);

        ColumnHeader ch2 = new ColumnHeader();
        ch.Name = "Bar";
        ch.Text = …
Run Code Online (Sandbox Code Playgroud)

c# listview winforms

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

Mac(68000)汇编程序的名称是什么?

我确定有几个,但是当你彻底崩溃计算机时,我想到的那个会显示一个漂亮的文本屏幕.

文字是"好吧,我是个傻瓜."

macos assembly 68000

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