问题列表 - 第1345页

角落桌与直办公桌

我工作的公司目前正在进行全面翻新,我参与了有关研发工作空间的"咨询".

个人私人办公室没有空间 - 所以不要从那个主题开始.

一个重要的要求是办公室布局可以灵活(即可以根据需要创建和更改团队区域).

为了允许这一最重要的变化,我们将失去面向办公桌的角落.理由是,由于没有人拥有大型CRT显示器,我们不需要浪费角落里的空间.

人们对这种变化不太感兴趣,但我不确定这是不是因为人们不喜欢改变或者背后有真正的原因.我已将我的设置从角落移到直边,看看它对我自己有多大的影响.

我们也被告知现在整个行业都在发生这种情况......人们正在被转移到更多类似于板凳的安排中.

所以我的问题是双重的:

  1. 有一个角落真的很重要吗?
  2. 是否真的有一个行业范围的"走出困境"?

我知道这里已经有很多关于开发人员条件的问题,但我没有想到这个具体问题.

environment ergonomics

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

什么是.git/info/grafts?

我试图弄清楚Git中的"移植物"是什么.

例如,在这里的一个最新评论中,Tobu假设使用git-filter-branch.git/info/grafts来连接两个存储库.

但我不明白为什么我需要这些移植物?似乎所有工作都没有最后两个命令.

git version-control

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

.NET异常有多慢?

我不想讨论何时抛出异常而不抛出异常.我想解决一个简单的问题.99%的时间不抛出异常的论点围绕着它们缓慢而另一方声称(基准测试)速度不是问题.我读过很多关于一方或另一方的博客,文章和帖子.那是哪个呢?

答案中的一些链接:Skeet,Mariani,Brumme.

.net c# performance exception

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

如果我停止长时间运行的查询,它会回滚吗?

用于遍历1700万条记录以删除重复项的查询 现在已经运行了大约16个小时,我想知道如果查询现在已经停止,如果它将完成删除语句,或者如果它在运行时已经删除了查询?事实上,如果我确实停止它,它是否最终确定删除或回滚?

我发现当我做的时候

 select count(*) from myTable
Run Code Online (Sandbox Code Playgroud)

它返回的行(在执行此查询时)比起始行计数少约5.显然服务器资源非常差,所以这意味着这个过程需要16个小时才能找到5个重复项(实际上有数千个),这可能会运行数天?

这个查询在2000行测试数据上花费了6秒钟,并且它在这组数据上运行良好,所以我认为整套需要15个小时.

有任何想法吗?

以下是查询:

--Declare the looping variable
DECLARE @LoopVar char(10)


    DECLARE
     --Set private variables that will be used throughout
      @long DECIMAL,
      @lat DECIMAL,
      @phoneNumber char(10),
      @businessname varchar(64),
      @winner char(10)

    SET @LoopVar = (SELECT MIN(RecordID) FROM MyTable)

    WHILE @LoopVar is not null
    BEGIN

      --initialize the private variables (essentially this is a .ctor)
      SELECT 
        @long = null,
        @lat = null,
        @businessname = null,
        @phoneNumber = null,
        @winner = null

      -- …
Run Code Online (Sandbox Code Playgroud)

sql sql-server duplicate-data

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

重构代码:什么时候做?

自从我开始使用.NET以来,我一直在创建Helper类或Partial类,以保持代码位于并包含在自己的小容器中等.

我想知道的是使代码尽可能干净和完美的最佳实践.

显然干净的代码是主观的,但我在谈论什么时候使用东西(不是如何使用它们),如多态,继承,接口,类以及如何更恰当地设计类(使它们更有用,而不仅仅是说' DatabaseHelper',正如一些人认为代码中的这种不良做法闻起来wiki).

是否有任何资源可能有助于这种决策?

请记住,我甚至没有开设过CS或软件工程课程,而且教学资源在现实生活中相当有限.

c# vb.net refactoring coding-style

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

使用具有随机值的Selenium IDE

是否可以使用Firefox插件创建Selenium测试,该插件使用随机生成的值来帮助进行回归测试?

全文: 我想帮助我的客户进行验收测试,为他们提供一套测试,使用一些智能为数据库创建随机(或至少伪随机)值.目前我的Selenium IDE测试的一个问题是它们具有预定义的值 - 这使得某些类型的测试成为问题.

testing user-interface selenium

45
推荐指数
4
解决办法
8万
查看次数

Visual Studio 2008:使Ctrl + K,Ctrl + N(下一个书签)保持在同一文件中

在Visual Studio 2003中,您可以使用Ctrl+ K,Ctrl+ 跳转到下一个书签N; 它保留在同一个文件中,当文件中没有更多的书签时,它会被包裹到文件的顶部.现在在VS 2008中,这似乎已经改变了,Ctrl+ K,Ctrl+ N跳转到带有书签的其他文件.我怎样才能将其改回原来的行为?

keyboard-shortcuts visual-studio-2008

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

有没有办法确定客户在网页上花费的时间

假设我有一个开源Web服务器或代理我可以增强,让我们说apache或squid.

有没有办法确定每个客户在网页上花费的时间?

HTTP当然是无状态的,所以它不是微不足道的,但也许有人知道如何处理这个问题?

apache proxy apache2 squid

6
推荐指数
2
解决办法
337
查看次数

使具有特定颜色的图像的每个像素透明

我有一个System.Drawing.Image类型的对象,并希望使每个像素具有一些特定的颜色,例如黑色,透明(即,为此像素将alpha设置为0).

做这个的最好方式是什么?

.net c# transparency image

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

当Nant构建文件执行NUnit时,CruiseControl.NET查看NUnit xml测试结果

我有一个Nant构建文件,在编译dll之后执行NUnit.我正在使用CruiseControl中的任务执行NAnt构建文件.所以NAnt运行的测试不是CruiseControl.

如何配置它以便CruiseControl Web仪表板可用于查看NUnit输出?


这解决了它:

<publishers>
    <merge>
        <files>
                 <file>build\*.test-result.xml</file>
        </files>
    </merge>
    <xmllogger />
 </publishers>
Run Code Online (Sandbox Code Playgroud)

nant nunit cruisecontrol

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