小编Joh*_*yre的帖子

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

如何获取tf.exe(TFS命令行客户端)?

获取'tf.exe'程序需要安装的最小软件数量是多少?

tfs install command-line-interface tf-cli

85
推荐指数
6
解决办法
10万
查看次数

是否有任何好的比喻来解释非程序员的项目复杂性?

刚才提到我"并不完全建造西斯廷教堂".这是事实,但我正在构建货运管理应用程序,这不像在表单上绘制控件那么简单(即使供应商会让您相信它).

我并不反对那个说出来的人,但我确实觉得我所做的事情的复杂性有点被误解,或者说这个陈述是不会的.

是否有任何好的比喻可以说明项目对非程序员的复杂性?

project-management

53
推荐指数
11
解决办法
9638
查看次数

线程最佳实践

我工作的很多项目的线程实现都很差,而且我是那些必须跟踪它们的傻瓜.是否有一种可接受的最佳方式来处理线程.我的代码总是在等待一个永不激活的事件.

我有点像设计模式或其他东西.

multithreading

43
推荐指数
5
解决办法
3万
查看次数

你如何处理间歇性的错误?

脚本

你有几个错误报告都显示同样的问题.他们都是神秘的,有关问题如何发生的类似故事.您按照步骤操作但不能可靠地重现问题.经过一些调查和网络搜索,你怀疑可能会发生什么,你很确定你可以解决它.

问题

遗憾的是,如果没有可靠的方法来重现原始问题,您无法验证它是否真正解决了问题,而不是完全没有任何影响或加剧和掩盖真正的问题.您可能无法修复它,直到它每次都可重现,但这是一个很大的错误而不修复它会导致您的用户出现很多其他问题.

你如何验证你的变化?

我认为对于任何设计软件的人来说,这是一个非常熟悉的场景,所以我确信有很多方法和最佳实践来解决这样的错误.我们目前正在研究我们项目中的其中一个问题,我花了一些时间来确定问题,但无法证实我的怀疑.一位同事正在测试我的修复,希望"没有崩溃的一天运行"等同于"它是固定的".但是,我更喜欢更可靠的方法,我认为这里有丰富的经验.

debugging validation

33
推荐指数
4
解决办法
7637
查看次数

如何避免在MS Word中对源代码进行拼写检查?

当我将源代码复制到word文档或电子邮件时,如果拼写检查可以忽略源代码令牌,那将是很好的.

有没有选项可以忽略文本块?

spell-checking ms-word ms-office

30
推荐指数
3
解决办法
6940
查看次数

如何设置<td>宽度以直观截断其显示的内容?

我正在尝试设置一个表的列宽,它可以正常工作,直到它到达子元素将被视觉截断的点...然后它将不会更小.("视觉截断" - 不适合似乎隐藏在下一列后面)

以下是一些示例代码来演示我的问题:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script language="javascript" type="text/javascript">
    var intervalID = null;

    function btn_onClick()
    {
        // keep it simple, only click once
        var btn = document.getElementById("btn");
        btn.disabled = true;     
        // start shrinking
        intervalID = window.setInterval( "shrinkLeftCell();", 100);
    }

    function shrinkLeftCell()
    {
        // get elements
        var td1 = document.getElementById("td1");
        var td2 = document.getElementById("td2");

        // initialize for first pass
        if( "undefined" == typeof( td1.originalWidth))
        {
            td1.originalWidth = td1.offsetWidth;
            td1.currentShrinkCount = td1.offsetWidth;
        }

        // …
Run Code Online (Sandbox Code Playgroud)

html css html-table column-width column-sizing

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

过去十年中C++是如何变化的?

在过去的十年里,我几乎/很少使用C++,现在看起来我将再次使用它.我很期待它,但不得不怀疑自从我上次使用它以来它是如何改变的.

在过去十年中,是否有任何好的/简短的网页,博客文章,甚至有关C++如何变化的书籍?

请注意,这个问题与语言,工具或有关使用C++的其他信息有关.具体来说,我使用VC++ 2008在Windows中工作.

c++

19
推荐指数
4
解决办法
3003
查看次数

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

如何从本机win32 C++应用程序获取当前实例的可执行文件名?

可能重复:
如何在Windows(C++ Win32或C++/CLI)中获取应用程序可执行文件名?

如何从我的原生win32 C++应用程序中获取当前实例的文件名和路径?

例如; 如果我的应用程序是c:\ projects\testapps\getapppath.exe它将能够告诉路径是c:\ projects\testapps\getapppath.exe

c++ winapi

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