小编Blu*_*eft的帖子

从双变量高斯分布生成均值

我正在阅读ESLII统计学习元素,在第2章中,他们有一个高斯混合数据集来说明一些学习算法.为了生成该数据集,它们首先从双变量高斯分布N((1,0)',I)生成10个均值.我不确定他们是什么意思?

如何从具有均值(1,0)的双变量分布中生成10个均值?

statistics r machine-learning gaussian

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

使用python生成促销代码

通过使用python语言,什么是生成促销代码的聪明/有效方式.喜欢用于生成折扣券的特殊号码.像:1027828-1

谢谢

python security promotions

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

为什么空条件运算符会更改常规属性访问?

我很困惑null条件运算符如何与普通属性访问级联.拿这两个例子:

a?.b.c
(a?.b).c
Run Code Online (Sandbox Code Playgroud)

我希望它们是等价的:首先,a?.b评估值,然后result.c进行评估.因此,如果a == null应该抛出异常.

但是,这只发生在第二个表达式中.第一个表达式求值为null,意思是它相同a?.b?.c.为什么?

c# null-conditional-operator safe-navigation-operator

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

如何让我的程序将用户登录到Windows?

我一直在研究一个程序,如果有人插入Usb,将输入用户名和密码,但我不知道如何输入密码的Windows登录.所以我的想法是让我的程序运行,这样就可以找到usb是否插入,如果是这样的话,它将使用keybd_event输入密码并点击回车.我怎么能让我的程序运行所以我可以这样做?

c++ windows login

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

停止调试时堆栈是否已解除?

如果我的析构函数被调用,那就好奇了.
(特别是对于Visual Studio,当您点击红色停止按钮时)

c++ standards destructor stack-unwinding visual-studio

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

下载和转换大型二进制文件的最快设计是什么?

我在另一个系统上有一个1GB的二进制文件.

要求:ftp /下载并在主系统上将二进制转换为CSV.

转换后的文件幅度会大~8GB

做与此类似的事情的最常见方式是什么?
这应该是一个两步独立的过程,下载 - 然后转换?
我应该一次下载小块并在下载时进行转换吗?

我不知道这样做最有效的方法......对于这么大的文件,我应该注意什么呢?

任何建议表示赞赏.

谢谢.

(Visual Studio C++)

c++ file visual-studio

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

你更喜欢EF 4中的ObjectSet或CreateQuery?

我一直在下面编码.但我找到了另一种方法.哪一个比其他更优选.差异是什么?一个人比其他人有更多的表现?

public T Single(Func<T, bool> predicate)
{
    return _context.CreateQuery<T>("[" + typeof(T).Name + "]").Where(predicate).Single();
}
Run Code Online (Sandbox Code Playgroud)

另一种用法

public T Single(Func<T, bool> predicate)
{
    return _objectSet.Single<T>(predicate);
}
Run Code Online (Sandbox Code Playgroud)

哪一个比其他人更喜欢?

c# linq-to-entities entity-framework visual-studio-2010 entity-framework-4

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

推广一个简单的线性时间算法

我正在尝试写一个线性时间算法O(n),它给出一个表A [0..n-1] (用升序自然值填充)检查是否有一对A [i],A [j]满足f(A [i],A [j])= C (C是预定常数).

假设f(a,b)= a + b算法将是:

Algo Paires(A[0..N-1], C)
in: Tab A[0..n-1] and C a constant
out : Boolean
Init indice ? 0
For i ? 0..n-1 do 
    if indice ? i & A[indice] + A[i] = C 
      return true
    else if i = n-1 & indice ? n-2 
      indice++; i ? 0;
End for
return False
Run Code Online (Sandbox Code Playgroud)

但如果:

在此输入图像描述

算法会是什么呢?有什么建议 ?

algorithm data-structures

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

如何使用Lambda表达式对对象内的INTEGERS进行排序?

我有一个对象的集合,我知道我可以按照NAME(字符串类型)排序

collEquipment.Sort((x, y) => string.Compare(x.ItemName, y.ItemName));
Run Code Online (Sandbox Code Playgroud)

这样可行.

但我想按ID(整数类型)排序,并且没有Int32.Compare这样的东西

那我该怎么做?这不起作用

collEquipment.Sort((x, y) => (x.ID < y.ID));  //error
Run Code Online (Sandbox Code Playgroud)

我知道答案很简单.Lambda的表达让我很困惑.

c# collections lambda

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

将mem_fun_ref与boost :: shared_ptr一起使用

按照这个页面的建议,我试图让shared_ptr调用IUnknown :: Release()而不是delete:

IDirectDrawSurface* dds;
... //Allocate dds
return shared_ptr<IDirectDrawSurface>(dds, mem_fun_ref(&IUnknown::Release));
Run Code Online (Sandbox Code Playgroud)

错误C2784:'std :: const_mem_fun1_ref_t <_Result,_Ty,_Arg> std :: mem_fun_ref(_Result(__ thishisall _Ty ::*)(_ Arg)const)':无法推断'_Result的模板参数(__thiscall _Ty ::*) (_Arg)const'from'ULONG(__ cdecl IUnknown ::*)(void)'

错误C2784:'std :: const_mem_fun_ref_t <_Result,_Ty> std :: mem_fun_ref(_Result(__ thishisall_Ty ::*)(void)const)':无法推断'_Result的模板参数(__thiscall _Ty ::*)(void )'''来自'ULONG(__ cdecl IUnknown ::*)(void)'

错误C2784:'std :: mem_fun1_ref_t <_Result,_Ty,_Arg> std :: mem_fun_ref(_Result(__ thiscall _Ty ::*)(_ Arg))':无法推断出'_Result(__thiscall _Ty ::*)的模板参数( _Arg)'from'ULONG(__ cdecl IUnknown ::*)(void)'

错误C2784:'std :: mem_fun_ref_t <_Result,_Ty> std :: mem_fun_ref(_Result(__ thishisall _Ty ::*)(void))':无法推断'_Result的模板参数(__thiscall _Ty ::*)(void) 'from'ULONG(__ cdecl IUnknown ::*)(void)' …

c++ directx boost shared-ptr

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