小编Kid*_*ddo的帖子

输入后的Vim标签间距(新行)

我有这个标签间距配置:

set autoindent
set smartindent
set expandtab tabstop=4 shiftwidth=4 smarttab softtabstop=4
Run Code Online (Sandbox Code Playgroud)

在配置结束时,我把它:

autocmd FileType javascript,jade,json set shiftwidth=2 tabstop=2 softtabstop=2
Run Code Online (Sandbox Code Playgroud)

2个空格选项卡工作得很好.但是,如果我输入enter(新行),它就变成了4个空格.这是一个例子:


     var Post = orm.define('Post', {       
       title: sequelize.STRING,      
       content: sequelize.STRING,
         | /* wrong spaces */
     });

但是如果我使用4个制表符空格,输入后它也会使用4个空格.

我无法弄清楚问题是什么.

编辑:

它只发生在我在javascript回调函数中编写object-literal时(如上面的代码示例).它适用于通用代码语句和json object-literal.这是一个例子:


    /* the 2 spaces works fine*/
    app.set('port', 3000);
    app.use(express.bodyParser());

    /* also works fine here */
    var config = {
      host: 'localhost',
      port: 5432
    }

vim

14
推荐指数
1
解决办法
9661
查看次数

Angular-Summernote on-image-upload editor Object Undefined

我正在努力弄清楚如何使用angular-summernote回调on-image-upload.

我视图中的代码:

<summernote data-editable="editable" data-on-image-upload="imageUpload(files, editor)"></summernote>
Run Code Online (Sandbox Code Playgroud)

而imageUplaod功能:

$scope.imageUpload = function(files, editor) {
    console.log(files);  // FileList
    console.log(editor);  // undefined
    console.log($scope.editable); // undefined
};
Run Code Online (Sandbox Code Playgroud)

并且图像未插入编辑器中.我已经尝试使用googling来获取imageUpload上的实现示例,但是找到了null.谁能告诉我怎么做?

image-upload angularjs summernote

9
推荐指数
1
解决办法
2911
查看次数

HipHop for PHP的apache基准测试

最近我用Apache Benchmark(ab)完成了HipHop for PHP的基准测试.

我期望PHP的结果HipHop比普通的apache2 web服务器运行得更快,但结果却是另一种方式.

我用这个脚本来测试服务器,

<?php
  $i=0;
  while($i < 1000000){
    echo 'Welcome to HipHop for PHP<br />';
    $i++;
  }
?>
Run Code Online (Sandbox Code Playgroud)

我用这个ab命令来测试:

ab -n 500 -c 5 [URL]
Run Code Online (Sandbox Code Playgroud)

我用这个命令编译:

hphp/hphp hiphop1.php -k 1 -l 3

apache2服务器的基准测试结果:

kiddo@kiddo-VirtualBox:~/dev/hiphop-php/doc$ ab -n 500 -c 5 http://localhost/hiphop1.php
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests …
Run Code Online (Sandbox Code Playgroud)

php for-loop hiphop

5
推荐指数
1
解决办法
1313
查看次数

标签 统计

angularjs ×1

for-loop ×1

hiphop ×1

image-upload ×1

php ×1

summernote ×1

vim ×1