小编daw*_*ife的帖子

以Matrix格式打印出二维数组

如何以矩阵框格式打印出一个简单的int [] [],就像我们手写矩阵的格式一样.简单的循环运行显然不起作用.如果它有助于我尝试在linux ssh终端中编译此代码.

for (int i = 0; i < rows; i++) {
    for (int j = 0; j < cols; j++) {
        System.out.println(matrix[i][j] + " ");
    }
    System.out.println();
}
Run Code Online (Sandbox Code Playgroud)

java

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

通过套接字发送和接收数组

是否可以使用Python通过UDP套接字发送数组?我正在使用Python 2.5并尝试发送一个简单的数组,但它不起作用.它可以成功发送数组,但是当我尝试使用数组项打印它时,程序崩溃了.我不确定错误是什么,因为我采取了将数据转换为数组的预防措施,但它不起作用.希望我尽可能清楚地解释问题.我很感激你的帮助!

# Client program

from socket import *
import numpy
from array import*

# Set the socket parameters
host = "localhost"
port = 21567
buf = 4096
addr = (host,port)

# Create socket
UDPSock = socket(AF_INET,SOCK_DGRAM)

def_msg = "===Enter message to send to server===";
print "\n",def_msg
a = array('i',[1,3,2])
# Send messages
while (1):
    data = raw_input('yes or now')
    if data!= "yes":
        break
    else:
        if(UDPSock.sendto(a,addr)):
            print "Sending message"

# Close socket
UDPSock.close()



# Server program

from socket import * …
Run Code Online (Sandbox Code Playgroud)

python sockets udp

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

将参数从Batch文件发送到Python脚本

我在Win XP上运行Python 3.2.我通过这个运行一个python脚本通过批处理文件:

C:\Python32\python.exe test.py %1

%1 是我传递给python脚本中的一些处理的参数.

我在批处理文件中有2个变量,我也想将它们作为参数发送到python脚本.

set $1=hey_hi_hello

set $2=hey_hi

如果可能的话,我希望能够做到这样的事情:

C:\Python32\python.exe test.py %1 $1 $2

然后通过sys.argv[2]和在python脚本中检索这些argimentssys.argv[3]

非常感谢任何帮助.谢谢.

python windows-xp batch-file

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

WindowsError:[错误5]访问被拒绝

我一直试图杀死一个进程,但是我所有的选择都给了我Windows Access Denied Error。我通过打开进程(一个python脚本)test= subprocess.Popen([sys.executable, "testsc.py"]),我想杀死该进程。

到目前为止,我已经试过os.kill(pid, signal.SIGILL)os.kill(pid, 9)test.Terminate()和简单test.kill()。所有这些给了我错误。

我在Windows 7 x86计算机上使用Python 2.7.1.4。我将不胜感激!谢谢!

python

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

使用循环不变量来证明堆排序的正确性

什么是循环不变量,如何使用它们来证明堆排序算法的正确性?

algorithm heapsort loop-invariant

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

缓冲的阅读器和扫描仪

我想知道这有什么问题.它给了我一个构造函数错误(java.io.InputSream)

BufferedReader br = new BufferedReader(System.in);
String filename = br.readLine();
Run Code Online (Sandbox Code Playgroud)

java

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

从数组中删除元素

我有一个numpy数组,我想删除数组的前3个元素.我试过这个解决方案:

           a = np.arange(0,10)
           i=0
           while(i<3):
             del a[0]
             i=i+1
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误" ValueError:无法删除数组元素 ".我不明白为什么会这样.我很感激帮助谢谢!

python numpy

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

python写入文件

在尝试编译以下代码时,我不断收到"写入已关闭的文件错误":

fout = open('markov_output.txt', 'w')  

for i in range( MAXGEN ) :
            # get our hands on the list
    key = (w1,w2)
    sufList = table[key]
            # choose a suffix from the list
    suf = random.choice( sufList )

    if suf == NONWORD :     # caught our "end story" marker.  Get out
            if len( line ) > 0 :
                    fout.write(line)
            break
    if len( line ) + len( suf ) > MAX_LINE_LEN :
            fout.write(line)
            line = ""
    line = line + " " …
Run Code Online (Sandbox Code Playgroud)

python

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

Python脚本到批处理文件

我有一个运行python脚本的批处理文件.我正在运行Python 3.2.我想从python脚本中将变量(如整数或字符串)发送回批处理文件,这可能吗?

我知道我可以接受Python脚本中的命令行参数sys.argv.希望有一些功能允许我做相反的事情.

python windows batch-file

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

无法在linux终端上运行java程序

可能重复:
线程"main"中的异常java.lang.NoClassDefFoundError:DiServer <错误名称:ds/DiServer>
java.lang.NoClassDefFoundError当我从终端运行java文件时

我有一个包含多个类的程序,并在终端上编译它们javac *.java然后尝试通过简单的操作运行主文件,java filename但它会吐出以下错误.我不知道它想要什么.帮助将不胜感激.

Exception in thread "main" java.lang.NoClassDefFoundError: lab6 (wrong name: lab6/lab6)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Run Code Online (Sandbox Code Playgroud)

java linux

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