问题列表 - 第17792页

代码细菌:不断演变的数学行为

我不打算在我的博客上放一个链接,但我没有任何其他方法来澄清我的真正含义.这篇文章很长,它的三个部分(1,2,3),但是如果你很好奇,这是值得阅读.

很久以前(至少5年)我编写了一个生成"数学细菌"的python程序.这些细菌是python对象,具有简单的基于操作码的遗传密码.您可以使用数字为它们提供数据,并根据其代码的执行返回一个数字.我随机生成他们的遗传密码,并将环境选择应用于那些产生类似于预定义预期值的结果的对象.然后我让他们复制,引入突变,并进化它们.结果非常有趣,因为他们的遗传密码基本上学习如何解决简单方程,即使对于训练数据集的不同值也是如此.

现在,这件事只是一个玩具.我有时间浪费,我想满足自己的好奇心.但是,我认为在研究方面已经做了一些事情......我希望我在这里重新发明轮子.你是否意识到更多认真尝试制造像我编程的细菌一样的细菌?

请注意,这不是真正的"遗传算法".遗传算法是指您使用进化/选择来改进针对给定评分函数的参数向量.这有点不同.我针对给定的评分函数优化代码而不是参数.

python genetic-programming evolutionary-algorithm

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

如何在Visual Studio中为.exe提供ico图像?

我的应用程序使用.ico图像作为任务栏和窗口,但是如何设置.exe来使用图标?

在这个主题上有没有人有任何关于如何使用ico图像的资源?至于起始栏使用的大小,等等?

从我可以找到的工具那里分配.exe的图标图像,但这肯定不是正确的做事方式.

提前致谢.

.net c# icons visual-studio

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

在Heroku上组合和缩小JS/CSS的最佳方法

首先,根据这个答案,:cache => true选项上stylesheet_link_tagjavascript_include_tag不适用于Heroku.这是真的?我发现:cache => true偶尔会工作,但并不总是(很奇怪!)

另外,这里最好的解决方案是什么?理想情况下,它可以无缝地组合和缩小所有CSS/JS.Heroku Asset Packager声称这样做 - 有更好的选择吗?

ruby-on-rails asset-management heroku minify

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

将我的网站与BlogEngine.Net集成

我正在开发一个网站(基于ASP.Net),除了其他功能,用户也可以博客.我正在考虑将BlogEngine.Net集成到我的门户网站.

从我所分析的一点点来看,与在业务层这样做相比,在表示层进行集成将更具挑战性.这意味着(我猜)我将不得不在我的应用程序中使用BlogEngine.Core.dll.

我正在寻求社区的某种批准,赞扬建议的做和不做.顺便说一句,我发现业务层有点令人生畏(复杂),因为我只想要一些基本和必要的功能.

asp.net integration blogengine.net

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

在iPhone上使用Apache Thrift是否成功?

有没有人在iPhone应用程序中完成或看到过Apache Thrift的部署?

我想知道与HTTP相比,对于iPhone的高容量,低(呃)长度网络服务来说是否是一个合理的解决方案.

我发现一个值得注意的事情是关于在iPhone上运行Thrift 的错误报告,似乎已经修复了.但这并不一定表明这是一个完成的交易.

iphone thrift

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

在服务器上使用Processing在后台创建图像

我看到大多数人使用Processing的方式是将图像直接绘制到客户端的屏幕或网页上.

如何使用Processing在没有可视画布的情况下创建图像,然后将此图像保存到文件中?

以下是我感兴趣的具体步骤:

  1. 有人访问网页,导致Processing程序开始运行
  2. Processing程序将在幕后工作以创建图像,然后将其保存为已知文件名
  3. 网页将加载已知的文件名(仅在处理程序运行后才存在 - 所以,网页如何知道在完成图像时加载图像?)

我假设Processing程序在服务器上运行(这与Processing通常的工作方式相反),文件将存储在服务器上.我还假设在Processing程序中有一些代码来限制创建的文件数量 - 例如,如果在5分钟内创建了现有图像,它将不会创建新图像.

html processing

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

使用Visual Studio Installer在GAC中注册dll

我想使用Visual Studio的安装程序安装程序项目在GAC中注册/取消注册我的项目程序集.

我正在考虑使用自定义安装程序来利用Install()和Uninstall()方法通过gacutil.exe编写commmandline(在代码中)命令.

有没有更简单的方法 - 或者这是你这样做的方式?请保持在使用Visual Studio工具(不是Installshield或WISE等)的范围内的响应

干杯.

gac visual-studio

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

单元测试控制器调用IsAjaxRequest()的操作

我的一些控制器操作需要响应不同的ViewResults,具体取决于它们是否被AJAX请求调用.目前,我正在使用该IsAjaxRequest()方法来检查这一点.在单元测试期间调用此方法时,它会抛出一个ArgumentNullException因为缺少HTTP上下文.

有没有办法模拟/伪造这个电话?或者这是一个标志,我应该用另一种方式检查AJAX请求?

c# ajax asp.net-mvc unit-testing moq

9
推荐指数
2
解决办法
3017
查看次数

PHP - Checkbox组

我在一个表单中有一个复选框组,我需要发布.

<input type="checkbox" value="true" checked name="chk0[]">
<input type="checkbox" value="false" name="chk0[]">
<input type="checkbox" value="false" name="chk0[]">
<input type="checkbox" value="true" checked name="chk0[]">

<input type="checkbox" value="true" checked name="chk1[]">
<input type="checkbox" value="false" name="chk1[]">
<input type="checkbox" value="true" checked name="chk1[]">
<input type="checkbox" value="false" name="chk1[]">
Run Code Online (Sandbox Code Playgroud)

请注意,在第一组中,检查1和4.在第二组中,检查1和3.当我发布这个时,我按顺序获取已选中复选框的已发布值:

[chk0] => Array ( 
          [0] => true 
          [1] => true 
        ) 
[chk1] => Array ( 
          [0] => true 
          [1] => true 
        ) 
Run Code Online (Sandbox Code Playgroud)

我怎样才能确保获得这样的发布值:

[chk0] => Array ( 
          [0] => true 
          [3] => true 
        ) 
[chk1] => Array ( 
          [0] => true 
          [2] …
Run Code Online (Sandbox Code Playgroud)

php forms

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

C#开发中可能存在的64位操作系统问题

我正在将我的操作系统更新到Windows 7 x64,我只有运行32位操作系统的经验.有没有人在64位环境下有任何糟糕/良好的体验?

作为参考,我使用的工具是:

c# 64-bit visual-studio-2008 windows-7

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