我熟悉遗传编程的一般性,但我想知道在哪里可以找到一些东西,向我展示实施遗传编程的细节.我使用C#和.NET 3.5,我想将遗传编程用于寻路之类的东西,通常只想看看它能做些什么.编辑:我应该澄清我正在寻找的东西:我对用什么类型的数据结构来存储语法树,如何进行繁殖操作感兴趣,这类事情.
对于我正在研究的一些项目,我有自己的手动PHP MVC框架.当我第一次创建框架时,它是在构建管理CMS的上下文中.因此,模型,视图和控制器之间存在非常好的一对一关系.数据库中有一行,它映射到单个模型.控制器加载模型并将其传递给要渲染的视图(例如进入编辑表单).很好,干净,容易.
但是,现在我正在网站的前端工作,事情变得棘手了.页面并不总是单个模型的视图.它可能是一个包含20个用户的用户目录(每个用户模型).此外,可能存在关于请求的元数据,例如分页(当前页面,总页数,结果数量)和/或搜索查询.
我的问题是,将所有这些数据传递给视图的最简洁方法是什么?
我正在考虑的一些选择:
让控制器创建一个数组并将其作为单个参数传递给视图:
class UserController{
public function renderView(){
// assume there's some logic to create models, get pagination, etc.
$data = array()
$data['models'] = $models;
$data['currentPage'] = $current;
$data['totalPages'] = $total;
return $view->render($data);
}
}
class UserView{
public function render($data){
// render the data
}
}
Run Code Online (Sandbox Code Playgroud)在视图类中创建属性并让控制器填充它们:
class UserView{
public $models;
public $currentPage;
public $totalPages;
}
class UserController{
public function renderView(){
// assume there's some logic to create models, get pagination, etc.
$view = new UserView();
$view->models …Run Code Online (Sandbox Code Playgroud)任何人请为.Net推荐一本好的设计和架构书.
有没有我可以参考的书,有案例研究,例子等,以便我可以在这个领域更新我的知识?
如果它不适用于.Net,请在Java中提出建议.
在此先感谢Swapna MC
我想要一个表边框(我可以使用css设置,而不是内联border =属性)设置为border:1px solid black; 当我把鼠标移到桌子上时.
我如何在jQuery中执行此操作.我认为这与本页顶部的按钮(问题,标签,用户等)发生的情况完全相同,除了这是一个div,它的背景颜色在变化,而我想要更改表格的边框.但这个概念是一样的.
我的测试机器上有一个非常奇怪的错误.错误是:
System.TypeLoadException: Method 'SetShort' in type 'DummyItem' from assembly 'ActiveViewers (...)' does not have an implementation.
我只是无法理解为什么.SetShort是否在DummyItem课堂上,我甚至重新编译了一个带有写入事件日志的版本,以确保它不是部署/版本问题.奇怪的是调用代码甚至不调用该SetShort方法.
你如何在F#中使用Console.Readline?与Console.Writeline不同,我打电话时它并没有被尊重.
我试图在Perl中提出一个匹配多个模式的正则表达式,并像preg_match_allPHP 一样返回所有这些模式.
这就是我所拥有的:
$str = 'testdatastring';
if($str =~ /(test|data|string)/) {
print "its found index location: $0 $-[0]-$+[0]\n";
print "its found index location: $1 $-[1]-$+[1]\n";
print "its found index location: $2 $-[2]-$+[2]\n";
print "its found index location: $3 $-[3]-$+[3]\n";
}
Run Code Online (Sandbox Code Playgroud)
这只给了我第一场比赛,其中就是'测试'.我希望能够匹配所有出现的指定模式:'test','data'和'string'.
我知道在PHP中,你可以使用preg_match_all来达到这种目的:
if(preg_match_all('/(test|data|string)/', 'testdatastring', $m)) {
echo var_export($m, true);
}
Run Code Online (Sandbox Code Playgroud)
上面的PHP代码将匹配所有3个字符串:'test','data'和'string'.
我想知道如何在Perl中执行此操作.任何帮助将不胜感激.
SNAHi
任何人请建议在 sql 中进行查询以查找未使用的表。
我有一个遗留应用程序从 Coldfusion 迁移到 .net。但是现在有很多表未使用
从数据库中查找所有未使用的对象的最佳方法是什么?(SQL 2005)
谢谢国民账户体系
我正在寻找LAMPish/WAMPish体验.
非常透明的东西.编写脚本,点击F5并查看结果.很少,如果有任何抽象.SQLAlchemy和(可能)将使用一些简单的模板引擎.
我需要简单的访问环境 - 类似于PHP方式.类似于COOKIE,SESSION,POST,GET对象.
我不想编写中间件层只是为了让一些Web服务正常运行.而且我不想处理CGI的具体细节.
这不适用于非常复杂的项目,它适用于初学程序员和/或初学Python程序员.
MVC框架不是不可能的.ASP.NET MVC很好地完成了IMO.我喜欢的一件事是,如果需要,POSTed数据会自动转换为数据模型对象.
你能帮帮我吗?
谢谢!
PS:我在旧帖子中找不到符合这些标准的任何内容.