问题列表 - 第30866页

我可以在virtualenvs中安装Python windows包吗?

Virtualenv非常棒:它让我可以保留许多不同的Python安装,这样不同项目的依赖关系就不会全部集中在一起.

但是,如果我想在Windows上安装一个打包为.exe安装程序的软件包,我如何指导它安装到virtualenv?例如,我有pycuda-0.94rc.win32-py2.6.exe.当我运行它时,它会检查注册表,并且只找到一个要安装的Python26,这是我的virtualenv所基于的常见的.

如何指导它安装到virtualenv?

python windows virtualenv

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

禁用PHP Smarty模板引擎上的缓存?

出于某种原因,我无法让Smarty停止缓存模板,这在我在开发过程中对模板进行更改时非常烦人.有人可以告诉我在禁用所有缓存时我出错了吗?:

$smarty                 =   new Smarty();
$smarty->template_dir   =   SMARTY_PATH."/templates";
$smarty->compile_dir    =   SMARTY_PATH."/templates_c";
$smarty->cache_dir      =   SMARTY_PATH."/cache";
$smarty->config_dir     =   SMARTY_PATH."/configs";
$smarty->cache_lifetime = 1;
$smarty->caching = 0;
Run Code Online (Sandbox Code Playgroud)

php smarty

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

如何从文件中每天选择一行?

我会解释更多

我有文件调用date.php和文本文件调用word.txt.我把更多的谚语放入其中word.txt

现在,每天我只需打印一条谚语word.txt,如下所示:

  • 星期六打印"烧焦的孩子怕火"
  • 星期天打印"没有痛苦就没有收获"
  • 等等,这句谚语每天都会改变

任何人都可以帮我解决这个问题吗?

php

0
推荐指数
1
解决办法
139
查看次数

如何在C#中比较两个图像?

我想尝试开发一个跟踪应用程序,其中包含一些文本的第一个图像(假设它可能是"hello World")和我想要与另一个图像进行比较的图像(并假设它是"你好").上面的图像比较,我希望输出中缺少"世界"文本.

我该怎么做?

c# image-processing computer-vision

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

SugarCRM还是Vtiger?

我正在努力在Univeristy中部署CRM,部署的软件必须是开源的.我的研究引导我进入SugarCRM社区版,然而,这个版本缺乏报告,似乎很难根据具体需求进行定制.

因此,我正在考虑使用vtiger.

对于中型项目,您有什么建议? 您是否建议使用SugarCRM,Vtiger或其他软件?

crm sugarcrm vtiger

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

在perl中分配多个值,使用undef时出现问题

我想从perl子例程返回几个值并批量分配它们.

这在某些时候有效,但是当其中一个值为undef:

sub return_many {
    my $val = 'hmm';
    my $otherval = 'zap';
    #$otherval = undef;
    my @arr = ( 'a1', 'a2' );
    return ( $val, $otherval, @arr );
}

my ($val, $otherval, @arr) = return_many();
Run Code Online (Sandbox Code Playgroud)

Perl似乎连接了这些值,忽略了undef元素.像Python或OCaml这样的解构赋值是我所期待的.

有一种简单的方法可以为多个变量分配返回值吗?

编辑:这是我现在用来传递结构化数据的方式.正如MkV建议的那样,@ a数组需要通过引用传递.

use warnings;
use strict;

use Data::Dumper;

sub ret_hash {
        my @a = (1, 2);
        return (
                's' => 5,
                'a' => \@a,
        );
}

my %h = ret_hash();
my ($s, $a_ref) = @h{'s', 'a'};
my @a = @$a_ref; …
Run Code Online (Sandbox Code Playgroud)

perl undef

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

使用枚举类型作为@ RolesAllowed-Annotation的值参数

我正在开发一个Java企业应用程序,目前正在使用Java EE安全性来限制特定用户对特定功能的访问.我配置了应用程序服务器和所有内容,现在我使用RolesAllowed-annotation来保护方法:

@Documented
@Retention (RUNTIME)
@Target({TYPE, METHOD})
public @interface RolesAllowed {
    String[] value();
}
Run Code Online (Sandbox Code Playgroud)

当我使用这样的注释时,它工作正常:

@RolesAllowed("STUDENT")
public void update(User p) { ... }
Run Code Online (Sandbox Code Playgroud)

但这不是我想要的,因为我必须在这里使用String,重构变得困难,并且可能发生拼写错误.因此,我想使用Enum值作为此注释的参数,而不是使用String.Enum看起来像这样:

public enum RoleType {
    STUDENT("STUDENT"),
    TEACHER("TEACHER"),
    DEANERY("DEANERY");

    private final String label;

    private RoleType(String label) {
        this.label = label;
    }

    public String toString() {
        return this.label;
    }
}
Run Code Online (Sandbox Code Playgroud)

所以我尝试使用Enum作为这样的参数:

@RolesAllowed(RoleType.DEANERY.name())
public void update(User p) { ... }
Run Code Online (Sandbox Code Playgroud)

但是后来我得到了以下编译器错误,虽然Enum.name只返回一个String(它总是不变的,不是吗?).

注释属性RolesAllowed.value的值必须是常量表达式`

我尝试的下一件事是在我的枚举中添加一个额外的最终字符串:

public enum RoleType {
    ...
    public static final String STUDENT_ROLE = STUDENT.toString();
    ...
}
Run Code Online (Sandbox Code Playgroud)

但这也不能作为参数,导致相同的编译器错误:

// The …
Run Code Online (Sandbox Code Playgroud)

java enums annotations java-ee java-ee-6

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

在没有"应用程序权限"的情况下获取访问者的Facebook信息 - Yelp如何做到这一点?

好的.我花了几个小时研究关于xFBML,Open Graph等的分散的FB文档 - 似乎大多数都不赞成.

无论如何,当我们访问我的网站时,我试图获取访问者的Facebook用户名(或名称或图片或任何内容)(假设他们已经登录到FB),而无需他们"连接"并授予我的网站权限.

看来我不能.我会放弃,但后来我看到了Yelp.我没有Yelp帐户,我从未向他的FB帐户授予他们许可.但是......如果我登录Facebook,然后我去Yelp,他们仍然可以在顶部发布我的FB照片,他们知道我的FB名字,他们甚至可以告诉我哪些朋友在Yelp上.

那么,如果没有我的许可,Yelp是否与Facebook有一些交易来获取这些信息?

或者你真的可以在你的"未连接"访客上获取一些FB信息吗?

facebook fbml xfbml

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

如何在Grails或Java Application中轻松实现"谁在线"?

我正在构建一个grails的社区网站(使用Apache Shiro进行安全和身份验证系统),我想实现"谁在线?"这一功能.

这个URL http://cksource.com/forums/viewonline.php(如果您没有访问此Url,请参阅下面的快照)给出了我想要实现的示例.

我怎么能以最简单的方式做到这一点?Grails或Java中是否存在任何现有解决方案?

谢谢.

快照:Who的快照在线页面http://www.freeimagehosting.net/uploads/th.2de8468a86.png或在此处查看:http://www.freeimagehosting.net/image.php?2de8468a86.png

java grails grails-plugin shiro

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

c malloc问题

#include<stdlib.h>
#include<stdio.h>

int main(){

 int row;
 int col;
 int i=1;
 double ** doubleNode;
 // *(*(doubleNode+row)+coln)
 doubleNode=malloc(sizeof(double)*4);
 *doubleNode=malloc(sizeof(double *)*4);


 for(row=0; row <4; row++){
   for(col =0; col<4;col++){
    *(*(doubleNode+row)+col)=i;
    i++;
   }
 }


free(doubleNode);
free(*doubleNode);
 return 0; 
}
Run Code Online (Sandbox Code Playgroud)

这是双指针的测试代码.它用gcc编译好,但是当我运行它时.它给了我分段错误.你知道我哪里做错了吗?

谢谢

c malloc

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