问题列表 - 第14278页

Windows下C++的内存泄漏工具

可能重复:
是否有一个好的Valgrind替代Windows?

我需要一个免费工具(甚至是试用版)的建议来检测Windows下的C++内存泄漏(Visual Studio 2005).

我看过网,但我更喜欢推荐.

c++ memory windows memory-leaks

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

最喜欢的开源Google App Engine应用程序(Java或Python)

要从好的例子中学习,那里有哪些最好的开源Google App Engine应用程序?

我不在乎它是基于Java还是基于Python.

每个答案请一个应用程序.随意添加一个链接到实时应用程序(如果有)和项目页面.

python java google-app-engine open-source

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

Delphi 6与RAD Studio 2009一起使用

我需要迁移到RAD Studio并将其安装在新工作站上.目前我还需要使用Delphi 6进行开发,直到我们获得所有必要的控制更新并整理出版本控制.

所以我的问题是,我可以在同一台机器上安装Delphi 6,对这两种产品没有任何负面影响吗?

提前致谢.

delphi delphi-2009 delphi-6

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

.NET 4.0中的代码契约,对于非可空引用类型的粉丝来说,没有什么乐趣?

我一直在玩VS2008上的Code Contracts(http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx).
它们肯定很好,并为方法中的if-then-throw检查提供了一个可靠的替代方案.

尽管如此,我一直希望他们能够满足我对非可空引用类型的强烈感受.
唉,从我所看到的情况来看似乎并非如此.
这就是我的理解:

  • 这样的事情仍会在运行时引起问题:
    MyClass a = null;
    a.ToString();

  • 我仍然必须明确地写支票,即使是以更简洁和简化的方式.

  • 除非您使用VS Team System,否则您只能使用代码契约在运行时检查事物,在编译时没有任何好处.
    这意味着当出现问题时你仍然需要处理事情.
    与处理简单异常没什么不同.

  • 即使使用VSTS,静态分析也不如在运行时完成的那样好.
    这是完全可以理解的,但这仍然是该功能用于运行时使用的另一个标志.

如果我错了,请纠正我,但从我看到的情况来看,Code Contracts无法使我的生活变得更轻松,而且我的程序更加健壮,就像非可空引用类型一样.

不要误会我的意思,我不喜欢代码合同.
它们是整个框架的一个非常好的增强.
只是如果这没有填补C#通过没有非可空引用类型而离开的空白,此时我担心什么都不会.
你怎么看?

.net c# .net-4.0 code-contracts c#-4.0

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

java中最常用的运行时异常是什么?

作为一名希望完善编程技巧的java程序员,我经常遇到创建运行时异常的情况.我知道如果明智地使用它是一个很好的做法.

就个人而言,NullPointerExceptionIllegalStateException是我创建的软件中最常用的.你呢?

您经常使用哪些运行时异常?在什么情况下你使用它们?

java runtime exception

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

StyleCop与DependencyProperties

我总是倾向于将属于依赖属性的所有东西(注册,clr属性,更改回调,强制回调等)组合到一个区域中.但这违反了stylecop会员订购规则.这也是生成多个成员的codesnippets的一般问题,因为片段无法在我的文件中的不同位置生成代码.你对此有何看法?你是否取消了stylecop规则,或者你把所有东西放在"正确"的地方?

另外我个人认为stylcop不应该抱怨这个:

/// <summary>
/// RepeatX Dependency Property
/// </summary>
public static readonly DependencyProperty RepeatXProperty =
    DependencyProperty.Register(
        "RepeatX", 
        typeof(int), 
        typeof(GeometryViewbox), 
        new FrameworkPropertyMetadata
            {
                DefaultValue = 1, 
                AffectsRender = true, 
                AffectsParentMeasure = true, 
                PropertyChangedCallback = OnRepeatXChanged, 
                CoerceValueCallback = CoerceRepeatXValue
            });
Run Code Online (Sandbox Code Playgroud)

Stylcop应该为我们做出额外的工作.在上面的例子中,坚持使用stylcecop会降低你的工作效率,而且代码变得不那么可读,因为你不得不将上面的代码放在静态ctor中(而不是字段初始化),以便能够将FrameworkPropertyMetadata转换为临时变量.每个依赖项属性的一个额外临时变量不会使代码更易读/可维护,而且您不能再使用codesnippets.

stylecop

0
推荐指数
1
解决办法
512
查看次数

模拟"创建用户(如果不存在)"时出现语法错误

MySQL不允许你if not existscreate user语句中指定一个子句(尽管事实create table并且create procedure支持这一点).在2005年有一个功能请求,但MySQL开发人员已经做了很多关于它的事情,所以它可能不会很快发生:

http://bugs.mysql.com/bug.php?id=15287

我正在尝试使用以下语句模拟此功能:

if (select ifnull((select 1
                     from mysql.user
                    where User = 'recuser'
                      and Host = '%'), 0) = 0) then
  create user 'recuser'@'%' identified by password 'blah';
end if;
Run Code Online (Sandbox Code Playgroud)

但MySQL抱怨if声明中的语法- 我看不出它有什么问题,希望其他人可以指出问题是什么.

谢谢!

mysql database

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

C# - 可执行文件可以解密(可以进行逆向工程)?

C#可以进行逆向工程吗?怎么这么容易?我们可以说C#在安全方面不够好吗?那么C++与C#相比反编译呢?

c# c++ reverse-engineering

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

选择列表中的HTML复选框

我正在尝试在选择列表中构建一个复选框列表(如此处的国家/地区:链接文本)

我正在使用Asp.net MVC所以它需要是纯/ html&| 的JavaScript/JQuery的.这可能吗?或者是否已经预装了我可以下载的预制件?

谢谢

翻录的HTML/CSS:

 <html xmlns="http://www.w3.org/1999/xhtml" >
<head>

<style type="text/css">
body {  background-color: #FFFFFF; font-family: Tahoma; font-size: 11px; }

/* Control Skin */
input { font: normal 11px Tahoma; }
div.ctrl { background-color: window; border: solid 1px ThreeDLightShadow; vertical-align: top; margin: 0; padding: 0;  width: 268px; }
input.Button { background: #2F89BD url('images/btn_default%20gradient.gif') repeat-x; cursor: pointer;
                height: 24px; color: #FFF; border: solid 1px #2F82BE; padding: 0 10px; width: auto;
                overflow: visible; }
input.TextBox { border: solid …
Run Code Online (Sandbox Code Playgroud)

html javascript css asp.net-mvc jquery

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

如何计算序列中的运行?

在R中,计算序列中相同元素运行的最有效/最简单的方法是什么?

例如,如何计算非负整数序列中连续零的数量:

x <- c(1,0,0,0,1,0,0,0,0,0,2,0,0) # should give 3,5,2
Run Code Online (Sandbox Code Playgroud)

r count

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