只是想知道,例如,如果我有string: Hello#World#Test 我将如何删除#,然后有三个单独的string中的Hello , World和Test ,例如: String1和String1和String3
我是新来的neural network/机器学习/遗传algorithm,并为我的第一个实现,我正在写一个networking,学习玩蛇( 以前的例子,如果你以前没有玩过 )我有几个问题,我不完全不了解: 在我的问题之前,我只想确保我理解正确的一般想法。 有一群蛇,每个都有随机产生的DNA。 DNA是neural network中使用的权重。 每次蛇移动,它使用neural network决定去哪里(使用一个偏见)。 当人口死亡,select一些父母(也许最高适应度),并交叉他们的DNA与一个轻微的变异机会。 1)如果给予整个董事会作为一个input(大约400个点)足够的隐藏层(不知道有多less,也许是256-64-32-2?),并有足够的时间,是否会学会不把自己装进去? 2)什么是好的投入? 以下是我的一些想法: 400个input,板上的每个空间都有一个input。 如果蛇应该去那里(苹果)正面,如果是墙壁/你的身体,则是负面的。 越接近-1/1,它越接近。 6个input:游戏宽度,游戏高度,蛇x,蛇y,苹果x和苹果y(如果以这种方式训练,可以学习在不同尺寸的板上玩,但不知道如何input它的身体,因为它改变大小) 给它一个可以提醒墙壁,苹果或它的身体的蛇的视野(也许是头部前面的3×3平方)。 (蛇只能看到前面的东西不幸,这可能会阻碍它的学习能力) 3)给定input法,隐藏图层大小的起始位置是什么(当然,计划调整这个,只是不知道什么是一个好的起点) 4)最后是蛇的健身。 除了得到苹果的时间之外,它的长度,还有它的一生,是否应该考虑其他因素呢? 为了让蛇学会不要阻止自己,有什么我可以添加到健身帮助吗? 谢谢!
我有一个开始提到我是完全陌生的Android,我刚刚阅读了一本快速,介绍性的书,现在我必须实现我的第一个应用程序。 这个应用程序将被用来接受订单。 在我要存储在本地数据库中的所有数据中,有两个表是最重要的:客户和文章,后者是所有表中最大的(aprox 20000logging)我的应用程序中的主要进程之一,当用户按下启动设备上的日常操作的button时,我的应用程序需要脱机工作的所有数据。 那么这个过程包含以下几个步骤: 一个。 阅读一个宁静的服务来检索客户数据 湾 parsing对Json对象的响应 C。 将这些客户插入客户表 d。 阅读一个宁静的服务来检索文章数据 即 parsing对Json对象的响应 F。 将这些文章插入文章表 这就是我计划要做的事情: 编写一个处理所有HTTP GET请求的助手类。 然后在我需要下载所有客户和文章数据时调用这个类 由于所有这些过程可能需要很长时间,所以我需要做这个背景。 所以基于一些build议,我将把所有这些代码放在绑定服务中。 虽然所有这些长时间的处理都是在后台进行的,但我必须展示某种指标(ProgressDialog)。这就是我select使用绑定服务的原因 虽然我觉得我已经有了分开做大部分事情的总体思路,但我认为把所有的东西放在一起是完全不同的事情。 所以这些就是我现在要解决的问题: 你认为我所执行的所有6个步骤的执行顺序是正确的还是有效的? 如果你不得不做一些改变,你会改变什么? 如果启动服务的活动被明确取消或被其他活动隐藏,则服务必须让用户知道该过程已完成。 我怎么能实现呢? 是否可以/build议在服务中写入SQLite数据库? 是否和我在一个活动中一样? 在J2ME中,我做了类似的事情,当我把上面提到的6个步骤放在一起时,所有这些步骤都是按顺序执行的,也就是一个接一个地执行。 在Android中是一样的吗? 我希望我不要问太多的问题。 我把它们放在一起,因为它们都是相关的。 基本上在这个问题中,我不是要求工作代码(虽然它可以,如果你可以提供一些示例代码)我真的是一些build议,一些指导。 像“嗨,我认为这可能会帮助你点3”或“你可能会发现这篇文章有用” , “我想你最好用这个,而不是那个” 。 那种事。 我决定找你,因为你是专家,我真的需要有人把我放在正确的方向。 非常感谢你。 PS请不要closures这个问题,如果你认为我需要改变一些东西只是让我知道,我会做到这一点。
所以我想写一个matrix浏览器,使我能够重新排列matrix的行和列。 对于这个厕所我使用了Jtable类。 现在我遇到的问题是通过查看double值来重新排列matrix非常困难,所以我想打印matrix不是用double值,而是用圆圈半径代表值的圆圈打印。 这样我就可以更快地分辨大值和小值之间的区别。 任何人有任何想法如何我可以把这个双重值变成实心圆与JTable或任何表类为这件事?
我正在顺利地履行承诺。 var getDelayedString = function(string) { var deferred = Q.defer(); setTimeout(function() { document.write(string+" "); deferred.resolve(); }, 500); return deferred.promise; }; var onceUponATime = function() { var strings = ["Once", "upon", "a", "time"]; var promiseFuncs = []; strings.forEach(function(str) { promiseFuncs.push(getDelayedString(str)); }); //return promiseFuncs.reduce(Q.when, Q()); return promiseFuncs.reduce(function (soFar, f) { return soFar.then(f); }, Q()); }; getDelayedString("Hello") .then(function() […]
我正在学习Prolog下我的人工智能实验室,从源头学习Prolog现在! 。 在第五章中,我们来了解一下累加器 。 作为例子,给出了这两个代码片段。 查找列表的长度 没有蓄电池 : len([],0). len([_|T],N) :- len(T,X), N is X+1. 与累加器 : accLen([_|T],A,L) :- Anew is A+1, accLen(T,Anew,L). accLen([],A,A). 我无法理解,这两个片段在概念上是不同的? 什么是累加器在做什么不同? 有什么好处? 累加器听起来像中间variables 。 (如果我错了,请纠正我。)到目前为止,我已经在我的程序中使用了它们,那么这真的是一个很大的概念吗?
我一直在谷歌search过去的几个小时,尝试不同的东西,但似乎无法在这个底部…. 当我运行这个代码时,内存使用量不断增长。 while (true) { try { foreach (string sym in stringlist) { StreamReader r = new StreamReader(@"C:\Program Files\" + sym + ".xml"); XmlSerializer xml = new XmlSerializer(typeof(XMLObj), new XmlRootAttribute("rootNode")); XMLObj obj = (XMLObj)xml.Deserialize(r); obj.Dispose(); r.Dispose(); r.Close(); } } catch(Exception ex) { Console.WriteLine(ex.ToString()); } Thread.Sleep(1000); Console.Clear(); } XMLObj是一个自定义对象 [Serializable()] public class XMLObj: IDisposable { [XmlElement("block")] […]
启用CURLOPT_SSL_VERIFYPEER和禁用CURLOPT_SSL_VERIFYHOST有什么安全后果?
正如你所看到的,第一row的list-items具有相同的height 。 但是第二row物品有不同的heights 。 我希望所有的物品都有统一的height 。 有没有办法实现这一点,而不是固定的高度 ,只使用flexbox ? 这是我的code .list { display: flex; flex-wrap: wrap; max-width: 500px; } .list-item { background-color: #ccc; display: flex; padding: 0.5em; width: 25%; margin-right: 1%; margin-bottom: 20px; } .list-content { width: 100%; } <ul class="list"> <li class="list-item"> <div class="list-content"> <h2>box 1</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> […]
给定一个string的PHP数组,例如: ['peter', 'paul', 'mary'] 如何生成这个数组元素的所有可能的排列? 即: peter-paul-mary peter-mary-paul paul-peter-mary paul-mary-peter mary-peter-paul mary-paul-peter