小编tek*_*agi的帖子

搅拌机 - 如何为对象添加颜色?

当我尝试时,没有任何反应.我选择了一种颜色并单击该对象而没有任何内容.

也许是python命令?

python blender

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

python - >一个while循环一直在运行

我有一个循环,一次运行几个小时.我怎么能告诉我它在设定的时间间隔内有多长时间?

只是一个通用的问题

编辑:它是一个运行排列的while循环,所以我可以打印每10秒运行一次的时间吗?

python time loops permutation while-loop

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

python中的小语言

我正在编写甚至可能在python中称为语言的东西.我目前有几家运营商:+,-,*,^,fac,@,!!.fac计算阶乘,@返回变量的值,!!设置变量.代码如下.我将如何编写一种用这种简单语言定义函数的方法?

编辑:我更新了代码!

import sys, shlex, readline, os, string
List, assign, call, add, sub, div, Pow, mul, mod, fac, duf, read,\
kill, clr, STO, RET, fib, curs = {}, "set", "get", "+", "-", "/", "^", "*",\
"%", "fact", "func", "read", "kill", "clear", ">", "@", "fib", "vars"
def fact(num):
    if num == 1: return 1
    else: return num*fact(num-1)
def Simp(op, num2, num1): …
Run Code Online (Sandbox Code Playgroud)

python parsing programming-languages operators postfix-notation

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

如何在用C编写的类似FORTH的语言解释器中实现LOOP

我正在用C编写一个简单的基于堆栈的语言,并且想知道我应该如何实现某种循环结构和/或前瞻符号.由于这个页面的代码有点长(超过200行),我把它放在GitHub存储库中.

编辑:主程序存档stack.c.

编辑:代码只是输入words,类似于FORTH.它使用scanf和从左到右工作.然后它使用一系列ifs和strcmps来决定做什么.真的是这样的.

c interpreter loops forth lookahead

6
推荐指数
2
解决办法
3951
查看次数

找不到gmp共享库

我在C中有一个非常简单的GMP程序(下面)

#include <stdio.h>
#include <gmp.h>

int main() {
    mpf_t a, b, inter;
    mpf_init(a);
    mpf_init(b);
    mpf_init(inter);
    mpf_set_d(a, 3.0);
    mpf_set_d(b, 5.0);
    mpf_add(inter, a, b);
    gmp_printf("%F+%F=%F\n", a, b, inter);
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它编译正常,但在运行时,它会产生

error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

怎么了?

c shared-libraries gmp

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

以编程方式分解大量数字

好吧,所以我有一个很大的数字f.实际上,这个数字只有100多位.我知道这些因素的大小差不多.

如果我的资源和时间有限,我应该使用哪种语言和算法?我包括在限制时间内对算法进行编码的时间长度.

思考?

编辑:有限,我的意思是在最短的时间内.

algorithm math factorization

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

Spark Java和classpath

我正在尝试使用http://www.sparkjava.com/这个小型Java Web框架.说明告诉你将它添加为Maven依赖(完成),但是当我mvn package,我得到一个没有找到spark/Route的类def.

我假设这是来自Spark不在我的类路径中.我该如何添加它?它会进去pom.xml吗?

编辑:对不起,这是我的pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.bernsteinbear.myapp</groupId>
  <artifactId>myapp</artifactId>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>myapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>com.sparkjava</groupId>
      <artifactId>spark-core</artifactId>
      <version>1.1</version>
    </dependency>
  </dependencies>
</project>
Run Code Online (Sandbox Code Playgroud)

编辑:跟踪

? chaos myapp ? java -cp target/myapp-1.0-SNAPSHOT.jar com.bernsteinbear.myapp.App
Exception in thread "main" java.lang.NoClassDefFoundError: spark/Route
Caused by: java.lang.ClassNotFoundException: spark.Route
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Run Code Online (Sandbox Code Playgroud)

aaa和源(来自主页的示例):

? chaos myapp ? cat src/main/java/com/bernsteinbear/myapp/App.java
/**
 * …
Run Code Online (Sandbox Code Playgroud)

java maven web spark-java

6
推荐指数
2
解决办法
5517
查看次数

python中的RSA加密

我决定在Python中编写一个简单的RSA加密实现,但每次运行它都会在IndexError: list out of range解密时打印错误find_key.

这是错误:

p  937
q  353
n  330761
phi  329472
e  5
d  264609
Traceback (most recent call last):
  File "rsa.py", line 94, in 
    print dec_rsa(b, d, n)
  File "rsa.py", line 88, in dec_rsa
    char_array.append(decrypt_byte(i, d, n))
  File "rsa.py", line 77, in decrypt_byte
    return find_key(alpha, (c**d)%n)
  File "rsa.py", line 67, in find_key
    return [k for k, v in dic.iteritems() if v == val][0]
IndexError: list index out of range

代码:

import fractions, …
Run Code Online (Sandbox Code Playgroud)

python encryption error-handling rsa

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

Perl的"include"-esque函数

我有一个函数,我想在两个不同的Perl脚本中定义,但不喜欢编辑它们.有没有办法include从外部文件中获取它(比如在PHP中)?

FUNC文件:

sub test {

}
Run Code Online (Sandbox Code Playgroud)

文件1:

include func_file;
foo();
bar();
test();
Run Code Online (Sandbox Code Playgroud)

文件2:

include func_file;
blah();
test();
Run Code Online (Sandbox Code Playgroud)

perl function include

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

Sinatra找不到视图目录

我正在尝试以一种类似于常规Ruby Gem结构的方式来构造Sinatra应用程序。我有以下文件树:

.
??? app.rb
??? config.ru
??? Gemfile
??? Gemfile.lock
??? helpers
?   ??? dbconfig.rb
?   ??? functions.rb
?   ??? init.rb
??? hidden
?   ??? Rakefile
??? lib
?   ??? admin.rb
?   ??? api.rb
?   ??? indexer.rb
?   ??? init.rb
?   ??? magnet.rb
??? models
?   ??? init.rb
?   ??? invite.rb
?   ??? tag.rb
?   ??? torrent.rb
?   ??? user.rb
??? public
?   ??? css
?   ?   ??? reset.css
?   ?   ??? style.css
?   ??? i
?   ??? img …
Run Code Online (Sandbox Code Playgroud)

ruby gem runtime-error sinatra

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