小编Ali*_*_IT的帖子

我安装了哪个版本的Python?

我必须在Windows服务器上运行Python脚本.我怎么知道我拥有哪个版本的Python,甚至真的很重要?我正在考虑更新到最新版本的Python.

python version windows-server

420
推荐指数
17
解决办法
106万
查看次数

确定Mac上的Java SDK版本

我有一台运行Snow Leopard的MacBook Pro; 如何查看Mac上安装的Java SDK版本?

java macos

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

如何在mac上的intellij 9中设置jdk

我有一个关于intellij的项目,现在我想在mac上的intellinj 9上运行它.当我运行项目时,我得到错误 - >"没有为模块指定JDK"XXXXX"在配置项目中指定JDK".当我在依赖模块SDk的那里去那里时,没有项目JDk.当我点击新的时,它只是JSDK,Intellij想法插件SDK,Flex SDK,AIR SDK,Flexmojos SDk和Mobile SDK

我能做什么?

java macos intellij-idea

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

为什么python中的shelve模块有时会创建具有不同扩展名的文件?

我正在运行一个使用该shelve模块的Python程序pickle.运行此程序后,有时我得到一个输出文件,a.data但在其他时候我得到三个输出文件a.data.bak,a.data.dira.data.dat.

这是为什么?

python unix shelve pickle

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

在mamp上运行php

我已经在我的macbook pro中安装了MAMP.我想运行一个PHP.我能做什么?

php mamp

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

java中的字符串数

我有类似"ali123hgj"的东西.我想要123整数.我怎么能在java中做到这一点?

java string numbers

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

非 utf-8 字符(不是代码点)的示例是什么?

我正在尝试测试我的代码以确保它只接受 utf-8 字符。用户能够发送一个名称作为输入,并且我想确保该名称不是 utf8 以外的任何名称。

我知道您可以以二进制格式构建非 utf8 字符,但据我所知,用户无法以二进制格式发送输入。用户可以输入 utf-8 不支持的字符示例。

顺便说一句,我正在用 php 编写代码,默认编码是 utf-8。

php encoding utf-8

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

如何强制python使用dumbdbm模块创建新数据库?

shelve模块在anydbm模块顶部实现.此模块充当4种不同特定DBM实现的外观,它将按以下顺序选择创建新数据库时可用的第一个模块:

  • dbhash (已弃用但仍是anydbm首选).这是bsddb模块的代理,.open()真的bsddb.hashopen()

  • gdbm,GNU DBM库的Python模块,提供的功能比dbm模块在与同一个库一起使用时提供的功能更多.

  • dbm,一个使用ndbmBSD DB和GNU DBM库的代理模块(在编译Python时选择).

  • dumbdbm,一个纯python实现.

但是在我的系统中,虽然我dbhash出于某种原因我希望它只是用它来创建数据库dumbdbm.

我怎样才能做到这一点?

python database unix shelve

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

如何在python Django框架中仅强制执行一个进程的一个运行实例?

我有一个 python Django manage 命令,应该在接收到输入文件时调用它,但是这个命令对于并行调用是不安全的。因此,应仅处理输入文件,并且仅当没有其他文件正在处理时。

我拥有的一种解决方案是使用锁定文件。基本上,在进程开始时创建一个锁定文件并在结束时将其删除。

我担心如果进程崩溃,锁定文件将不会被删除,因此在我们手动删除该锁定文件之前,不会处理任何其他文件。

该解决方案不需要特定于 Django 甚至是 python,但是强制执行仅运行此进程的一个实例的最佳实践是什么?

python django concurrency lockfile python-3.x

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

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