问题列表 - 第14025页

在iPhone上创建目录

我想知道如何在指定的路径上创建目录.我使用"system("目录路径");" 这在Simulator中工作正常但在Device上没有

iphone directory objective-c

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

在C#中递归搜索目录

我需要以递归方式遍历C#中的目录.我在做类似这样.但是在迭代系统文件夹时抛出异常.如何在抛出异常之前检查它?

c# filesystems directory

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

净启动SSHD HELPMSG 3534

我试图在Windows机器上设置Git,到目前为止所有似乎都在工作...除了这个:

net start sshd 得到错误 NETHELPSMG 3534

当我输入

cygrunsrv --start sshd 我明白了 QueryServiceStatus: Win32 error 1062

任何想法如何解决这一问题?

git cygwin git-svn

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

我应该在哪里注射Ninject 2+(我如何安排我的模块?)

我有一个解决方案,有两个相关的(对这个问题)项目,还有一些其他项目;

  1. 具有其他几个项目使用的功能的类库.
  2. ASP.NET MVC应用程序.

我的问题基本上是我应该使用Ninject 2做IoC,考虑到......

  • 类库需要一些DI爱,其中包括需要Web请求特定会话对象的存储库类(想想工作单元).
  • MVC应用程序需要DI,因为在Ninject 2中你基本上都是从NinjectHttpApplication继承的.
  • 类库的单元测试需要注意这一点,以注入一组不同的存储库.
  • 出于同样的原因,需要注入Web应用程序的单元测试.

我把自己画成了一个心理角落,因为我只看到了三个选项.类库中的DI,Web应用程序中的DI,或两者都有,但每个都有问题:

  • 我不能在类库中做DI ,因为MVC应用程序需要从NinjectHttpApplication继承而开始.
  • 我不能只在MVC应用程序中执行DI - 毕竟,类库是由其他库使用的,并且MVC应用程序不应该对库的内部结构有太多了解.
  • 我想这是我能看到的唯一出路:两个项目的独立IoC.类库和MVC应用程序都有自己的IoC设置,并为他们的东西做DI,而不是真正关心彼此.

有没有人对如何做这样的事情有一些"最佳实践"或指导方针?我无法想象我是第一个在这种情况下结束的人,而且知道"正确"的做法是什么肯定会很好......

谢谢!

asp.net-mvc ninject inversion-of-control

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

CreateProcessAsUser错误1314

我想在另一个用户下创建一个进程.所以我使用LogonUser和CreateProcessAsUser.但我的问题是,CreatePtocessAsUser总是返回错误代码1314,这意味着"客户端不持有所需的权限".所以我的问题是,我做错了什么?或者我怎样才能让权利人得到帮助呢?(我认为句柄应该有特权,或者我错了?)抱歉我的英语错误,但我的英语知识不是最好的:)

如果有人知道如何纠正我的申请,Plesase帮助.

这是我代码的一部分.

STARTUPINFO StartInfo;
PROCESS_INFORMATION ProcInfo;
TOKEN_PRIVILEGES tp;
memset(&ProcInfo, 0, sizeof(ProcInfo));
memset(&StartInfo, 0 , sizeof(StartInfo)); 
StartInfo.cb = sizeof(StartInfo); 
HANDLE handle = NULL;

if (!OpenProcessToken(GetCurrentProcess(),
TOKEN_ALL_ACCESS, &handle)) printf("\nOpenProcessError");

if (!LookupPrivilegeValue(NULL,SE_TCB_NAME,
//SE_TCB_NAME,
&tp.Privileges[0].Luid)) {
printf("\nLookupPriv error");
}

tp.PrivilegeCount = 1;
tp.Privileges[0].Attributes =
SE_PRIVILEGE_ENABLED;//SE_PRIVILEGE_ENABLED;
if (!AdjustTokenPrivileges(handle, FALSE, &tp, 0, NULL, 0)) {
printf("\nAdjustToken error");
}

i = LogonUser(user, domain, password, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, &handle);
printf("\nLogonUser return  : %d",i);
i = GetLastError();
printf("\nLogonUser getlast : %d",i);
if (! ImpersonateLoggedOnUser(handle) ) printf("\nImpLoggedOnUser!");

i = CreateProcessAsUser(handle, …
Run Code Online (Sandbox Code Playgroud)

createprocessasuser

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

Sql Server:如何在WHERE子句中使用像MAX这样的聚合函数

我想获得此记录的最大值.请帮我:

SELECT rest.field1 
    FROM mastertable AS m
    INNER JOIN  (
        SELECT t1.field1 field1, 
               t2.field2
            FROM table1 AS T1 
            INNER JOIN table2 AS t2 ON t2.field = t1.field 
            WHERE t1.field3=MAX(t1.field3)
        --                  ^^^^^^^^^^^^^^  Help me here.
    ) AS rest ON rest.field1 = m.field
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server aggregate sql-server-2005

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

R:更新情节[xy] lims与新点()或行()添加?

背景:

我运行蒙特卡罗模拟表明,特定的过程(累计平均)并没有收敛一段时间,并经常在模拟(随机变量的期望值为无穷大)广泛发散.我想在折线图上绘制这些模拟中的10个,其​​中x轴具有迭代次数,y轴具有直到该点的累积平均值.

这是我的问题:

我将运行第一个模拟(每个模拟,有10,000次迭代),并根据其当前范围构建主图.但是,通常其中一个模拟的范围比第一个范围大几个数量级,因此情节会超出原始范围.那么,有没有办法在添加一组新的点或线时动态更新图的ylim或xlim?

我可以想到两个解决方法:1.存储每个模拟,然后选择范围最大的模拟,并构建基本图形(不优雅,我必须在内存中存储大量数据,但可能是笔记本电脑友好[编辑:正如马雷克指出的那样,这不是一个记忆密集的例子,但如果你知道一个很好的解决方案,它支持更多的迭代,使它成为一个问题(想想高维度)走路需要更多,更大的MC样本进行收敛)然后直接跳入]])2.找到一个似乎构建一个漂亮的版本的种子,并手动设置ylim,这将使演示可重现.

当然,我正在坚持比我的解决方案更优雅的东西.希望这不是一个行人问题,因为我想在R中进行模拟并不罕见.任何想法?

plot r

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

返回指向本地结构的指针

将指针返回到C中的本地结构是否安全?我的意思是这样做


struct myStruct* GetStruct()  
{  
    struct myStruct *str = (struct myStruct*)malloc(sizeof(struct myStruct));  
    //initialize struct members here  
    return str;
}  
Run Code Online (Sandbox Code Playgroud)

安全?
谢谢.

c variables struct pointers return

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

比较两个阵列

我有两个NSArrays,我想要做的是比较两个包含字符串的数组,找到相似之处并再次创建第一个数组,但它们没有相似之处.

只是为了一个例子.

两个阵列:

NSArray *arrayOne = [NSArray arrayWithObjects:@"TD1", @"TD2", @"TD3", nil];
NSArray *arrayTwo = [NSArray arrayWithObjects:@"Blah", @"String", @"TD2", nil];
Run Code Online (Sandbox Code Playgroud)

结果:

NSArray *arrayOne = [NSArray arrayWithObjects:@"TD1", @"TD2", @"TD3", nil];

NSArray *arrayOneCopy = [NSArray arrayWithObjects:@"TD1", @"TD3", nil];
NSArray *arrayTwo = [NSArray arrayWithObjects:@"Blah", @"String", @"TD2", nil];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa objective-c

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

如何将一种语言(例如python)绑定到另一种语言(例如,C++)?

我远不是一个python专家,但我一直听到这个,关于它的C/C++绑定.这个概念是如何工作的,以及Python(和Java)如何绑定到基于C的API(如OpenGL)?这件事对我来说一直是个谜.

python java binding

16
推荐指数
3
解决办法
2901
查看次数