小编tek*_*agi的帖子

如何在python字典中获取随机值

如何从一个随机对获得dict?我正在制作一个游戏,您需要猜测一个国家的首都,我需要随机出现问题.

dict模样{'VENEZUELA':'CARACAS'}

我怎样才能做到这一点?

python random dictionary key

135
推荐指数
7
解决办法
19万
查看次数

使用ImageMagick批量调整图像大小到新文件夹

我有一个图像文件夹4MB- 让我们调用这个文件夹dsc_big/.我想用convert -define jpeg:extent=2MB它们将它们转换为under 2MB并复制dsc_big/*dsc_small/已经存在的文件夹.

我试过,convert dsc_big/* -define jpeg:extent=2MB dsc_small/但产生的图像叫做-0,-1等等.

我该怎么办?

bash image imagemagick filesize

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

在C++中访问向量的元素?

我经常发现人们使用数组括号[]和法线向量函数.at().为什么有两种不同的方法?两者的好处和缺点是什么?我知道.at()更安全,但是有什么情况下不能使用.at()吗?如果.at()总是更安全,为什么要使用数组括号[].

我四处搜索但找不到类似的问题.如果这样的问题已经存在,请转发给我,我会删除这个问题.

c++ vector

35
推荐指数
3
解决办法
6万
查看次数

Haskell错误 - 顶层的裸体表达

我有以下代码:

fib n
    | n == 0  = 0
    | n == 1  = 1
    | n > 1  = fib (n-1) + fib (n-2)

print fib 5
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它引发了一个错误:

[1 of 1] Compiling Main             ( test.hs, test.o )

test.hs:8:1: Parse error: naked expression at top level
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?

haskell ghc

32
推荐指数
1
解决办法
3万
查看次数

在控制台外运行Rails命令

使用我的大型应用程序,Rails控制台需要一段时间才能加载.有没有办法更轻松地单个命令?

我也希望能够实现自动化,并且echo "query" | rails console不是一种很好的做事方式.

思考?

编辑:一个长时间运行的进程,我可以在需要时ping查询?

ruby console ruby-on-rails ruby-on-rails-3

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

CSS动画onClick

如何使用JavaScript onClick获取CSS动画?我目前有:

.classname {
  -webkit-animation-name: cssAnimation;
  -webkit-animation-duration:3s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease;
  -webkit-animation-fill-mode: forwards;
}
@-webkit-keyframes cssAnimation {
  from {
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(100px);
  }
  to {
    -webkit-transform: rotate(0deg) scale(2) skew(0deg) translate(100px);
  }
}
Run Code Online (Sandbox Code Playgroud)

我该如何应用onClick?

javascript css animation click onclick

28
推荐指数
7
解决办法
13万
查看次数

Python循环时的赋值条件

在C中,人们可以做到

while( (i=a) != b ) { }
Run Code Online (Sandbox Code Playgroud)

但在Python中,它似乎不可能.

while (i = sys.stdin.read(1)) != "\n":
Run Code Online (Sandbox Code Playgroud)

生成

    while (i = sys.stdin.read(1)) != "\n":
         ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

( ^应该在=)

有解决方法吗?

python loops while-loop conditional-statements

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

"控制到达无效功能的结束"是什么意思?

我在这个二进制搜索算法上遇到了奇怪的编译器错误.我收到警告control reaches end of non-void function.这是什么意思?

int binary(int val, int sorted[], int low, int high) {
    int mid = (low+high)/2;

    if(high < low)
        return -1;

    if(val < sorted[mid])
        return binary(val, sorted, low, mid-1);

    else if(val > sorted[mid])
        return binary(val, sorted, mid+1, high);

    else if(val == sorted[mid])
        return mid;
}
Run Code Online (Sandbox Code Playgroud)

c warnings compiler-warnings

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

我怎么去用C写一个翻译?

我喜欢一些参考或提示,可能是一两本电子书.我不打算编写一个编译器,只是寻找一个我可以遵循的教程并随时修改.谢谢你的理解!

顺便说一句:一定是C.

任何更多的答复将不胜感激.

c interpreter

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

用Java打印字符串变量

运行(看似简单)代码时,我得到了一些奇怪的输出.这就是我所拥有的:

import java.util.Scanner;

public class TestApplication {
  public static void main(String[] args) {
    System.out.println("Enter a password: ");
    Scanner input = new Scanner(System.in);
    input.next();
    String s = input.toString();
    System.out.println(s);
  }
}
Run Code Online (Sandbox Code Playgroud)

编译成功后得到的输出是:

Enter a password: 
hello
java.util.Scanner[delimiters=\p{javaWhitespace}+][position=5][match valid=true][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\Q?\E][infinity string=\Q?\E]
Run Code Online (Sandbox Code Playgroud)

这有点奇怪.发生了什么,我如何打印价值s

java variables io console

15
推荐指数
1
解决办法
21万
查看次数