小编Phi*_*ide的帖子

调用与局部变量同名的函数

我有以下代码......

var firstPlay = 1;
if (firstPlay == 1) {
    firstPlay();
}
Run Code Online (Sandbox Code Playgroud)

当我删除if语句然后放

 firstPlay();
Run Code Online (Sandbox Code Playgroud)

然后它的工作原理,但if语句没有.

我弄错了吗?如果不是,我该如何调试此问题?

javascript debugging if-statement

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

如何在XML文件中生成随机数?

我正在制作一个按下按钮时旋转的物体,我希望它旋转360度然后继续旋转一个随机数,这样它每次都会落在不同的地方.这就是我在我的xml文件(称为动漫)中所拥有的,它完美地旋转360.

    <rotate 
    android:fromDegrees = "0"
    android:toDegrees = "360"
    android:pivotX = "50%"
    android:pivotY = "50%"
    android:startOffset = "0"
    android:duration = "1000" />
Run Code Online (Sandbox Code Playgroud)

我只需要帮助生成随机值的逻辑.

这也就是它在我的java中的表现

 but_spin = (Button)  findViewById(R.id.spin_but);
 final Context mcontext = this;
 but_spin.setOnClickListener(new View.OnClickListener() {
 public void onClick(View arg0) {
      ImageView animated = (ImageView) findViewById(R.id.big_button);
      anime = AnimationUtils.loadAnimation(mcontext, R.anim.anime);
      animated.startAnimation(anime);  
      }}
    );
Run Code Online (Sandbox Code Playgroud)

android rotation

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

使用CoffeeScript的.bind函数

当我尝试转换以下代码片段时......

result.pause = function() {        
  cachedValue = this();
  isPaused(true);
}.bind(result);
Run Code Online (Sandbox Code Playgroud)

使用http://js2coffee.org/它返回

result.pause = ->
  cachedValue = this()
  isPaused true
.bind(result)
Run Code Online (Sandbox Code Playgroud)

但是,当您尝试编译它时,该代码是不正确的,您将返回Error Unexpected'.'

使用CoffeeScript在这种情况下使用.bind函数的正确方法是什么?

javascript coffeescript

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

在Bash中查找两个数字之间的所有数字

我有两个变量,如:

a=200
b=205
Run Code Online (Sandbox Code Playgroud)

并想知道这两个数字之间的所有数字(包括.这些指定的数字).

bash

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

使用awk或cut命令重新排列列

我有1000列的大文件.我想重新排列,以便最后一列应该是第3列.我用过这个,

cut -f1-2,1000,3- file > out.txt
Run Code Online (Sandbox Code Playgroud)

但这不会改变秩序.

任何人都可以帮助使用cut或awk吗?

另外,我想重新排列第10列和第11列,如下所示:

例:

1   10   11   2   3   4   5   6   7   8   9   12  13  14  15  16  17  18  19  20
Run Code Online (Sandbox Code Playgroud)

awk cut

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

用空格和逗号用分号替换返回?

我希望能够在单个字符串(不是整个文件,只是程序中的一个字符串)中替换所有行返回(\n),空格和所有逗号在同一个字符串中用分号.

这是我的代码:

    $str =~ s/"\n"/" "/g;
    $str =~ s/","/";"/g;
Run Code Online (Sandbox Code Playgroud)

perl

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

带有 Express.js 和 socket.io 的 NGINX | 不能获取

node/express.js/socket.io在端口 3002 上运行的 Ubuntu 服务器上安装了一个应用程序。我已经打开了机器上的所有端口。

当我去11.111.111.1:3002/一切工作完美(socket.io 和 express.js)。我正在尝试代理传递/mediaDev/似乎可以工作的应用程序,因为我从 express.js 或节点收到一条错误消息,其中说:

“无法获取/mediaDev”

要么找不到节点应用程序返回 502 Bad Gateway。

但是直接通过我的 IP 地址和端口访问该应用程序,该应用程序按预期完美运行。

简化的 NGINX:

server {
  listen 80 default_server;
  listen [::]:80 default_server;

  server_name _;

  location ~ ^/mediaDev {
    proxy_pass http://localhost:3002;
  }
}
Run Code Online (Sandbox Code Playgroud)

node.js 与服务内容相关:

var app = express()
app.user(bodyParser.urlencoded({ extended:false}))
app.use(bodyParser.json())

app.set('views', path.join(__dirname, 'views'))
app.set('view engine', 'ejs')

app.get('/', function (req, res) {
  res.render('index')
})

var server = app.listen(PORT, function () {
  console.log("listening on port 3002")
})

var io …
Run Code Online (Sandbox Code Playgroud)

javascript nginx node.js express socket.io

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

两个相等的50%宽度列全高

我正在尝试创建2列,每列占据50%的宽度.我需要将列高度拉伸到屏幕的整个高度,即使是空的,所以我可以显示背景颜色.我尝试添加position:absolute但是混合结果只有一列出现

我的HTML

.lcolmn {
  width: 50%;
  height: 100%;
  background-color: red;
  float: left;
}
.rcolmn {
  width: 50%;
  height: 100%;
  background-color: blue;
  float: left;
}
.wrapper {
  background: green;
  margin: 0;
  padding: 0px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="wrapper">
   <div class="lcolmn">
       <div class="lcontent"></div>
   </div>
   <div class="rcolmn"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

Android:Log.w() 错误:&lt;identifier&gt; 预期

我正在导入日志库:

import android.util.Log;
Run Code Online (Sandbox Code Playgroud)

然后尝试将其与以下内容一起使用:

Log.w("myApp", "no network");
Run Code Online (Sandbox Code Playgroud)

但我最终还是回来了error: <identifier> expected

在此输入图像描述

Studio 看到 Log 对象,但 w 呈红色。

在此输入图像描述

java android android-studio

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

Python Argparse:使用空标志

我正在尝试编写一个 python 脚本,使用argparse它将一个值设置为Trueif-d已设置。

这是我正在尝试的:

parser.add_argument("-d", "--dynamic", required=False)

dynamic = False
if args.dynamic is not None:
  dynamic = True
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

用法:psd.py [-h] -f FILE [-d DYNAMIC] psd.py:错误:参数 -d/--dynamic:需要一个参数

如何将标志设置为期望 0 个参数?

python command-line args

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