小编Gar*_*nes的帖子

php索引项

我有一个看起来像这样的数组:

$fruit = array('apple','orange','grape');
Run Code Online (Sandbox Code Playgroud)

如何在上面的数组中找到特定项的索引?(例如,值'orange')

php arrays indexing

40
推荐指数
2
解决办法
8万
查看次数

每行批量颜色

批量生产,每行可以有不同的颜色.例如,如果您有一个批处理文件说"你好""你好吗?"

你能用蓝色的"你好"和绿色的"你好吗"?

(我知道颜色命令,以及它为背景和文本着色的方式)

batch-file

25
推荐指数
2
解决办法
7万
查看次数

减缓批处理文件以读取错误

对于批处理,如果出现错误,您看到的最多是文本闪烁,然后程序结束.反正有没有放慢速度?或者在碰到错误时关闭它?

谢谢

batch-file

12
推荐指数
2
解决办法
2万
查看次数

保存并加载.bat游戏

我正在制作一个用蝙蝠写的文字游戏,游戏已经完成,(或更多,它的一部分,如命令,以及你可以播放它的阶段)但是我想增加力量保存您的游戏,然后重新加载它.

我认为可以通过让.bat文件写入需要保存的变量(例如项目变量)来做到这一点.但是我不知道该怎么做.任何帮助将不胜感激,谢谢

我应该说,我可以通过使用来加载它

 for /f "delims=" %%x in (config.txt) do (set "%%x")
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何使.bat写入文件,因此"保存"

batch-file

9
推荐指数
2
解决办法
2万
查看次数

cordova requireCordovaModule()vs require()

requireCordovaModule('fs')和之间有什么区别require('fs')

另外,可以requireCordovaModules()用同样的方式要求npm模块require()吗?

node.js cordova

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

蝙蝠游戏 使用set/p添加计时器

我正在制作一个.bat游戏,当前在输入命令时代码是

set /p command=
Run Code Online (Sandbox Code Playgroud)

我想知道的是,如果你能以某种方式有输入命令的时间限制.例如,如果你打了一个守卫,并且你没有在5秒内发出命令,那么守卫就会攻击.

这不是一件迫切需要的事情,我只是想知道更多关于我所受到的限制,而且我认为无论如何我都知道aawer(答案是你不能)

谢谢

batch-file

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

C#返回UInt32 vs Int32 - C#思考0和1是Int32

我正在研究一个C#DLL绑定到UDK,你必须为bool值返回一个无符号的32位整数 - 因此0是假的,任何更大的都是真的.UDK获取值并将其转换为true或false ...

我正在做一些代码,发现这个:

[DllExport("CheckCaps", CallingConvention = CallingConvention.StdCall)]
    public static UInt32 CheckCaps()
    {
        return ( Console.CapsLock ? 1 : 0);
    }
Run Code Online (Sandbox Code Playgroud)

给了我错误:

"错误,无法将类型'int'隐式转换为'uint'.存在显式转换(您是否错过了转换?)"

虽然我理解错误,但在做之前我没有遇到这个问题

            if (File.Exists(filepath))
            return 1;
        else
            return 0;
Run Code Online (Sandbox Code Playgroud)

从它看起来像C#的字符串类型转换问题的方式,如果你有这个:

int example = 5;
Console.Writeline( example);
Console.Writeline( example + "");
Run Code Online (Sandbox Code Playgroud)

第一个console.writeline会出错,因为C#不会自动将类型转换为字符串

我理解这些错误背后有逻辑原因(因为它们出现在这些情况下),但除了执行Convert.ToUInt32(1)和Convert.ToUInt32(0)之外,还有其他方法吗?

(我希望得到一个类似于如何为浮点数去0.f的修正,但对于无符号的整数)

c#

5
推荐指数
2
解决办法
244
查看次数

nginx 在“set”指令中设置了无效数量的参数

我正在使用 nginx 文档中描述的 set 指令,但我不断收到此错误:

nginx_1     | 2016/09/13 15:06:08 [emerg] 8#8: invalid number of arguments in "set" directive in /etc/nginx/conf.d/default.conf:9
nginx_1     | nginx: [emerg] invalid number of arguments in "set" directive in /etc/nginx/conf.d/default.conf:9
Run Code Online (Sandbox Code Playgroud)

默认.conf:

server {
    set $dn "foo.dnsalias.net";
    ...
}
Run Code Online (Sandbox Code Playgroud)

我试过带引号和不带引号,没有任何变化。

我正在使用 nginx 版本 1.10.1

有谁知道问题是什么?

nginx nginx-location

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

从一组/ p批量剥离文本

无论如何要删除设置为字符串的"文本" set /p=Command?

例如,我正在进行批量游戏,其中一个命令是保存.

有没有办法删除单词保存,如果有任何遗留,然后将其设置为TEST,然后将文件命名为%TEST%

batch-file

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

根据椭圆与长轴或短轴的角度找到椭圆的半径

我正在使用 UE3 并制作我的 HUD。我已经在画布上完成了它,并且有一个圆形按钮 - 问题是在不是方形的屏幕上,按钮是一个椭圆形。因此,这会导致检测鼠标是否在按钮“上方”的问题。

这是因为围绕整个椭圆的半径并不相同,就像圆的情况一样。

我的下划线问题是:

鉴于我知道,如何计算椭圆相对于点(鼠标位置)的半径:

  • 长轴和短轴的半径
  • 与点(鼠标位置)的轴(长轴和短轴)的角度

algorithm graphics geometry

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