问题列表 - 第16521页

什么可以实例化?

可以实例化C++中的哪些类型?

我知道以下每个都直接创建一个单独的实例Foo:

Foo bar;
Foo *bizz = new Foo();
Run Code Online (Sandbox Code Playgroud)

但是,内置类型怎么样?下面是否创建了两个实例int,或者实例是要使用的错误单词和内存正在被分配?

int bar2;
int *bizz2 = new int;
Run Code Online (Sandbox Code Playgroud)

指针怎么样?以上示例是否创建了一个int *实例,或者只是为一个int *?分配内存?

会使用文字喜欢42还是3.14创建一个实例?

我已经看到了这样的论点:如果你不能对一个类进行子类化,那么它就不是一个类,如果它不是一个类,它就不能被实例化.这是真的?

c++ oop

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

通过ASP.NET MVC Controller更新AppSettings

我正在写一个基本的小论坛网络应用程序(为了好玩和锐化'锯'),我在使用AppSettings时遇到了一些麻烦.

我的计划是将这些设置放在他们自己的文件(Settings.config)中,我将向其提供对Web进程用户帐户的修改权限,并将所有可编辑设置存储在此文件中(例如论坛标题,说明等).

这是我的代码:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Edit(FormCollection collection)
{
    try
    {
        var config = WebConfigurationManager.OpenWebConfiguration("~/Web.config");

        config.AppSettings.Settings["SiteTitle"].Value = collection["SiteTitle"];
        config.AppSettings.Settings["SiteDescription"].Value = collection["SiteDescription"];

        config.Save(ConfigurationSaveMode.Minimal, false);
        ConfigurationManager.RefreshSection("appSettings");

        return RedirectToAction("Index");
    }
    catch (Exception ex)
    {
        ModelState.AddModelError("_FORM", ex.Message);
        return View("Index");
    }
}

...但运行它会返回以下错误:

A configuration file cannot be created for the requested Configuration object.

我已经尝试向所有用户授予对设置文件的完全权限,但没有任何效果(我目前只是在Cassini下运行,所以进程用户是我在任何情况下拥有该文件的所有权).

有任何想法吗?

asp.net-mvc configuration configuration-files

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

如何更改箭头类型?

我想用.dot模拟非方向图.为此,我希望箭头类型为"无".我该如何设置?

"f" -> "t" [label=2],[arrowhead=none]
"m" -> "d" [label=0],[arrowhead=none]
Run Code Online (Sandbox Code Playgroud)

以上不起作用.

syntax graphviz

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

如何为R函数定义参数类型?

我正在写一个R函数,我想确保我的R函数的参数是某个类(例如,"矩阵").

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

假设我有一个函数"foo"来计算矩阵的逆矩阵:

foo <- function(x)
{
   # I want to make sure x is of type "matrix"
   solve(x)
}
Run Code Online (Sandbox Code Playgroud)

我怎么能说 - 正如你可能在C中 - function(matrix x)表示" x必须是类型matrix,如果不是,那么返回错误"?

r

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

什么是最支持DOM访问的Pythonic XHTML/HTML解析器/生成器/模板模块?

它应该能够以高度面向对象的方式创建,修改读取 X/HTML,它仍然感觉DOM喜欢但不肥胖,并且真的是Pythonic.最好它也会处理格式错误的HTML,但我们可以跳过这个模板.

例如,我想这样做:

>> from someAmazingTemplate import *
>> html = Template('<html><head><title>Hi</title></head><body></body></html>')
>> html.head.append('<link type="text/css" href="main.css" rel="stylesheet" />')
>> html.head.title
Hi
>> html['head']['title']
Hi
Run Code Online (Sandbox Code Playgroud)

我应该能够使用/定义短函数并像这样使用它们:

>> html.head.append(stylesheet(href="main.css"))
>> html.body.append(h1('BIG TITLE!12',Class="roflol"))
>> html.body.SOURCE
<body>
    <h1 class="roflol">
        BIG TITLE!12
    </h1>
</body>
Run Code Online (Sandbox Code Playgroud)

注意:如果它不存在,我将使用BSD/MIT/Python许可证.非常欢迎帮助.任何有助于更多Pythonic Web应用程序开发的东西都会很棒.非常感谢!

-Luke Stanley

python xhtml parsing dom template-engine

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

.NET应用程序到Mac OS X应用程序?

有没有办法将.NET应用程序转换为Mac OS X应用程序?我正在使用Visual Basic 2008,我希望Mac用户也可以使用我的应用程序.可能吗?如果是这样,请回复链接或来源.

.net macos visual-studio

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

在R,NULL与NA中分配矩阵的最佳方法是什么?

我正在编写R代码来创建一个方阵.所以我的方法是:

  1. 分配正确大小的矩阵
  2. 遍历矩阵的每个元素并用适当的值填充它

我的问题很简单:预先分配这个矩阵的最佳方法是什么?到目前为止,我有两种方式:

> x <- matrix(data=NA,nrow=3,ncol=3)
> x
     [,1] [,2] [,3]
[1,]   NA   NA   NA
[2,]   NA   NA   NA
[3,]   NA   NA   NA
Run Code Online (Sandbox Code Playgroud)

要么

> x <- list()
> length(x) <- 3^2
> dim(x) <- c(3,3)
> x
     [,1] [,2] [,3]
[1,] NULL NULL NULL
[2,] NULL NULL NULL
[3,] NULL NULL NULL
Run Code Online (Sandbox Code Playgroud)

据我所知,前者比后者更简洁.此外,前者用NA填充矩阵,而后者填充NULL.

这是"更好"的方法吗?在这种情况下,我将"更好"定义为"更好的性能",因为这是统计计算,并且此操作将在大型数据集中进行.

虽然前者更简洁,但理解起来并不令人惊讶,所以我觉得这可能是两种方式.

另外,R中NA和NULL之间有什么区别??NA和?NULL告诉我"NA"的长度为"1",而NULL的长度为"0" - 但这里有更多吗?还是最佳做法?这将影响我用于创建矩阵的方法.

r matrix

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

使用jQuery选择器基于值或状态获取表单元素

是否有可能我们jQuery根据其价值和/或状态选择表单元素的集合?

例如,我有一些看起来像的代码

jQuery("input[type='checkbox']").each(function(element){
    if(this.checked)
    {
         //do something with the checked checkeboxes
    }
});
Run Code Online (Sandbox Code Playgroud)

我想删除内部条件,并以某种方式将其添加到初始选择.作为选择器字符串的一部分,或通过链上的一些额外方法调用.

html forms jquery

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

htaccess重写导致500错误而不是404错误

我最近在我的.htaccess文件中添加了这么一点代码:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [L,QSA]
Run Code Online (Sandbox Code Playgroud)

好的,我想,我明白这里发生了什么.如果找不到文档,删除PHP文件扩展名的这一小段代码会导致循环.这个循环导致500服务器错误而不是(正确的)404.不幸的是我很少理解这些重写实际上在做什么,所以我不知道如何重写它只是在文档存在时才触发这个重定向.

我做了一些阅读,我不确定Apache认为是什么"常规"文件.我的意思是它有效,但为什么第一行不能-f代替!-f呢?是-u完成这个的唯一方法吗?

.htaccess http-status-code-404

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

按钮没有拿起事件背后的c#代码,我做错了什么?

我有一个按钮:

<button type="submit" class="contact" onclick="click">
Run Code Online (Sandbox Code Playgroud)

我有ac#code后面的功能:

protected void click(object sender, EventArgs e)
{
    contact_label.Text = "tester";
}
Run Code Online (Sandbox Code Playgroud)

并且我的页面上有一个标签:

<asp:Label id="contact_label"...
Run Code Online (Sandbox Code Playgroud)

麻烦的是当我点击按钮时没有调用'click'功能,为什么不呢?我该如何解决这个问题?

.net c# asp.net

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