问题列表 - 第36596页

默认虚拟机

我们假设我有两个类:

class Base{};

class Derived: public Base{};
Run Code Online (Sandbox Code Playgroud)

没有d tor,在这种情况下如果我声明变量:

Base b;
Derived d;
Run Code Online (Sandbox Code Playgroud)

我的编译器会为我生成,我的问题是,默认的b and d是否是虚拟的?

c++ destructor

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

Ruby on rails:模拟和存根库

在ROR应用程序中用于mock,stub ...的最佳库是什么?

ruby-on-rails

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

游戏中的遗传算法

我必须做一个关于遗传算法的术语项目,我有想法调整第一人称射击游戏机器人的特征(即要使用的武器等).例如,我将以字符串的形式表示特征,前10位代表选择武器1的概率,接下来10位代表选择武器2的概率等等.因此,我将得到最佳字符串,从而能够弄清楚什么应该是我应该使用的最佳武器.

我面临的一个明显问题是如何找到适应度值.我的想法是,如果我想找到一个字符串的适应性,我强迫机器人使用相应的武器并对其进行游戏,并使用机器人的最终得分作为健身.问题是我需要玩大量的游戏.

我可以做某种模拟吗?例如,我可以以某种方式得到一个函数f,我将在其中提供机器人的特征(例如:武器等),它会返回相应的适应值吗?开源FPS游戏提供这样的库吗?

另一种选择是进入游戏的源代码,然后继续模拟各种场景并注意每个场景中的得分.我宁愿没有进入游戏源的额外复杂性,因为这是一个短暂的(1个月)项目.

谢谢.

genetic-algorithm

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

Scipy 中的 2D 插值问题

在我的应用程序中,数据数据是在扭曲的网格上采样的,我想将其重新采样为非扭曲的网格。为了测试这一点,我编写了这个程序,其中包含示例性失真和一个简单的函数作为数据:

from __future__ import division

import numpy as np
import scipy.interpolate as intp
import pylab as plt

# Defining some variables:

quadratic = -3/128
linear = 1/16
pn = np.poly1d([quadratic, linear,0])

pixels_x = 50
pixels_y = 30
frame = np.zeros((pixels_x,pixels_y))

x_width= np.concatenate((np.linspace(8,7.8,57) , np.linspace(7.8,8,pixels_y-57)))

def data(x,y):
    z = y*(np.exp(-(x-5)**2/3) + np.exp(-(x)**2/5) + np.exp(-(x+5)**2))
    return(z)

# Generating grid coordinates

yt = np.arange(380,380+pixels_y*4,4)
xt = np.linspace(-7.8,7.8,pixels_x)
X, Y = np.meshgrid(xt,yt)
Y=Y.T
X=X.T

Y_m = np.zeros((pixels_x,pixels_y))
X_m = np.zeros((pixels_x,pixels_y))

# generating distorted grid …
Run Code Online (Sandbox Code Playgroud)

python interpolation scipy

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

如何在(选择)语句中最好地组织内部联接

假设我有三张桌子,每张桌子都与另一张桌子相关,

当我需要从每个表中获取一列时,它是如何组织(内部联接)?

Select table1.column1,table2.column2,table3.column2
From table1 
Inner Join table2 on ..... etc
Inner Join table3 on .....
Run Code Online (Sandbox Code Playgroud)

换句话说,我可以把(table2)放在(From)之后吗?

Select table1.column1,table2.column2,table3.column2
From table2
Inner Join table1 on ..... etc
Inner Join table3 on .....
Run Code Online (Sandbox Code Playgroud)

sql

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

如何从JSON数据中提取URL?

我有一个文本文档,我想从中提取URL并将它们放在一个新的文本文件中.我怎么能在Perl中做到这一点?文本文件的示例如下:

{"type":"TabGroupsManager:GroupData","id":65,"name":"XML Schema Editor","image":"http://www.altova.com/favicon.ico","disableAutoRename" :false,"titleList":"XML架构编辑器\ u000aAltova XMLSpy代码生成\ u000a在线视频演示\ u000a计划数据交换案例研究\ u000aXML编辑器\ u000aAltova XMLSpy 2011\u000aXML架构管理工具\ u000a","标签":["{\ "entries \":[{\"url \":\"http://www.altova.com/xmlspy/xml-schema-editor.html \",\"title \":\"XML架构编辑器\" ,\ "ID \":1442422751,\ "引荐\":\ "HTTP://www.altova.com/xmlspy/xml-editing.html \",\ "滚动\":\ "0,0 \" ,\ "FORMDATA \":{\ "#q构成\":\"\ "}}],\" 指数\ ":1,\" 属性\ ":{\" 图像\ ":\" HTTP://www.altova.com/favicon.ico\"},\" 扩展数据\ ":{\"TabGroupsManagerGroupId \":\"65 \",\"TabGroupsManagerGroupName \":\"XML架构编辑器\"},\"_ formDataSaved \":true}","{\"entries \":[{ \"url \":\"http://www.altova.com/xmlspy/xml-code-generation.html \",\"title \":\"Altova XMLSpy Code Generation \",\"ID \" :1442423118,\ "引用\":\"http://www.google.com/search?hl=en&client=firefox-a&hs=GR1&rls=org.mozilla%3Aen-GB%3Aofficial&q=altova+derive+schema+from + XML&水溶液= F&AQI = M1&AQL =&OQ =&gs_rfai = \"\"滚动\":\ "0,0 \",\ "FORMDATA \":{\ "#q构成\":\ "\"}}],\ "指数\":1,\ "属性\":{\ "图像\":\ "HTTP://www.altova.com/favicon.ico \"},\ "扩展数据\": …

perl json

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

我可以用类对象做到这一点吗?

class xyz{

...
...
};

while(i<n){
           xyz ob;
           ...
           ...
}
Run Code Online (Sandbox Code Playgroud)

在重新分配内存之前,是否需要销毁早期的对象?

c++ class

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

真正的path.py请站起来吗?

有一个很好的模块,path.py由Jason Orendorff编写.如果我没记错的话,有一些关于将它添加到标准库的讨论然后它就消失了.

现在看起来原始的有多个产物.我能找到到目前为止unipath,看起来像一个分叉path.py,一个又一个,并根据PyPI中几个人.

任何人都有这些选择的经验吗?在功能,维护或任何其他标准方面,哪一个比另一个好?或者我应该随机选择一个?

(对于异想天开的标题道歉.我首先选择了"哪个path.py?"但是它的篇幅太短了.)

python module path

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

Codeigniter global_xss_filtering

在我的codeigniter配置中,我有$config['global_xss_filtering'] = TRUE;.在我的管理部分,我有一个生成前端内容的ckeditor.

键入并放置在编辑器中的所有内容都能正常工作,图像显示效果很好,html正常工作.除闪光外全部.每当我切换到html模式并粘贴youtube代码片段时,它都会被转义,代码在首页上可见,而不是显示youtube电影.

如果我设置$config['global_xss_filtering'] = FALSE;youtube代码就像它应该传递.这是因为'对象','嵌入'等被CI标记为"顽皮"并因此被逃脱.

如何绕过这个控制器方法的xss过滤?

xss codeigniter

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

如何在python中检查元素是否只出现在列表中一次?

我有一个清单:

a = [1, 2, 6, 4, 3, 5, 7]
Run Code Online (Sandbox Code Playgroud)

请向我解释如何检查元素是否只出现在列表中一次?

请解释是否所有来自1的元素len(a)都在列表中.例如,在列表'a'中,1到7的元素在列表中,但如果列表是b = [1, 4, 3, 5],则不是所有1到4的元素都不在列表中.

谢谢!

python iteration list

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