我正在eclipse中开发Android应用程序,最近我从Ubuntu 12.10(Quantal Quetzal)升级到Ubuntu 13.04(Raring Ringtail).在之前的Ubuntu版本中,我在识别我的android设备时没有任何问题.在这个新的Ubuntu版本中,我必须这样做:
sudo adb kill-server
和
sudo adb start-server
为了Ubuntu识别我的Android设备.每当我重新启动计算机时,当我尝试调试应用程序时,在eclipse中出现问号,并且每次都必须运行这些命令行才能使其正常工作.
任何人都知道是否有办法识别我的手机permantelly?
我需要一个函数来随机化一个类似于shuffle的数组,不同的是每个元素有不同的机会.
例如,请考虑以下数组:
$animals = array('elephant', 'dog', 'cat', 'mouse');
Run Code Online (Sandbox Code Playgroud)
大象获得第一个指数的几率高于狗.狗比猫有更高的机会等等.例如,在这个特殊的例子中,大象可能有40%的机会获得第一名,30%获得第二名,20%获得第三名,10%获得最后一名.
因此,在改组之后,原始数组中的第一个元素将更有可能(但不是肯定)位于第一个位置,最后一个位于最后位置.