每隔4个字符后添加空格

我想在每个第四个字符后面添加一个空格,直到string结束。 我试过了: $str = $rows['value']; <? echo substr($str, 0, 4) . ' ' . substr($str, 4); ?> 在前4个字符之后,这只是我的空间。 我怎样才能让它显示每四之后?

Numpy:find范围内的元素

例如,我有一个数字的数组, a = [1, 3, 5, 6, 9, 10, 14, 15, 56] 我想find特定范围内的所有元素。 例如,如果范围是(6,10),答案应该是(3,4,5)。 有没有一个内置的function来做到这一点?

斯卡拉控制台将无法正常工作,IntelliJ

我做了所有的偏好工作,安装了scala,除此之外的一切工作,我只是不能在控制台窗口中testing一个scala类。 在教程中,我看到他们只是键入scala后面的东西>但它不会工作,我可以在下面键入一些随机的东西,当我按Enter键时什么也不做。 你们能帮我吗? 我会非常感激。 干杯

在ng-repeat中由ng-click调用的赋值expression式的行为

我试图用ng-click来更新我的模型,附加到<p> 。 我在ng-repeat 之外的赋值expression式,或者在ng-repeat 内部调用一个scope方法都没有问题。 但是,如果我在ng-repeat使用了一个赋值,它似乎被忽略了。 我在Firefox控制台中看不到任何消息,但没有尝试设置断点以查看事件是否正在触发。 <!DOCTYPE html> <html> <head> <title>Test of ng-click</title> <script type='text/javascript' src='http://code.angularjs.org/1.1.1/angular.js'></script> <script type='text/javascript'>//<![CDATA[ function MyCtrl($scope) { $scope.selected = ""; $scope.defaultValue = "test"; $scope.values = ["foo", "bar", "baz"]; $scope.doSelect = function(val) { $scope.selected = val; } } //]]> </script> </head> <body ng-app> <div ng-controller='MyCtrl'> <p>Selected = {{selected}}</p> <hr/> <p ng-click='selected […]

在drawerlayout中是否可以使用除listview以外的东西作为滑动抽屉?

我想有例如一个LinearLayout或RelativeLayout从屏幕左侧而不是一个单独的ListView滑动。 我尝试使用LinearLayout与android:layout_gravity="start" ,我在运行时有这个错误: ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to android.support.v4.widget.DrawerLayout$LayoutParams 这是布局文件: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/white" > <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" /> <LinearLayout android:layout_width="320dp" android:layout_height="match_parent" android:layout_gravity="start" android:orientation="vertical"> <ImageView android:id="@+id/ivwLogo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/video_icon" /> <ListView android:id="@+id/left_drawer" android:layout_width="320dp" android:layout_height="match_parent" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" android:background="@android:color/white" /> </LinearLayout> </android.support.v4.widget.DrawerLayout> 谢谢

为什么composer php在300秒后安装超时?

当我尝试在我的服务器上构build它时,我在symfony2中创build了一个小项目,解压symfony时总是失败。 build立好,突然composer php不会解压symfony,我什么也没有改变。 我试图build立与jenkins,也手动从bash相同的结果。 这不是权限问题,也是我的服务器上的互联网连接是好的。 Loading composer repositories with package information Installing dependencies (including require-dev) from lock file – Installing symfony/symfony (v2.3.4) Downloading: 100% [Symfony\Component\Process\Exception\ProcessTimedOutException] The process "unzip '/path/vendor/symfony/symfony/6116f6f3 d4125a757858954cb107e64b' -d 'vendor/composer/b2f33269' && chmod -R u+w 'vendor/composer/b2f33269'" exceeded the timeout of 300 seconds.

如何声明结果是PHPUnit中的一个整数?

我想能够testing结果是一个整数(1,2,3 …),其中函数可以返回任何数字,例如: $new_id = generate_id(); 我以为这会是这样的: $this->assertInstanceOf('int', $new_id); 但是我得到这个错误: PHPUnit_Framework_Assert :: assertInstanceOf()的参数#1必须是类或接口名称

AngularJS量angular器 – 使用Ng-Click绑定在页面上查找元素

我在页面上有一个button,如下所示: <button ng-click="myFunction()" ng-show="flag"> Submit </button> 元素没有ID。 有没有办法find这个元素使用绑定到Ng点击function? 还是我必须分配一个ID到这个元素来find它使用Jasmine /量angular器?

如果没有人调用interrupt(),可以忽略InterruptedException吗?

如果我创build自己的线程(即不是线程池)和某处我调用sleep或任何其他可中断的方法,可以忽略InterruptedException, 如果我知道代码中没有其他人正在线程上执行中断 。 换句话说,如果线程应该和JVM一样长,意味着线程不可中断,那么假设InterruptedException 永远不会被调用,因此可以吞噬exception呢?

Spark – 错误“提交应用程序时,必须在您的configuration中设置主url”

我有一个在本地模式下运行没有问题的Spark应用程序,但在提交给Spark群集时遇到一些问题。 错误信息如下: 16/06/24 15:42:06 WARN scheduler.TaskSetManager: Lost task 2.0 in stage 0.0 (TID 2, cluster-node-02): java.lang.ExceptionInInitializerError at GroupEvolutionES$$anonfun$6.apply(GroupEvolutionES.scala:579) at GroupEvolutionES$$anonfun$6.apply(GroupEvolutionES.scala:579) at scala.collection.Iterator$$anon$14.hasNext(Iterator.scala:390) at org.apache.spark.util.Utils$.getIteratorSize(Utils.scala:1595) at org.apache.spark.rdd.RDD$$anonfun$count$1.apply(RDD.scala:1157) at org.apache.spark.rdd.RDD$$anonfun$count$1.apply(RDD.scala:1157) at org.apache.spark.SparkContext$$anonfun$runJob$5.apply(SparkContext.scala:1858) at org.apache.spark.SparkContext$$anonfun$runJob$5.apply(SparkContext.scala:1858) at org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:66) at org.apache.spark.scheduler.Task.run(Task.scala:89) at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:214) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.spark.SparkException: A master URL must be set in your […]