问题列表 - 第35347页

Active Directory用户密码到期日期.NET/OU组策略

我搜索了该站点以获取信息,并发现: ASP.NET C#Active Directory - 查看用户密码到期之前的时间

它解释了如何根据域策略获取密码何时到期的值.

我的问题是:如果用户的OU组策略具有不同的MaxPasswordAge值,覆盖域组策略中指定的值,该怎么办?如何以编程方式获取OU的组策略对象?

编辑:为了使这个问题更加清晰,我正在添加此编辑.我所追求的是能够告诉用户的密码何时到期.据我所知,日期值可以由域本地策略或组对象策略控制.我有一个Linq2DirectoryService Provider,它将Linq转换为Ldap查询.因此,获取日期到期值的LDAP查询对于此subj将是最佳的.如果你回答包括.net所支持的对象包装器被包含在这个等式中 - 它将是一个死的答案!

c# adsi gpo

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

什么是"+ <> c__DisplayClassX"类型后缀,其中X是数字?

我有一个WPF应用程序抛出的异常.消息是:

Type 'MyNamespacesPath.AType+<>c__DisplayClass5' in Assembly... is not marked as serializable
Run Code Online (Sandbox Code Playgroud)

问题是该类型无法序列化.但是该类型是自动生成的,可能是匿名方法或表达式树.任何人都知道这些类型的确切来源,知道在哪里找到bug?

.net wpf serialization exception

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

使用MMAP读取OS X时的页面错误

我正在尝试使用mmap在Mac OS X上对文件系统I/O进行基准测试.

#include <unistd.h>
#include <fcntl.h>
#include <dirent.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/mman.h>
#include <stdio.h>
#include <math.h>

char c;

int main(int argc, char ** argv)
{
        if (argc != 2)
        {
                printf("no files\n");
                exit(1);
        }
        int fd = open(argv[1], O_RDONLY);
        fcntl(fd, F_NOCACHE, 1);
        int offset=0;
        int size=0x100000;
        int pagesize = getpagesize();
        struct stat stats;
        fstat(fd, &stats);
        int filesize = stats.st_size;
        printf("%d byte pages\n", pagesize);
        printf("file %s @ %d bytes\n", argv[1], filesize);
        while(offset < filesize)
        {
                if(offset + size …
Run Code Online (Sandbox Code Playgroud)

memory macos paging

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

在长度为n的列表中找到x个最小的整数

你有一个n个整数的列表,你想要x最小.例如,

x_smallest([1, 2, 5, 4, 3], 3)应该回来[1, 2, 3].

我将在合理的范围内对独特的运行时进行投票,并将绿色检查提供给最佳运行时.

我将从O(n * x):创建一个长度为x的数组.遍历列表x次,每次拉出下一个最小整数.

编辑

  • 你不知道这些数字有多大或多小.
  • 你不关心最终订单,你只想要x最小.
  • 这已经在一些解决方案中得到了处理,但是我们可以说,虽然你不能保证一个唯一的列表,但你也不会得到一个退化列表[1, 1, 1, 1, 1].

algorithm

12
推荐指数
2
解决办法
8018
查看次数

如何在SQLAlchemy中使用子查询来生成移动平均线?

我的问题是我想要检索测量列表以及这些测量的移动平均值.我可以用这个SQL语句(postgresql interval语法)来做到这一点:

SELECT time, value,                
   (
       SELECT AVG(t2.value)
       FROM measurements t2
       WHERE t2.time BETWEEN t1.time - interval '5 days' AND t1.time
   ) moving_average
FROM measurements t1
ORDER BY t1.time;
Run Code Online (Sandbox Code Playgroud)

我想让SQLAlchemy代码为此效果生成类似的语句.我目前有这个Python代码:

moving_average_days = # configureable value, defaulting to 5
t1 = Measurements.alias('t1')
t2 = Measurements.alias('t2')
query = select([t1.c.time, t1.c.value, select([func.avg(t2.c.value)], t2.c.time.between(t1.c.time - datetime.timedelta(moving_average_days), t1.c.time))],
            t1.c.time > (datetime.datetime.utcnow() - datetime.timedelta(ndays))). \
        order_by(Measurements.c.time)
Run Code Online (Sandbox Code Playgroud)

但是,生成此SQL:

SELECT t1.time, t1.value, avg_1
FROM measurements AS t1,
    (
        SELECT avg(t2.value) AS avg_1
        FROM measurements AS t2
        WHERE t2.time …
Run Code Online (Sandbox Code Playgroud)

python postgresql sqlalchemy subquery

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

当调用__repr __()时?

print OBJECT打电话OBJECT.__str__(),然后什么时候OBJECT.__repr__()打电话?我看到,print OBJECT调用OBJECT.__repr__()OBJECT.__str__()不存在,但我希望这不是调用的唯一途径__repr__().

python

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

如何将 API 密钥和其他安全内容添加到 heroku?

我在某处阅读,但似乎无法找到将密钥添加到 Heroku 的位置,而无需将其放入源代码 git 存储库?

我想这有助于在我进入 github 时保持它的安全。

我该怎么做,这样做有意义吗?

github heroku

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

如何为具有良好图形的Python制作.exe?

我有一个Python应用程序,我决定执行.exe来执行它.

这是我用来执行.exe的代码:

# -*- coding: cp1252 -*-
from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')


setup(
    options = {'py2exe': {'bundle_files': 1}},
    windows = [{'script': "SoundLog.py"}],
    zipfile = None,
    packages=[r"C:\Users\Public\SoundLog\Code\Código Python\SoundLog\Auxiliar", r"C:\Users\Public\SoundLog\Code\Código Python\SoundLog\Plugins"],
)
Run Code Online (Sandbox Code Playgroud)

但是当我使用.exe运行我的应用程序时,图形是完全不同的.

在下面的图像中,您可以看到运行思想python的应用程序在左侧,并且运行时认为右侧是.exe. 替代文字

如何使.exe与运行思想python的那个一样好?

python graphics wxpython py2exe

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

Inno设置要求用户在安装完成后重新启动系统,以便在HKLM中进行系统应用更改

我使用inno setup 5.3最新包装我的vb.net应用程序.我在安装过程中将环境变量设置到Windows系统.它需要重新启动系统才能实现环境变量中所做的更改.如何提示用户重新启动系统以实现更改(如许多应用程序中所做的那样).是否有任何样本代码供参考.

registry packaging inno-setup reboot restart

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

MVC2中的Ajax.BeginForm错误?用于发布错误控制器的Ajax?

我正在使用ajax表单尝试使用Create方法回发CustomerController.这是代码

<% using (Ajax.BeginForm("Create", "Customer", new AjaxOptions { LoadingElementId = "saving"}, new { @class = "block_content form" }))
        {%>...
Run Code Online (Sandbox Code Playgroud)

当我的html表单呈现时,表单看起来像这样

<form onsubmit="Sys.Mvc.AsyncForm.handleSubmit(this, new Sys.UI.DomEvent(event), { insertionMode: Sys.Mvc.InsertionMode.replace, loadingElementId: 'saving', onComplete: Function.createDelegate(this, $j('#accoutcreate').dialog('close')) });" onclick="Sys.Mvc.AsyncForm.handleClick(this, new Sys.UI.DomEvent(event));" method="post" class="block_content form" action="/Job/Create?Length=3"> ...
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,表单实际上是发布到/ Job/Create而不是/ Customer/Create

我不确定为什么会这样.有任何想法吗?

c# asp.net-mvc asp.net-mvc-2

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