问题列表 - 第6500页

什么是序列化代理模式?

唉,谷歌让我失望了......

什么是序列化代理模式?在哪里可以了解有关实现和使用它的更多信息?

serialization design-patterns

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

Python 3.0.1可执行创建者

有谁知道现在有一个支持Python 3.0.1的Windows Python可执行创建程序吗?似乎py2exe和pyInstaller,以及我发现的所有其余部分,仍然没有接近支持3.0或3.0.1.

任何帮助是极大的赞赏.

编辑:我想我可以将程序降级到较旧版本的Python,以使其与py2exe一起使用.最难的部分可能是使用旧版本的Tkinter.

有没有人幸运使用py2exe或pyInstaller(或其他Windows友好程序)来创建一个使用Tkinter和子进程的可执行文件.

我实际上不确定如何获得我的程序将被安装到的目录,因此子进程可以找到我正在使用的可执行程序.

python executable py2exe pyinstaller

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

如何在C中创建AJAX服务器端脚本?

我是第一次看AJAX,我想知道是否有可能从用C编写的服务器端CGI应用程序发出请求?

请问C应用程序只需要使用printf的数据,类似于的.asp例子吗?

c ajax cgi server-side

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

如何限制Python进程的I/O消耗(可能使用ionice)?

我希望一组特定的Python子进程尽可能低影响.我已经使用nice来帮助限制CPU消耗.但理想情况下I/O也会受到限制.(如果持怀疑态度,请幽默我,并假设这样做有价值;无论运行多长时间都没关系,可能会有很多,并且有更高优先级的东西(通常)继续同一台机器等)

似乎有一种可能性ionice.是否有任何现有的Python包用于调用ionice(谷歌没有发现任何东西)?编写代码来简单地运行ionice命令并不困难; 但我宁愿避免编写别人编写/测试的代码; 有时会有微妙的边缘情况等等.而且,是否有更好的方法来限制I/O消耗?

ionice手册页表明该ionice值可能会受到值的影响nice,但运行此Python 2.6脚本似乎反驳了这一点,即使对于nice继承了值的子进程:

#!/usr/bin/env python

import os
import multiprocessing

def print_ionice(name):
    print '*** ', name, ' ***'
    os.system("echo -n 'nice: '; nice")
    os.system("echo -n 'ionice: '; ionice -p%d" % os.getpid())

for niced in (None, 19):
    if niced: os.nice(niced)
    print '**** niced to: ', niced, ' ****'
    print_ionice('parent')
    subproc = multiprocessing.Process(target=print_ionice, args=['child'])
    subproc.start()
    subproc.join()
Run Code Online (Sandbox Code Playgroud)

其中有以下输出:

$ uname -as
Linux x.fake.org 2.6.27-11-server …

python unix linux performance

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

TFS:从一台服务器移动到另一台服务器

如何移动代码并将历史记录从一个TFS服务器更改为另一个服务器?

tfs

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

如何知道其他线程是否已完成?

我有一个名为的方法的对象StartDownload(),它启动三个线程.

如何在每个线程执行完毕后收到通知?

有没有办法知道一个(或全部)线程是完成还是仍在执行?

java multithreading

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

可以使用TestNG DataProvider AND测试套件参数吗?

有没有人知道是否有办法在使用@Parameter注释的同时将TestNG DataProvider与测试一起使用?我们的测试套件具有一些常量配置信息,这些信息通过@Parameter注释传递给测试方法.我们现在想使用DataProvider在一组数据值上运行这些测试.

我理解确定结果参数的顺序的内部问题,但如果可能的话我们需要这个功能.

有什么想法吗?

在一个理想的世界里,我可以这样做:

@Test(dataprovider = "dataLoader")
@Parameters("suiteParam")
public void testMethod(String suiteParam, String fromDataParam) {
...
}
Run Code Online (Sandbox Code Playgroud)

testng data-driven-tests

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

为什么要限制密码的长度?

我刚刚注册了一个网站来购买一些商品,当我试图输入我的(相当安全的)密码时,我被告知它太长了,我应该输入5到10个字符之间的密码!有什么意义呢?谁做出这样的决定?当然,理想的密码将是一个非常漫长而复杂的密码?为什么人们会坚持试图限制您可以使用哪种类型的密码?

您是否必须实施登录网站?登录是出于安全目的(例如购买商品).您对用户密码有什么(如果有)限制?你的决定是什么原因?

database security passwords web-applications

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

我可以在32位机器上构建x64应用程序吗?

如何在32位PC上开发64位应用程序?

我在WinXP 32位上使用VS 2008.我将visual studio链接器设置为/ machine:x64并创建了x64配置.所有将编译和链接确定,但当我在exe上运行依赖性walker我看到64位mscvr90.dll等指向所有Win32 dll,Kernel32.dll,Advapi32,Comdlg32,Gdi32等.

当我复制exe以在Win64系统上运行时,它被拒绝"......应用程序配置不正确".我如何告诉visual studio远离32位领域?

64-bit visual-studio-2008

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

如何在C中获取发件人的UDP端口?

我在Linux下的C中有以下典型代码来获取UDP数据:

sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
mysock.sin_family = AF_INET;
mysock.sin_addr.s_addr = INADDR_ANY;
mysock.sin_port = my_port;
bind(sock, &mysock, sizeof(mysock);
recvfrom(sock, buf, PKTSZ, 0, &client, len);
Run Code Online (Sandbox Code Playgroud)

以上所有代码都有效,但现在我需要找出发送方的udp端口,是否有结构或系统调用,当我收到udp数据包时,我可以用它来检索这些信息?

谢谢

c udp

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