问题列表 - 第44756页

无法参考任何对象?

我在继承和压倒我自己,但我遇到了这个愚蠢的问题.我正在创建3个类,并在第三个类中创建前两个类的对象.但我的问题是我无法访问它们内部的函数:(例如,Testing_Class中的A()和Testing Class中的相同函数.

我在这做错了什么?

public class Testing_Class
{
    public virtual string A()
    {
        string a = "John";
        return a;
    }
}

public class Testing : Testing_Class
{
    public override string  A()
    {
        string a = "John";
        return a;
    }

    Testing_Class t1 = new Testing_Class();
}

public class Test
{
    Testing MyTesting = new Testing();
    Testing_Class MyTestingClass = new Testing_Class();
    MyTesting.A(); //MyTesting is not even showing up in the popup options menu...  
}
Run Code Online (Sandbox Code Playgroud)

.net c# visual-studio-2010

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

强制新的电子邮件主题

在编写基于某些事件发送电子邮件的应用程序时,我想强制执行以下规则:每个电子邮件都会启动一个新的"对话".

诸如Gmail的电子邮件系统将组电子邮件消息分组为"对话",使得消息A被假定为对消息B的回复.他们使用许多方法来确定您要回复的邮件,例如Subject:标头或In-Reply-To:标头.

但是,由于自动电子邮件有时会重复使用主题行(例如" 监视服务器foo.bar.com上的失败 "),因此邮件服务通常会认为给定的电子邮件实际上是对具有相同主题行的先前邮件的回复,即使这两者是无关的.这可能会导致混淆,客户可能会错过重要通知.

是否有可能(如果是,那么如何)在您的邮件标题中发信号通知给定的电子邮件不是对任何其他邮件的回复,尽管主题行中有任何潜在的相似之处?

由于客户端可以看到电子邮件主题本身,我宁愿避免像这样的愚蠢: "Subject: Automated reminder for $task [".md5sum(date())."]"

email mime email-headers

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

使用扫描仪时无限循环?

boolean z = false;
do {
    try {
        a = sc.nextInt();
        z = true;
    }
    catch(Exception e) {
    }
}
while(!z);
Run Code Online (Sandbox Code Playgroud)

试试这个.如果在第一次正确执行时尝试整数.但是,如果输入错误的文本类型,即使您输入int next并跳过将布尔值赋值为true,它也会变为无限循环.为什么是这样?

java infinite-loop while-loop java.util.scanner

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

SpecFlow - 如何在功能文件中正确使用"Background:"命令?

我一直在阅读文章,观看一些屏幕演员,并玩一些示例/演示教程.

我读了一篇文章,其中有人说"不要使用太多的背景".我很好奇,所以我在SpecFlow的功能文件中尝试了它,它突出显示为一个命令.

我一直试图找到一些"小黄瓜"的语言指南,因为这是它的写作,但没有运气.

那怎么用呢?是否有任何文档可以告诉我我缺少的其他命令以及如何使用?

谢谢.

.net bdd specflow gherkin

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

创建仅在创建新表时运行的触发器

我知道我可以用它来创建DDL创建触发器;

CREATE OR REPLACE TRIGGER 
  create_table_trigger
  AFTER CREATE ON SCHEMA
DECLARE
BEGIN
END;
Run Code Online (Sandbox Code Playgroud)

问题是这个触发器会在"创建序列"之类的DDL上运行; 我怎样才能为'创建表'DDL执行此操作?

sql database oracle ddl triggers

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

为什么__attribute __((pure))函数中的GCC强制参数不是const?

以下代码在GCC 4.2下编译时没有警告,据我所知,它实际上不应该:

#include <fstream>

__attribute__((pure))
double UnpureFunction(double* x) {
  x[0] = 42;
  return 43;
}

int main () {
  double x[] = {0};
  double y = UnpureFunction(x);
  printf("%.2f %.2f\n", x[0], y);
}
Run Code Online (Sandbox Code Playgroud)

(打印"42.00 43.00".)

据我了解,pure属性告诉编译器该函数没有外部效果(请参阅此处的 "纯"部分).但是UnpureFunction正在修改它的参数.为什么允许这种情况发生?至少,编译器可以自动使每个参数为const.

c++ attributes

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

一次发布两个表格

我的页面上有两个表单 - 一个与我的数据库交互的项目选择表单,以及一个与Paypal交互的数量选择表单.

一个发布到"",其他发布到Paypal的网站.我希望他们两个都一次发布,但只有按下Paypal按钮,以便我的代码运行,页面转到Paypal.

我怎样才能做到这一点?

html paypal

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

Greasemonkey中未定义'document'

不到十分钟前我决定为Greasemonkey编写我的第一个脚本.我没有经验.此外,我的JavaScript有点生疏,因为我上次编写代码已经有一段时间了.但我无法弄清楚为什么Greasemonkey给我这个错误:

Line: 9 
Char: 2 
Error: 'document' is undefined 
Code: 800A1391 
Source: Microsoft JScript runtime error
Run Code Online (Sandbox Code Playgroud)

这是我的脚本:

// ==UserScript==
// @name           Easier WatchSeries
// @namespace      n/a
// @include        http://www.watch-series.com/episode/*
// ==/UserScript==

function thing()
{
    document.body.setAttribute('onload', show_links(document.getElementById('idepisod').value));
}
thing();
Run Code Online (Sandbox Code Playgroud)

我想要做的就是在body标签上添加一个onLoad属性.当我转到"管理新用户脚本" - >"编辑"时,我收到此错误.除此之外,脚本什么都不做,显然有些不对劲.

我正在运行Firefox 3.6.13.

javascript greasemonkey

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

内部类是轻量级的吗?

内部类比普通类更轻量级,还是最终java像普通类一样编译内部类?

我知道在java类不都是非常轻巧自己,他们占据了PermGen的内存的一部分,所以我想知道这是否是最好用的类似于闭包功能的内部类,或者如果标准类也做得很好?

java closures permgen inner-classes

8
推荐指数
2
解决办法
1955
查看次数

app由于委托而崩溃

我在我的.m类中有以下代码,

- (void)viewDidLoad {
    mapViewController = [[NeighborMapViewController alloc] init];
    self.navigationItem.title = @"Neighbors";
    self.navigationController.navigationBar.tintColor = [UIColor blackColor];
    UIBarButtonItem * test = [[UIBarButtonItem alloc] initWithTitle:@"Map" style:UIBarButtonItemStyleBordered target:self action:@selector(toggleAction:)];
    self.navigationItem.rightBarButtonItem = test;  
    [super viewDidLoad];
    responseData = [[NSMutableData data] retain];
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.someurl.com"]];
    [[NSURLConnection alloc] initWithRequest:request delegate:self];
}

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
    [responseData setLength:0];
}

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
    [responseData appendData:data];
}

- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
    //label.text = [NSString stringWithFormat:@"Connection failed: %@", [error description]];
} …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios

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