寻找一个易于使用的3D Java Engine API(即不是包装器),它具有良好的社区和良好的开发.额外功能(即音频,输入等)不是必需的,但很好.
我找到的最流行的Java 3D图形API列表:
包装/低水平
引擎
Bindenlicht - 没有维基百科!-不活跃
高水平(不适合游戏)
更新:请选择JAVA引擎并解释为什么选择它!谢谢!
什么TombstonedTaskError意思?在尝试从cron-job向队列中添加任务时会引发它:
Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 501, in __call__
handler.get(*groups)
File "/base/data/home/apps/.../tasks.py", line 132, in get
).add(queue_name = 'userfeedcheck')
File "/base/python_lib/versions/1/google/appengine/api/labs/taskqueue/taskqueue.py", line 495, in add
return Queue(queue_name).add(self)
File "/base/python_lib/versions/1/google/appengine/api/labs/taskqueue/taskqueue.py", line 563, in add
self.__TranslateError(e)
File "/base/python_lib/versions/1/google/appengine/api/labs/taskqueue/taskqueue.py", line 619, in __TranslateError
raise TombstonedTaskError(error.error_detail)
TombstonedTaskError
Run Code Online (Sandbox Code Playgroud)
搜索文档只有以下内容:
Run Code Online (Sandbox Code Playgroud)exception TombstonedTaskError(InvalidTaskError) Task has been tombstoned.
..这不是特别有帮助.
我在App Engine代码中找不到任何有用的东西..
这看起来似乎很有争议,但我刚刚通过了SQLAlchemy的ORM教程,最后得到了以下代码:
from sqlalchemy import create_engine
from sqlalchemy import Table, Column, Integer, String, MetaData, ForeignKey
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
engine = create_engine('sqlite:///:memory:', echo=True)
metadata = MetaData()
users_table = Table('users', metadata,
Column('id', Integer, primary_key=True),
Column('name', String),
Column('fullname', String),
Column('password', String)
)
metadata.create_all(engine)
Base = declarative_base()
class User(Base):
__tablename__ = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
fullname = Column(String)
password = Column(String)
def __init__(self, name, fullname, password):
self.name = name
self.fullname = fullname
self.password = …Run Code Online (Sandbox Code Playgroud) 伙计们,我正在寻求一些帮助.我是一个新手程序员,我现在遇到的一个问题是尝试将黑白.jpg图像转换为列表,然后我可以将其调制为音频信号.这是创建python SSTV程序的大型项目的一部分.
我导入了PIL模块,并尝试调用内置函数:list(im.getdata()).当我调用它时,python崩溃了.有没有办法将图像(总是320x240)分解为240行,以使计算更容易?或者我只是调用了错误的功能.
如果有人有任何建议请开火.如果有人有使用python生成调制音频音调的经验,我很乐意接受他们愿意传授的任何"智慧珍珠".提前致谢
如果你想检查某些东西是否与正则表达式匹配,如果是,打印第一组,你可以...
import re
match = re.match("(\d+)g", "123g")
if match is not None:
print match.group(1)
Run Code Online (Sandbox Code Playgroud)
这完全是迂腐的,但中间match变量有点烦人..
像Perl这样的语言通过为匹配组创建新的$1.. $9变量来实现这一点,比如..
if($blah ~= /(\d+)g/){
print $1
}
Run Code Online (Sandbox Code Playgroud)
with re_context.match('^blah', s) as match:
if match:
...
else:
...
Run Code Online (Sandbox Code Playgroud)
..我认为这是一个有趣的想法,所以我写了一个简单的实现:
#!/usr/bin/env python2.6
import re
class SRE_Match_Wrapper:
def __init__(self, match):
self.match = match
def __exit__(self, type, value, tb):
pass
def __enter__(self):
return self.match
def __getattr__(self, name):
if name == "__exit__":
return self.__exit__
elif name == "__enter__":
return self.__name__
else: …Run Code Online (Sandbox Code Playgroud) 几乎所有其他编辑器都不是vi后代(vim,cream,vi-emu)似乎使用emacs快捷方式(ctrl+ w删除一个单词等等)
有没有一种简单的方法来做...
[NSMagicDataConverter humanStringWithBytes:20000000]
Run Code Online (Sandbox Code Playgroud)
..谁将返回"19.1MB"?
我有一个包含路径的NSString,但它可以是文件或目录.
Cocoa中有Python os.path.isdir()和os.path.isfile()方法吗?
我有一个简单的应用程序,基于"实用程序应用程序"模板.它检索受密码保护的XML文件(通过NSXMLParser).
我想允许用户在"FlipsideView"中设置用户名和密码,我该如何处理?
我有基础知识,两个UITextField框,当视图加载(使用viewWillAppear方法)时,其值设置为固定值,当视图关闭时,NSLog'd(NSLog显然,仅用于测试)在viewWillDisappear方法中)
如何存储数据?我看过开发者文档,看起来我应该使用NSUserDefaults..?
我正在尝试整理一个简单的RSS小部件(对于我的wordpress博客),它将显示股票或市场列表及其当前价格.
我似乎无法在任何地方找到这个数据的API - 任何人都可以建议这样的事情(也许作为RSS提要?)