小编Oli*_*dot的帖子

捕获所有JavaScript错误并将其发送到服务器

我想知道是否有人有全局处理JavaScript错误的经验,并将它们从客户端浏览器发送到服务器.

我认为我的观点很清楚,我想知道客户端发生的每个异常,错误,编译错误等,并将它们发送到服务器进行报告.

我主要使用MooTools和head.js(对于JS方面)和Django用于服务器端.

javascript error-handling client-side

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

如何在Django的模板中禁用FloatField的格式

我似乎无法找到这个问题的明确答案,而django的irc需要auth服务......所以我的问题是:当你使用Django时,如何在模板中强制使用某种格式的FloatField?

问题很简单,我需要像这样简单的点分隔数字:42547.34我最后得到逗号分隔值...

这是出现问题的模板示例:

{% for point in zone.points.all  %}
  {% if forloop.last %}
    new google.maps.LatLng({{point.latitude|floatformat}},{{point.longitude|floatformat}})
  {% else %} 
    new google.maps.LatLng({{point.latitude|floatformat}},{{point.longitude|floatformat}}),
  {% endif %}
{% endfor %}];
Run Code Online (Sandbox Code Playgroud)

感谢您的时间.

PS我没有这个问题使用管理生成的表单浮动正确显示(我的语言环境是en_US)

python django templates

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

如何从SQLAlchemy映射对象中发现表属性

我有一个用表映射的类,在我的例子中是以声明的方式,我想从这个类中"发现"表属性,列,名称,关系:

engine = create_engine('sqlite:///' + databasePath, echo=True)

# setting up root class for declarative declaration
Base = declarative_base(bind=engine)

class Ship(Base):
    __tablename__ = 'ships'

    id = Column(Integer, primary_key=True)
    name = Column(String(255))

    def __init__(self, name):
            self.name = name

    def __repr__(self):
            return "<Ship('%s')>" % (self.name)
Run Code Online (Sandbox Code Playgroud)

所以现在我的目标是从"Ship"类中获取另一段代码中的表列及其属性.我想我可以使用检测来处理它,但SQLAlchemy API是否提供了任何方法?

python sqlite instrumentation sqlalchemy

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

在python 3.x中检查"可调用"方法的新方法是什么?

我正在研究Python中的内省,当我通过基本的例子时,我发现callablePython 3.1中不再提供内置函数.

如何检查方法现在是否可调用?

谢谢

python introspection python-3.x

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

如何从PyPi包中提取依赖项

我的目标很简单,我想远程获取PyPi包的依赖,而无需完全下载.

我似乎理解(阅读pip代码),当解析依赖关系时pip似乎在包下载后读取了蛋...

还有其他方法吗?

python pip package-management pypi

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

如何使用nexus/maven为第三方库添加依赖项

我正在尝试使用Nexus + m2eclipse/maven-3专业,我有一个巨大的第三方库,需要很多依赖.

是否有任何方法可以通过将所有依赖关系链接到Nexus这个第三方库来缓解我的痛苦,以便任何需要它的人只需要为这个巨大的库添加maven-dependency-tag?

我需要自己制作pom吗?

谢谢您的帮助.

nexus m2eclipse maven-3

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

如何创建一个简单的Gradient Descent算法

我正在研究简单的机器学习算法,从简单的梯度下降开始,但是我在尝试在python中实现它时遇到了一些麻烦.

这是我试图重现的例子,我有关于房屋的数据(生活区域(以英尺2为单位)和卧室数量),结果价格如下:

居住面积(2英尺):2104

#bedrooms:3

价格(1000 $ s):400

我正在尝试使用梯度下降法进行简单的回归,但我的算法不起作用......算法的形式不是故意使用向量(我试图逐步理解它).

i = 1
import sys
derror=sys.maxint
error = 0
step = 0.0001
dthresh = 0.1
import random

theta1 = random.random()
theta2 = random.random()
theta0 = random.random()
while derror>dthresh:
    diff = 400 - theta0 - 2104 * theta1 - 3 * theta2
    theta0 = theta0 + step * diff * 1
    theta1 = theta1 + step * diff * 2104
    theta2 = theta2 + step * diff * 3
    hserror = diff**2/2
    derror …
Run Code Online (Sandbox Code Playgroud)

python machine-learning

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

pySpark使用键/值从RDD创建DataFrame

如果我有一个密钥/值的RDD(密钥是列索引),是否可以将其加载到数据帧中?例如:

(0,1), (0,1), (0,2), (1,2), (1,10), (1,20), (3,18), (3,18), (3,18)
Run Code Online (Sandbox Code Playgroud)

并使数据框看起来像:

1,2,18
1,10,18
2,20,18
Run Code Online (Sandbox Code Playgroud)

apache-spark pyspark

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

在Lucene中处理相对较小的索引文档上的大型搜索查询

我正在开发一个项目,我们索引相对较小的文档/句子,我们希望使用大型文档作为查询来搜索这些索引.这是一个相对简单的例子:我正在索引文档:

docId : 1
text: "back to black"
Run Code Online (Sandbox Code Playgroud)

我想使用以下输入进行查询:

"Released on 25 July 1980, Back in Black was the first AC/DC album recorded without former lead singer Bon Scott, who died on 19 February at the age of 33, and was dedicated to him."
Run Code Online (Sandbox Code Playgroud)

Lucene最好的方法是什么?对于简单的示例,我想要查找的文本正是输入查询,使用我自己的分析器+ PhraseQuery比使用QueryParser.parse(QueryParser.escape(...我的大输入...))得到更好的结果-最终创建一个大的布尔/术语查询.

但我不能尝试使用PhraseQuery方法来实现真实世界的例子,我想我必须使用像ShingleAnalyzerWrapper这样的N-Gram方法,但由于我的输入文件可能非常大,因此组合系统将难以处理. .

换句话说,我被卡住了,任何想法都会非常感激:)

PS我没有提到它,但索引小文件的烦人之一也是由于"规范" - 值(浮点)仅在1个字节上编码,所有3-4个单词的句子得到相同的标准值,所以搜索"AB C"之类的句子会使结果"AB C"和"ABC D"显示相同的分数.

谢谢 !

java lucene

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

使用PyQt4 - QTableView和SQLAlchemy使用QSqlTableModel(或不使用)

我开始学习Qt for python,因为我在阅读这篇文章后想知道: qt - pyqt QTableView在更改数据库时没有填充.如果有办法使用SQLAlchemy会话而不是(重新)使用Qt的QTableView小部件打开数据库连接作为表模型.

有点像这样的东西:

databasePath = "base.sqlite" # used for production

engine = create_engine('sqlite:///' + databasePath, echo=True)

# initializing session :
Session = sessionmaker(bind=engine)
session = Session()

# Set up the user interface from Designer.
self.setupUi(self)

self.model = QSqlTableModel(self)
self.model.setTable("records")

self.model.setSort(FILEORDER, Qt.AscendingOrder)

self.model.setHeaderData(ID, Qt.Horizontal, QVariant("ID"))
self.model.setHeaderData(NAME, Qt.Horizontal, QVariant("Name"))
self.model.select()

self.tableView.setModel(self.model)
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,以及思考这个问题的新方法.

谢谢

python sqlite sqlalchemy pyqt4

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