问题列表 - 第4945页

Active Directory用户的主要标识符是"logonname"属性吗?

出于安全考虑,Active Directory用户的主要标识符是"logonname"属性吗?

例如,首先创建登录名为"bob"的用户,然后从AD中删除,然后再次使用登录名"bob"创建另一个用户 - 从安全角度来看,这个新用户是否相同?

我问这个问题的原因是由于最近打开PST邮件文件的一些特点 - 如上例所示,用户已被删除然后使用相同的登录名重新创建,这个新用户不允许打开以前的用户pst文件尽管共享相同的用户名.

谢谢.

active-directory

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

使用%w时包含空格

以下代码生成输出"xyz"

a = %w{x y z} 
print a.to_s
Run Code Online (Sandbox Code Playgroud)

是否有可以添加到块中的选项以允许添加空格?

例如,我认为通过将代码更改为此,我可以将元素空格分隔以生成"xy z"的输出

a = %w{"x " "y " "z "}
print a.to_s
Run Code Online (Sandbox Code Playgroud)

相反它产生了这个:

"X" "Y" "Z"

ruby string formatting

6
推荐指数
2
解决办法
1587
查看次数

如果你现在可以参加一门计算机科学课程,它会是什么?

如果您现在有机会参加一门计算机科学课程,结果会大大增加您在学科领域的知识,那会是什么?本科或研究生水平.

编译器?分布式算法?并发理论?先进的操作系统?

让我知道为什么.

(请注意,我很欣赏这不是一个遥不可及的场景 - 但时间和惯性可能会阻止人们参加课程或阅读书籍等等)

computer-science

19
推荐指数
8
解决办法
2966
查看次数

如何将CXF客户端的TLS/SSL Http身份验证用于Web服务?

我正在尝试访问由证书保护的Web服务.安全性在IIS上设置,Web服务就在它后面.

我不认为WS-SECURITY会进行这种类型的身份验证.在调用Web服务时,有没有办法传递客户端证书?

我刚刚收到一个IIS错误页面,上面写着"该页面需要客户端证书".

我正在使用CXF 2.1.4

java ssl ws-security web-services cxf

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

为什么我不能使用Extension方法隐式地转换Delegate?

我正在试图找出一种方法来自动将某些内容转换为Action或Func,而我能想出的最好的方法是这样的:

[TestFixture]
public class ExecutionTest
{
    public void BadMethod()
    {
        throw new Exception("Something bad happened");
    }

    [Test]
    public void TestBadMethod()
    {
        // Want this, but it won't work!!
        // BadMethod.Execute().IgnoreExceptions();

        // Ick
        ((Action)BadMethod).Exec().IgnoreExceptions();

        // Still ick
        ((Action)BadMethod).IgnoreExceptions();

        // Do not want
        ExtensionMethods.Exec(BadMethod).IgnoreExceptions();

        // Better but still meh
        this.Exec(BadMethod).IgnoreExceptions();

    }
}

public static class ExtensionMethods
{
    public static Action Exec(this Action action)
    { return action; }

    public static Action Exec(this object obj, Action action)
    { return action; }

    public static void …
Run Code Online (Sandbox Code Playgroud)

c# extension-methods functional-programming currying

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

是否可以使用Ajax进行文件上传?

我不想使用jQuery,但我想使用Ajax来进行文件上传.那可能吗?

如果是这样,我在哪里可以找到相关的信息/教程?

javascript ajax upload jquery

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

如何在Perl中使用代码ref作为回调?

我班上有以下代码:


sub new {
    my $class = shift;
    my %args  = @_;
    my $self  = {};
    bless( $self, $class );
    if ( exists $args{callback} ) {
        $self->{callback} = $args{callback};
    }
    if ( exists $args{dir} ) {
        $self->{dir} = $args{dir};
    }
    return $self;
}

sub test {
  my $self = shift;
  my $arg  = shift;
  &$self->{callback}($arg);
}

Run Code Online (Sandbox Code Playgroud)

和包含以下代码的脚本:


use strict;
use warnings;
use MyPackage;

my $callback = sub {
   my $arg = shift;
   print $arg;
};

my $obj …
Run Code Online (Sandbox Code Playgroud)

scripting perl reference callback

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

查找超过1小时的-mtime文件

我有这个命令,我目前每24小时运行一次.

find /var/www/html/audio -daystart -maxdepth 1 -mtime +1 -type f -name "*.mp3" -exec rm -f {} \;
Run Code Online (Sandbox Code Playgroud)

我想每1小时运行一次并删除超过1小时的文件.它是否正确:

find /var/www/html/audio -daystart -maxdepth 1 -mtime **+0.04** -type f -name "*.mp3" -exec rm -f {} \;
Run Code Online (Sandbox Code Playgroud)

我不确定我使用的十进制数?

谢谢你的任何更正.

编辑

或者我可以使用-mmin 60吗?它是否正确?

EDIT2

我试过你的测试,你建议的好事.我得到了一个空洞的结果.我希望所有的文件较旧超过60分钟将被删除!我怎样才能做到这一点??我的命令真的这样做了吗?

bash shell cron command-line

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

OpenGL ES 1.x着色器

我试图找到如何为OpenGL ES 1.x(特别是iPhone)实现简单着色器的示例.我之前从未使用着色器,但我确实理解它们的用途.我想,一旦我能够在模拟器中加载一个简单的着色器,我就可以从那里拿出它并做我需要做的事情.谢谢你的帮助,〜埃里克

iphone shader opengl-es

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

在Delphi中,我应该将共享单元添加到我的项目,共享包中,还是不添加?

这个问题类似于这一个,但不是重复的,因为我询问有关这个问题没有讨论的问题.

我在Delphi 7中有一个客户端 - 服务器项目,具有以下目录结构:

\MyApp
  \MyClientApp
  \MyServerApp
  \lib
Run Code Online (Sandbox Code Playgroud)

有两个实际的Delphi项目(.dpr),MyClientApp和MyServerApp文件夹各一个.

lib文件夹具有.pas单元,它们具有客户端和服务器应用程序的公共代码.我想知道的是我是否应该在客户端和服务器项目中包含那些.pas文件?或者我应该在包含这些单位的lib文件夹中创建一个包?或者我应该将.pas文件保留在lib文件夹中,而不是将它们添加到任何应用程序/包中?

每种方法的优缺点是什么?哪种方式"最好"?将lib文件夹中的这些单元包含在多个项目中是否有任何问题?

现在,lib文件夹中的单元不是任何app/package的一部分.这样做的一个缺点是,当我在Delphi中打开我的客户端应用程序时,我想在项目中的所有文件中搜索某些东西,它也不会搜索lib文件夹中的单元.我通过打开这些单元并在所有打开的文件中进行查找,或使用grep搜索(但我更喜欢更好的解决方案)来解决这个问题.

我也非常喜欢一个解决方案,我不必去打开一些单独的包并在我对lib文件夹中的那些文件进行更改时重新编译它(这是我应该使用项目组吗?).

delphi project-structure

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