小编Nik*_*ntz的帖子

Java的BigDecimal的python是什么?

在Java中,当我们编程钱时,建议使用BigDecimal类来获取金钱.python中有类似的东西吗?我想要一些面向对象的东西,可以有货币和汇率,这已经完成了吗?

我将货币存储为美分的整数(我认为)并乘以100以获得美元,但我也有外币,因此当物品具有不同的货币甚至被列为每小时或每个项目的价格时,按价格排序的上市列表变得不方便.因此,如果定价是每小时或每个项目,那么理想情况下我想在python中使用汇率,货币和定价类型的钱.

所以我想我正在寻找一个price班级,而不是一个money班级,是否已经有这样的事情了?我正在编程的gae没有十进制数据类型,因此我可以使用一个整数来表示该分数,或者在我实现它时发明类似于自己的十进制表示.

python google-app-engine currency python-2.7 google-cloud-datastore

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

使用Maven在IntelliJ中构建时解决PermGen错误?

如果我在使用Maven在IntelliJ中构建我的项目时从应用服务器获得PermGen OutOfMemoryError,那么Maven使用的堆应该增加吗?我使用Win7,8GB RAM,当我用maven重建项目时,我从appserver获得了PermGen.

java gigaspaces compilation intellij-idea maven

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

用于合并多个头的Mercurial用法

我是一个善变的新手,想学习如何使用我的存储库.你能告诉我如何将我朋友的工作与我合并吗?谢谢

$ hg update tip
abort: crosses branches (merge branches or use --clean to discard changes)

$ hg heads
changeset:   265:ac5d3c3a03ac
tag:         tip
user:        roberto.cr
date:        Thu Oct 06 07:32:15 2011 +0000
summary:     fixing "redirects" links

changeset:   261:6acd1aaef950
user:        niklasro
date:        Thu Oct 06 07:53:19 2011 +0000
summary:     auth backend + js

$ hg update
abort: crosses branches (merge branches or use --clean to discard changes)
Run Code Online (Sandbox Code Playgroud)

我能用hg解决吗?

$ hg resolve
abort: no files or directories specified; use --all …
Run Code Online (Sandbox Code Playgroud)

mercurial

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

如何解决这场Mercurial冲突?

我对Mercurial和Python感到沮丧,因为它让事情变得简单.我有一个微不足道的冲突,因为Mercurial没有提出任何建议,我甚至不知道如何解决这个琐碎的文件冲突:

KDiff3

冲突是微不足道的,但如果我无法解决这个问题,我也无法解决任何复杂问题.我可以将文件编辑为我想要的方式并从任何地方再次提交吗?我该跑hg merge吗?为什么Mercurial甚至不能让我选择一个版本来保留?如果不挖掘1000篇写得不好的联机文章,为什么几乎不可能做到这一点?

merge mercurial kdiff3 merge-conflict-resolution

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

类方法与实例方法

您是否通常测量类方法比实例方法更快,因为它不需要加载实例?如果是这样,我们应该尽可能使用类方法吗?谢谢

java class instance object-oriented-analysis

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

如何将我的app.yaml迁移到2.7?

我正在将我的gae应用程序迁移到python 2.7.这是我的新app.yaml:

application: webfaze
version: main
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /mapreduce(/.*)?
  script: mapreduce/main.application

- url: /(.*\.(html|css|js|gif|jpg|png|ico|swf))
  static_files: static/\1
  upload: static/.*
  expiration: "1d"

- url: .*
  script: main.application

- url: /task/.*
  script: main.application
  login: admin
Run Code Online (Sandbox Code Playgroud)

但我收到此错误消息:

Error parsing yaml file:
Invalid object:
threadsafe cannot be enabled with CGI handler: mapreduce/main.application
  in "webfaze/app.yaml", line 22, column 1
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何解决这个错误吗?

python google-app-engine yaml python-2.7

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

为什么来自urllib的这个错误?

使用urllib时出现一个奇怪的错误:

INFO     2011-12-07 07:02:45,101 main.py:884] urlhttp://maps.googleapis.com/maps/api/geocode/json?latlng=59.3333,18.05&sensor=false
WARNING  2011-12-07 07:02:45,103 urlfetch_stub.py:428] Stripped prohibited headers from URLFetch request: ['Host']
ERROR    2011-12-07 07:02:45,210 main.py:346] HTTPResponse instance has no attribute 'readline': 
Traceback (most recent call last):
  File "/media/Lexar/montao/lib/webapp2/webapp2.py", line 545, in dispatch
    return method(*args, **kwargs)
  File "/media/Lexar/montao/montaoproject/main.py", line 885, in get
    jsondata = json.load(urllib2.urlopen(url))
  File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.7/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.7/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.7/urllib2.py", …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine urllib2

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

我什么时候需要动态记忆?

可能重复:
Malloc或普通数组定义?

我们了解到C和动态变量中存在动态内存:

#include <stdio.h>
int a = 17;
int main(void)
{
  int b = 18; //automatic stack memory
  int * c;
  c = malloc( sizeof( int ) ); //dynamic heap memory
  *c = 19;
  printf("a = %d at address %x\n", a, &a);
  printf("b = %d at address %x\n", b, &b);
  printf("c = %d at address %x\n", *c, c);
  free(c);  
  system("PAUSE");  
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我如何知道要使用哪种类型的内存?我什么时候该怎么办?

c memory malloc free

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

为什么我的eclipse项目没有构建路径?

在eclipse中没有构建路径有什么好处?为什么这个设置是默认的,就像你从未使用过的东西一样?似乎eclipse indigo是为了使软件开发尽可能模糊而开发的.我今天下午检查了一个我签入的项目的新副本(称为dungeonworld),从另一台计算机上自动无效,无法编译,无法选择构建路径,无法添加jre,无法添加jdk ,无法将其添加到项目属性中.

在此输入图像描述

我的日食坏了吗?我无法相信这种情况正在发生,这样一件容易的事情是不可行的.

eclipse svn

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

MIPS和RISC有什么区别?

它说MIPS是一种RISC.历史是什么?是格式/指令模型/编程模型,如何从RISC告诉MIPS?RISC是一个更广泛的概念吗?

mips

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