小编djc*_*djc的帖子

如何在Mercurial中获取特定版本的文件?

我是Mercurial的新手.只是找不到合适的命令.尝试更新/结账,没有运气.我正在使用本地存储库.谢谢

mercurial

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

Scala(2.8)Manifest如何工作?

我有一些Scala代码可以大量使用泛型,我从文档中收集到,在参数化约束中使用清单可以帮助我解决类型擦除问题(例如,我想实例化泛型类型的新对象) ).只是,我想更多地了解这是如何工作的.它几乎感觉像某种哈希映射为每个调用站点获取一个条目......这里有人可以详细说明吗?

class Image[T <: Pixel[T] : Manifest](fun() => T, size: Array[Int], data: Array[T]) {
    def this(fun: () => T, size: Array[T]) {
        this(fun, size, new Array[T](size(0) * size(1));
    }
}
Run Code Online (Sandbox Code Playgroud)

这在我在网站上找到的任何文档中似乎都没有涉及,而在Google上我主要使用语法差别很大的旧文章,因为2.8似乎有很多变化,我我不确定那些仍然准确.

generics scala manifest

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

安装mod_wsgi的问题 - 找不到Makefile.in

我正在尝试重建mod_wsgi并遇到这个问题?有谁知道这里发生了什么?

/tmp/mod_wsgi-3.4# ls
config.log     LICENCE           posix-ap2X.mk.in   win32-ap22py31.mk
config.status  Makefile.in       README
configure      mod_wsgi.c        win32-ap22py26.mk
configure.ac   posix-ap1X.mk.in  win32-ap22py27.mk
root@vps-547073:/tmp/mod_wsgi-3.4# ./configure
checking for apxs2... no
checking for apxs... no
checking Apache version... ./configure: line 1704: apxs: command not found
./configure: line 1704: apxs: command not found
./configure: line 1705: apxs: command not found
./configure: line 1708: /: Is a directory

checking for python... /usr/bin/python
./configure: line 1877: apxs: command not found
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
Run Code Online (Sandbox Code Playgroud)

mod-wsgi

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

在Python 3上使用PostGIS

我正在使用Python 3,需要使用postGIS扩展连接到postGre.我打算使用psycopg2驱动程序.
这个PPyGIS是我发现的唯一扩展,但它适用于python 2.7而不是3.3.0.
任何人都知道在3.3.0上工作的解决方案?

python postgresql postgis

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

ImportError:动态模块没有定义init函数,但确实如此

我正在尝试为供应商C++库编写绑定.我已成功使用如下所示的片段来定义其他模块中的init函数,但是在这一段中它似乎不起作用:它编译得很好,但是当我尝试将它导入测试时抛出ImportError脚本.这可能有什么问题?

#ifndef PyMODINIT_FUNC  /* declarations for DLL import/export */
#define PyMODINIT_FUNC void
#endif
PyMODINIT_FUNC initclient(void) {

    PyObject* m;

    ClientType.tp_new = PyType_GenericNew;
    if (PyType_Ready(&ClientType) < 0)
        return;

    m = Py_InitModule3("client", client_methods, "Client module");
    Py_INCREF(&ClientType);
    PyModule_AddObject(m, "Client", (PyObject *) &ClientType);

}
Run Code Online (Sandbox Code Playgroud)

这是在32位Linux上,使用gcc 4.4.4.

c++ python

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

Jinja和javascript语法冲突?

我在GAE-python项目中使用jinja2模板语言.我曾尝试使用jquery-upload上传文件.

以下代码抛出错误:

<!-- The template to display files available for upload -->¬
    152 <script id="template-upload" type="text/x-tmpl">¬
--  153     {% for (var i=0, file; file=o.files[i]; i++) { %}¬
|   154     <tr class="template-upload fade">¬
|   155         <td class="preview"><span class="fade"></span></td>¬
|-  156         <td class="name"><span>{%=file.name%}</span></td>¬
Run Code Online (Sandbox Code Playgroud)

上面的代码直接取自jquery上传库.

错误:

line 153, in template
    {% for (var i=0, file; file=o.files[i]; i++) { %}
TemplateSyntaxError: expected token ')', got 'i'
Run Code Online (Sandbox Code Playgroud)

我认为这是由于{% %}jinja2使用的以及text/x-tmpl js语法引起的.它是否正确?如果是这样,我该如何解决呢?请帮忙.

javascript syntax-error jinja2

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

从片段中访问活动

我正在尝试从片段中更改活动标题(在这种情况下,它是一个android.support.v4.app.Fragment).为此,我在片段onAttach()上调用时将活动保存在片段的属性中.根据文档,onAttach()应该在之前调用onCreateView(),我用它来请求用于填充视图的一些数据.当我揭开序幕线程网络检索,我要指出的称号,所以我想打电话this.activity.setTitle()Fragment.然而,这一直在投掷NullPointerException.我在这里错过了什么?

android android-fragments

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

hg push abort:需要http授权.我正在推送到我当地的bitbucket存储库

我正在尝试将我的更改推送到bitbucket中的本地远程存储库.我可以访问此存储库.但是当我这样做的时候,就是这样.它应该显示密码提示但它没有显示.

$ hg push
pushing to https://sat801@bitbucket.org/sat801/i4330-notification-sm
abort: http authorization required
Run Code Online (Sandbox Code Playgroud)

在我的.hg文件夹中,这是我的hgrc文件

[ui]
username = sat801 <*******@example.com>
editor = nano

[paths]
default = https://sat801@bitbucket.org/sat801/i4330-notification-sm
Run Code Online (Sandbox Code Playgroud)

我既不能在我当地的仓库中推送任何东西,也不能从中获取任何东西.它显示相同的错误

abort: http authorization required
Run Code Online (Sandbox Code Playgroud)

请让我知道如何解决这个问题

mercurial authorization bitbucket required

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

相当于Julia中R的样本(x,y,prob =)

Julia-users:是否有一个等价的R sample(x,y,prob=)来从一组给定的加权概率值中抽样?该rand()功能相当于sample(x,y),但据我所知,没有选项可以添加概率权重...任何帮助表示赞赏!

julia

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

有趣的Scala打字解决方案,在2.7.7中不起作用?

我正在尝试构建一些图像代数代码,它可以处理具有不同类型像素的图像(基本上是线性像素缓冲区+尺寸).为了实现这一点,我已经定义了一个参数化的Pixel特性,其中有一些方法应该能够与任何Pixel子类一起使用.(目前,我只对使用相同Pixel类型的操作感兴趣.)这是:

trait Pixel[T <: Pixel[T]] {
    def div(v: Double): T
    def div(v: T): T
}
Run Code Online (Sandbox Code Playgroud)

现在我定义一个Pixel类型,它具有基于三个双打(基本上是RGB 0.0-1.0)的存储,我称之为TripleDoublePixel:

class TripleDoublePixel(v: Array[Double]) extends Pixel[TripleDoublePixel] {

    var data: Array[Double] = v

    def this() = this(Array(0.0, 0.0, 0.0))

    def div(v: Double): TripleDoublePixel = {
        new TripleDoublePixel(data.map(x => x / v))
    }

    def div(v: TripleDoublePixel): TripleDoublePixel = {
        var tmp = new Array[Double](3)
        tmp(0) = data(0) / v.data(0)
        tmp(1) = data(1) / v.data(1)
        tmp(2) = data(2) / v.data(2)
        new TripleDoublePixel(tmp)
    }

}
Run Code Online (Sandbox Code Playgroud)

然后我们使用像素定义一个图像:

class Image[T](nsize: …
Run Code Online (Sandbox Code Playgroud)

scala

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