我有一个包含30k项目的数组,而implode什么都不返回.没有错误信息,没有内存问题,什么都没有.
如果我使用array_slice并将数组切片为100个项目,它可以正常工作.它也适用于7k阵列,但不适用于此阵列.
但是,在另一个主题中我找到了这个代码,它运行得很好:
$arr = array();
for ($i = 0; $i < 50000; $i++) {
$arr[] = str_shuffle('This sentance is of average length, which The Internet says is aboout 14.2 words.');
}
echo implode(PHP_EOL, $arr);
Run Code Online (Sandbox Code Playgroud)
但是使用PHP_EOL我不能在我的选择中使用它,字符串需要用','分隔.
所以我有两个问题:是否有任何方法可以使这项工作,我怎么能抓住这个错误?因为测试implode输出不起作用,is_null,strlen,is_string,empty,isset,所有这些测试都失败了.
我已经在源代码树中使用tortoiseMerge作为外部工具已有一段时间了,但是今天在拉动之后我遇到了3个冲突,所以我修复了第一个冲突,然后我想打开下一个并弹出窗口,显示正在进行Visual merge,但是没有任何反应,tortoise没有启动。
怎么会这样
它工作一秒钟,但比不行。
我进行了一些搜索,但并没有真正找到很多东西,我试图将源树中的diff工具从系统默认值更改为乌龟,但是什么也没做。
任何想法发生了什么?
假设我拥有数千名用户制作的超过100万次投注(各种体育项目)的数据库,为期2年(并且仍在增长).
这些数据只是无所事事,所以我想如果可以使用像https://www.tensorflow.org/这样的东西,做一些修改,它会分析数据库中的所有赌注并从中学习一些模式,什么是好的,什么不是.
关键是我们没有资源聘请数十人为上帝知道从头开始编写一些复杂的软件需要多长时间.所以我想我们可以使用TensorFlow中的一些模块并从那里开始.
那么我会用当前在系统中的新的公开投注来提供网络(那些将是即将播放的比赛的投注)并且它会选择我应该投注的内容,例如有一个这个赌注将有90%的机会获胜,因为有10位非常成功的球员进行了这次投注,并且在投注这项特定运动时他们取得了非常高的成功.
我们有很多有经验的用户,他们通过投注赚了很多钱.因此,系统可以根据我们拥有的数据进行训练,然后就会知道,例如,如果用户A在这个联盟/球队上下注,他很可能会获胜.
问题是,我们从哪里开始?任何人都能指出我们正确的方向吗?或者这对于2个人在几个月内难以做到?我们可以使用一些预先编程的解决方案,比如TensorFlow吗?
artificial-intelligence machine-learning neural-network tensorflow