我不打算在我的博客上放一个链接,但我没有任何其他方法来澄清我的真正含义.这篇文章很长,它的三个部分(1,2,3),但是如果你很好奇,这是值得阅读.
很久以前(至少5年)我编写了一个生成"数学细菌"的python程序.这些细菌是python对象,具有简单的基于操作码的遗传密码.您可以使用数字为它们提供数据,并根据其代码的执行返回一个数字.我随机生成他们的遗传密码,并将环境选择应用于那些产生类似于预定义预期值的结果的对象.然后我让他们复制,引入突变,并进化它们.结果非常有趣,因为他们的遗传密码基本上学习如何解决简单方程,即使对于训练数据集的不同值也是如此.
现在,这件事只是一个玩具.我有时间浪费,我想满足自己的好奇心.但是,我认为在研究方面已经做了一些事情......我希望我在这里重新发明轮子.你是否意识到更多认真尝试制造像我编程的细菌一样的细菌?
请注意,这不是真正的"遗传算法".遗传算法是指您使用进化/选择来改进针对给定评分函数的参数向量.这有点不同.我针对给定的评分函数优化代码而不是参数.
我的应用程序使用.ico图像作为任务栏和窗口,但是如何设置.exe来使用图标?
在这个主题上有没有人有任何关于如何使用ico图像的资源?至于起始栏使用的大小,等等?
从我可以找到的工具那里分配.exe的图标图像,但这肯定不是正确的做事方式.
提前致谢.
首先,根据这个答案,:cache => true选项上stylesheet_link_tag和javascript_include_tag不适用于Heroku.这是真的?我发现:cache => true偶尔会工作,但并不总是(很奇怪!)
另外,这里最好的解决方案是什么?理想情况下,它可以无缝地组合和缩小所有CSS/JS.Heroku Asset Packager声称这样做 - 有更好的选择吗?
我正在开发一个网站(基于ASP.Net),除了其他功能,用户也可以博客.我正在考虑将BlogEngine.Net集成到我的门户网站.
从我所分析的一点点来看,与在业务层这样做相比,在表示层进行集成将更具挑战性.这意味着(我猜)我将不得不在我的应用程序中使用BlogEngine.Core.dll.
我正在寻求社区的某种批准,赞扬建议的做和不做.顺便说一句,我发现业务层有点令人生畏(复杂),因为我只想要一些基本和必要的功能.
有没有人在iPhone应用程序中完成或看到过Apache Thrift的部署?
我想知道与HTTP相比,对于iPhone的高容量,低(呃)长度网络服务来说是否是一个合理的解决方案.
我发现一个值得注意的事情是关于在iPhone上运行Thrift 的错误报告,似乎已经修复了.但这并不一定表明这是一个完成的交易.
我看到大多数人使用Processing的方式是将图像直接绘制到客户端的屏幕或网页上.
如何使用Processing在没有可视画布的情况下创建图像,然后将此图像保存到文件中?
以下是我感兴趣的具体步骤:
我假设Processing程序在服务器上运行(这与Processing通常的工作方式相反),文件将存储在服务器上.我还假设在Processing程序中有一些代码来限制创建的文件数量 - 例如,如果在5分钟内创建了现有图像,它将不会创建新图像.
我想使用Visual Studio的安装程序安装程序项目在GAC中注册/取消注册我的项目程序集.
我正在考虑使用自定义安装程序来利用Install()和Uninstall()方法通过gacutil.exe编写commmandline(在代码中)命令.
有没有更简单的方法 - 或者这是你这样做的方式?请保持在使用Visual Studio工具(不是Installshield或WISE等)的范围内的响应
干杯.
我的一些控制器操作需要响应不同的ViewResults,具体取决于它们是否被AJAX请求调用.目前,我正在使用该IsAjaxRequest()方法来检查这一点.在单元测试期间调用此方法时,它会抛出一个ArgumentNullException因为缺少HTTP上下文.
有没有办法模拟/伪造这个电话?或者这是一个标志,我应该用另一种方式检查AJAX请求?
我在一个表单中有一个复选框组,我需要发布.
<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) 我正在将我的操作系统更新到Windows 7 x64,我只有运行32位操作系统的经验.有没有人在64位环境下有任何糟糕/良好的体验?
作为参考,我使用的工具是: