问题列表 - 第6270页

在asp.net开发服务器上调试httpmodule

我想在我的asp.net应用程序的一些HTTP模块(V 3.5,Visual Studio 2008中)整合和我不知道如何调试或使用这些模块在调试时在asp.net开发服务器火灾,当我运行web应用程序.

我是否需要在解决方案中包含模块源,或者我可以将DLL丢弃到BIN中?我来自1.1世界,还没有习惯asp.net开发服务器.

asp.net httpmodule

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

无法通过ls获取目录的大小

我没有成功运行命令来获取目录的大小(文件里面的文件属于目录的大小)

ls -lSrh
Run Code Online (Sandbox Code Playgroud)

我只得到目录大小的千比特,而他们的内容不止于此.

如何用ls列出目录的大小,包括它们的内容?

directory ls

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

何时使用"new"和何时不使用,在C++中?

可能重复:
我何时应该在C++中使用new关键字?

我什么时候应该在C++中使用"new"运算符?我来自C#/ Java背景,实例化对象让我感到困惑.

如果我创建了一个名为"Point"的简单类,当我创建一个点时,我应该:

Point p1 = Point(0,0);
Run Code Online (Sandbox Code Playgroud)

要么

Point* p1 = new Point(0, 0);
Run Code Online (Sandbox Code Playgroud)

有人可以为我澄清何时使用新操作员以及何时不使用?

重复:

我什么时候应该在C++中使用new关键字?

有关:

关于C++中用于自定义对象的构造函数/析构函数和new/delete运算符

在C++中适当的堆栈和堆使用?

c++ new-operator

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

Linux上的Emacs/xterm颜色烦恼

我在本地Linux机器上和远程集群的登录节点上的控制台窗口中使用emacs.我经常使用emacs,并且我的.emacs文件中的前景色设置为白色,如下所示:

(set-foreground-color "white")
(set-background-color "black")
Run Code Online (Sandbox Code Playgroud)

但是,当我运行emacs时,前景不是白色; 它是灰色的,很难阅读.在我的Mac上,具有相同设置的控制台窗口中的emacs显示为正确的白色.但是在linux盒子上,在konsole和xterm中,它都是灰色的.

如果它很重要,我已经TERM设置为xterm-color,桌面运行RHEL 5,群集节点运行RHEL 4(CentOS).

这是Linux设置终端颜色的默认设置吗?如何让白色变成白色?

注意:这是控制台emacs,而不是X下的emacs.emacs -nw如果你已经DISPLAY设置了.

linux emacs terminal colors xterm

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

我可以从Eclipse切换SVN存储库吗?

我正在将我的Subversion存储库从一台机器移动到另一台机器.我在各种机器上有一些零散的工作副本,我发现我可以使用以下命令轻松地将工作副本从旧服务器切换到新服务器:

svn --relocate svn://oldServer/repo svn://newServer/repo
Run Code Online (Sandbox Code Playgroud)

但是,在我的一台机器上,我使用Eclipse和Subclipse,我不喜欢在Eclipse项目中使用命令行SVN.我的问题是是否可以使用Subclipse或Subversive从Eclipse中切换SVN存储库.

eclipse svn

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

无论程序如何退出,如何确保FormClose过程运行?

在Delphi 7中,我有一个TMainForm.FormClose过程,用于在程序退出时写出一些状态.这在手动关闭程序时工作正常.但是,我发现如果程序被"强制"退出Windows(例如在需要重新启动的Windows Update之后),则不会调用FormClose过程.

编辑 - 我是新来的,看起来我无法删除自己的帖子.经过一番搜索,我找到了解决方案.

delphi

4
推荐指数
2
解决办法
1761
查看次数

计算整数小数长度的最快方法?(.净)

我有一些代码可以对64位整数进行大量的比较,但是它必须考虑数字的长度,就像它被格式化为字符串一样.我无法更改调用代码,只能更改函数.

最简单的方法(除了.ToString().Length)是:

(int)Math.Truncate(Math.Log10(x)) + 1;
Run Code Online (Sandbox Code Playgroud)

然而,这表现得相当糟糕.由于我的应用程序只发送正值,并且长度相当均匀地分布在2到9之间(偏向9),我预先计算了值并使用if语句:

static int getLen(long x) {
    if (x < 1000000) {
        if (x < 100) return 2;
        if (x < 1000) return 3;
        if (x < 10000) return 4;
        if (x < 100000) return 5;
        return 6;
    } else {
        if (x < 10000000) return 7;
        if (x < 100000000) return 8;
        if (x < 1000000000) return 9; 
        return (int)Math.Truncate(Math.Log10(x)) + 1; // Very uncommon
    }
}
Run Code Online (Sandbox Code Playgroud)

这样可以用平均4个比较来计算长度.

那么,我有什么其他技巧可以让这个功能更快吗?

编辑:这将作为32位代码(Silverlight)运行.

更新:

我采纳了Norman的建议并且稍微改变了ifs,导致平均只有3个比较.根据Sean的评论,我删除了Math.Truncate.总之,这促进了大约10%的事情.谢谢!

.net c# performance integer

17
推荐指数
2
解决办法
6791
查看次数

当我在海边2.9使用'jQuery ajax'时,为什么我的服务器端回调没有出现?

我想在海边2.9做这样的事情

html button 
 onClick: (html jQuery ajax
  serialize: (html jQuery this);
  script: [:s | s << (s jQuery id: stratId) append: [html text: 'bing'. html break]]);
 callback: [2 inspect];
with: 'add option'.
Run Code Online (Sandbox Code Playgroud)

而且我希望我的div与stratId相加,但我的吱吱声图像中没有检查窗口?这样做的正确方法是什么?

ajax jquery seaside

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

为什么Doctype声明分为两行?

我知道有可能讨论更重要的问题,但是以傻瓜为代价,我想要一个答案;-)

以此为例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Run Code Online (Sandbox Code Playgroud)

是否符合80栏标准?此外,我通常在我的HTML中使用单引号,因为它们更容易看到,它对浏览器有什么影响吗?它会以怪癖模式发送IE6,将它放在一行和单引号属性上吗?

谢谢

html

7
推荐指数
1
解决办法
762
查看次数

生成用户友好代码

我正在研究生成随机人类友好代码的方法,但不能(容易)猜测.这将用于赠送奖品(想想独特的折扣代码).我们要产生大约50k.有没有标准的方法/算法来实现这一目标?我正在考虑使用GUID并应用CRC.这是一个坏主意吗?

如果重要,请使用.netframework 3.5.

.net random

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