我经常这样做,并希望优化调试速度:
有没有人知道在暂停后强制重新加载的根本原因是什么,或者是PyDev Bug/Limitation?
什么是Google App Engine数据存储区大小限制/可扩展性?
我读过的信息是数据存储的速度有多快以及什么是API限制,但没有找到信息,数据存储有多大.
我想检查MediaPlayer是否已发布 - 如何检查?我发现isPlaying生成异常而不是false - 如何以简单的方式执行它很复杂.
mediaPlayer = new MediaPlayer();
mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mediaPlayer.release();
}
});
Run Code Online (Sandbox Code Playgroud) 你知道任何并行修改的移动平均算法吗?
我想快速计算移动平均值,但不能使用顺序算法.我想使用并行算法,但我还没有找到解决方案.
我找到的最好的算法是用于测量计算机性能的顺序算法修改移动平均:
new_avg = alfa(new_time, previous_time) * new_value + (1-alfa(new_time, previous_time)) * previous_avg
alfa(new_time, previous_time) = 1- exp(-(new_time - previous_time)/moving_period)
Run Code Online (Sandbox Code Playgroud)
其他一些算法也不错,但我还没有找到并行算法.
这是一个很难的问题,我需要一些帮助.
考虑到我希望计数事件将以随机时间顺序出现 - 早期事件可以在晚期事件之后出现 - 您可以假设在处理延迟事件(或者有一些超时)之后可以跳过早期事件/变得过时.不假设事件的顺序时间顺序,并且同一时间的事件将同时出现.
我不想使用任何需要记住许多样本的算法(尤其是所有)它应该只记住时间和先前的平均值可能是一些额外的值但不是全部或相同的样本.考虑到该算法可以使一些小错误不需要是完美的,如果它的原因是一些性能提升.
如果它将使用分片但不是必需的将是非常好的.
为什么类型检查在Python 3中不起作用?
我已经使用类型检查或提示完成了以下代码:
import typing
def hello(message: str):
print(type(message))
print(message)
hello('Hello!')
hello(1)
hello(1.1)
Run Code Online (Sandbox Code Playgroud)
它产生有效的输出(但int或float上没有错误)。
<class 'str'>
Hello!
<class 'int'>
1
<class 'float'>
1.1
Run Code Online (Sandbox Code Playgroud)
为什么这样工作?也许我不理解输入模块和Python提示。
我想做一些 i18n 翻译,但不知道如何用 django 来做。
例如我想做这样的翻译 PO 文件示例):
#: mainwindow.cpp:127
#, kde-format
msgid "Time: %1 second"
msgid_plural "Time: %1 seconds"
msgstr[0] "Czas: %1 sekunda"
msgstr[1] "Czas: %1 sekundy"
msgstr[2] "Czas: %1 sekund"
Run Code Online (Sandbox Code Playgroud)
有了这样的复数规则:
nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
Run Code Online (Sandbox Code Playgroud)
我发现了这样的功能,但它支持英语而不是波兰语如何在 django 中实现它?
def ungettext(singular, plural, number):
return real_ungettext(singular, plural, number)
Run Code Online (Sandbox Code Playgroud) 我需要合并/更新/删除 .po 文件消息,并需要一些 Python 包,它允许我完全解析 .po 文件,包括:消息、复数、位置、上下文和注释。
我想要一个简单的工具来检查文件之间的差异。我还可以使用一些已经完成的 GUI,但不确定是否有这样的工具可以添加新的翻译或删除未使用的翻译。
我搜索了一些文章但没有找到如何做到这一点。请推荐一些可以完全解析 .po 的 Python 包(可以是其他语言)或工具来完成如此重要的任务以保持良好的翻译。
我想用use类方法初始化类成员但不知道如何调用它.
你能提出一些解决方案 - 也许这是非常微不足道的但我找不到解决方案?
这段代码不起作用 - 我不是为什么?
class X(object):
@staticmethod
def __Y():
return 1
CONSTANT = __Y()
x = X()
print x.CONSTANT
Run Code Online (Sandbox Code Playgroud)
这将工作但我需要使用调用方法来初始化类成员.
class X(object):
CONSTANT = 1
x = X()
print x.CONSTANT
Run Code Online (Sandbox Code Playgroud)
注意,我不想初始化对象变量而是类变量.
我应该在 HTML4 和 HTML5 中使用&还是足够了href=""?&
大多数浏览器都没有问题,但是应该如何完成呢?
<a href="?param1=1¶m2=2">Call()</a>
Run Code Online (Sandbox Code Playgroud)
或者
<a href="?param1=1&param2=2">Call()</a>
Run Code Online (Sandbox Code Playgroud) 我想在Google App Engine标准上测试Python 3.7。
恐怕如果我使用python37上传应用程序,那么旧的应用程序将停止工作,并且不会恢复为以前的python27。
如果可以保留两个运行时版本,可以分享一些经验吗?
我不清楚。
我在Google App Engine上阅读了Python 3.7-文档,但未找到信息。
python ×6
algorithm ×1
android ×1
c++ ×1
debugging ×1
django ×1
django-i18n ×1
html ×1
html4 ×1
java ×1
pydev ×1
python-3.5 ×1
python-3.7 ×1
translation ×1