小编Nic*_*ica的帖子

如何查找SQLITE数据库文件版本

我有几个sqlite数据库文件.我想知道数据库文件版本,即数据库是使用sqlite2或sqlite3还是任何其他主/子版本(不是sqlite库或驱动程序或user_version或schema_version)创建的.

database sqlite version

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

如何让Pool.map采用lambda函数

我有以下功能:

def copy_file(source_file, target_dir):
    pass
Run Code Online (Sandbox Code Playgroud)

现在我想用来立即multiprocessing执行这个功能:

p = Pool(12)
p.map(lambda x: copy_file(x,target_dir), file_list)
Run Code Online (Sandbox Code Playgroud)

问题是,lambda不能被腌制,所以这就失败了.解决这个问题最简洁(pythonic)的方法是什么?

python pool multiprocessing

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

php日期验证

我试图建立一个PHP日期验证(MM/DD/YYYY),但我遇到了问题.这是我得到的样本:

$date_regex = '%\A(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d\z%'; 

$test_date = '03/22/2010'; 
if (preg_match($date_regex, $test_date,$_POST['birthday']) ==true) {
    $errors[] = 'user name most have no spaces';`
Run Code Online (Sandbox Code Playgroud)

php validation date

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

如何在不创建父目录的情况下使用wget镜像目录?

我想通过FTP镜像文件夹,如下所示:

wget --mirror --user=x --password=x ftp://ftp.site.com/folder/subfolder/evendeeper
Run Code Online (Sandbox Code Playgroud)

但我不想创建这样的目录结构:

ftp.site.com - >文件夹 - >子文件夹 - >偶数

我只是想:

evendeeper

而它下面的任何东西都是最终的结构.evendeeper只要为evendeeper服务器上的子目录创建子目录,在当前目录中结束的内容也是可以接受的.

我知道这个-np选项,根据文档,它只是让它不跟随父页面的链接(我正在通过FTP镜像的二进制文件没有问题).我也知道这个-nd选项,但是这会阻止创建任何目录结构,即使对于子目录也是如此evendeeper.

我会考虑替代方案,只要它们是基于命令行的,随时可以作为Ubuntu软件包使用,并且像wget一样易于自动化.

linux ftp wget mirror

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

python子类化multiprocessing.Process

我是python面向对象的新手,我将现有的应用程序重写为面向对象的版本,因为现在开发人员正在增加,我的代码变得无法维护.

通常我使用多处理队列,但我从这个例子http://www.doughellmann.com/PyMOTW/multiprocessing/basics.html发现我可以继承,multiprocessing.Process所以我认为这是一个好主意,我写了一个类来测试这样:

码:

from multiprocessing import Process
class Processor(Process):
    def return_name(self):
        return "Process %s" % self.name
    def run(self):
        return self.return_name()

processes = []


if __name__ == "__main__":

        for i in range(0,5):
                p=Processor()
                processes.append(p)
                p.start()
        for p in processes:
                p.join()
Run Code Online (Sandbox Code Playgroud)

但是我无法取回值,我怎样才能以这种方式使用队列?

编辑:我想获得返回值并思考放在哪里Queues().

python oop parallel-processing concurrency multiprocessing

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

JAVA API,用于获取特定区域设置的印刷正确的引号

Java中是否有API来获取特定区域设置的印刷正确的引号(打开+关闭)?

例如,参见此表:

https://de.wikipedia.org/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen

(它是用德语写的,但只要看一下页面,你就会明白我的意思.)

java locale

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

如何在d3.js中绘制直线(水平和垂直)

我对绘制线图概念有疑问.任何人都可以解释这些坐标吗?

x1=5,x2=10,y1=10,y2=30

请解释每个属性及其代表的含义.另外,请给我一个关于垂直和水平画直线(如十字线)的想法.

我是d3.js图表​​的全新手,所以请帮助我.任何帮助,将不胜感激.

javascript d3.js

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

如何为iPhone/iPad应用程序创建或设置私有应用程序商店

球队,

我想知道如何为其企业程序设置appstore,只有iOS应用程序.为了更清楚我的问题,我经营一家公司,并为我的业务创建了应用程序,这些应用程序仅供我给予特权的客户使用.我不想将这些商业应用程序放入苹果的应用程序商店,任何人都可以浏览和安装该应用程序.

是否可以为我的业务单独维护一个商店,只有我提供访问权限的人才能浏览和安装应用程序?

iphone app-store appstore-approval ipad ios

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

在<select>上更改事件

使用Mootools,如果我附加一个更改事件监听器,<select>我如何访问所选的选项.我想要实际的元素,而不仅仅是价值.

$('select').addEvent('change',function(event) {
    //??
});
Run Code Online (Sandbox Code Playgroud)

mootools html-select javascript-events

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

控制make的详细程度

我正在使用makefile来编译由许多.c文件组成的程序,并且在任何时候make调用它只会编译在上次运行后修改的那些文件(在此之前没什么特别的).

为了避免我的屏幕出现混乱,我会@在每次$(CC)通话开始时预先添加,然后在打印自定义echo消息之前.例如:

%.o: %.c $(h1) $(h3) %.h
    @echo -e "\tCompiling <" $< 
    @$(CC) $(CFLAGS) -c $< -o $(libDir)$@$(MATHOPTS)
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何make以更"动态的方式" 控制冗长度,以便能够:

  1. 正常行为:仅为每个执行的makefile规则打印自定义消息.
  2. 详细行为:打印每个makefile规则实际执行的命令(就好像@根本没有使用).

makefile verbosity

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