问题列表 - 第28221页

数组中第一个非零值的索引

找到数组中第一个非零值的索引,最好的方法(在成语和效率方面)是什么?

我想出来first_non_null_index = array.index(array.dup.compact[0])......但有更好的方法吗?

ruby

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

在LaTeX中绘制条形图的最佳方法是什么?

我在Stack Overflow中寻找它,就像谷歌一样,我发现了很多要绘制的包,但这似乎是一个复杂的任务,所以我想知道哪个是最合适的绘制条形图,并将数据关联到它.我也在寻找一个代码示例,但我没有运气.

charts drawing latex

34
推荐指数
3
解决办法
7万
查看次数

QCroreApplication QApplication与WMI

我在MSDN网站上找到了一些WMI C++应用程序示例.

我已经尝试了以下链接的代码

http://msdn.microsoft.com/en-us/library/aa390423%28v=VS.85%29.aspx

当我复制并运行应用程序作为win32控制台应用程序时它运作良好.

与Qt应用程序相同的代码,

当我使用QApplication anApplication(argc,argv); 在我的代码中,它无法正常工作

但是,如果我使用QCroreApplication anApplication(argc,argv); 这是工作

向我显示错误,如"当我将QCroreApplication更改为QApplication时,下面的源代码不起作用,并给我错误,如"无法初始化COM库.错误代码= 0x80010106"

任何建议或帮助

#define _WIN32_DCOM
#include <iostream>
using namespace std;
#include <comdef.h>
#include <Wbemidl.h>

# pragma comment(lib, "wbemuuid.lib")

// Qt Includes
#include <QtCore>
#include <QtGui>


 //----------------------------------------------------------------------------

// Main Function
int main( int a_argc, char *a_argv[] )
//************************************
{
    // initialize the application
    QApplication anapplication( a_argc, a_argv );

    HRESULT hres;

    // Step 1: --------------------------------------------------
    // Initialize COM. ------------------------------------------

    hres =  CoInitializeEx(0, COINIT_MULTITHREADED); 
    if (FAILED(hres))
    {
        cout << "Failed to …
Run Code Online (Sandbox Code Playgroud)

c++ wmi qt

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

WPF - 如何设置菜单控件的样式以删除左边距?

我已将默认菜单控件添加到用户控件中.我需要设置菜单样式以删除包含图标或复选框空间的左边距.我怎样才能做到这一点?

XAML:

<Menu>
    <MenuItem Header="MyMenu" FontSize="10">
        <MenuItem Header="Options..." />
        <MenuItem Header="About" />
    </MenuItem>
</Menu>  
Run Code Online (Sandbox Code Playgroud)

它目前呈现与任何其他菜单控件开箱即用:

替代文字

我不希望菜单项左边的边距或列.这通常用于图标等.

wpf styling wpf-controls

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

初始化结构

gcc 4.4.4 c89

我将添加到此列表中.所以我期待NULL终止它.但是,我收到警告:"Initialization makes integer from pointer without a cast"

当我没有在那个结构中使用时,它为什么提到整数?

我想在这种情况下数组和指针在哪里相同?

 struct company_prof
    {
        char name[32];
        size_t age;
        char position[32];
    } employee[] = {
        { "Job Bloggs",  23, "software engineer"    },
        { "Lisa Low" ,   34, "Telecomms Technician" },
        { "simon smith", 38, "personal assistist"   },
        { NULL         , -1, NULL                   }
    };
Run Code Online (Sandbox Code Playgroud)

非常感谢任何建议,

c

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

IDataErrorInfo.Error应该检查每个属性吗?

IDataErrorInfo.Error应该检查每个属性吗?或者我可以信任任何客户在每个属性上调用IDataErrorInfo.Item吗?

.net silverlight wpf

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

如何计算位串的近似熵?

有没有标准的方法来做到这一点?

谷歌搜索 - "近似熵"位 - 揭示多篇学术论文,但我想找到一个伪代码块来定义任意长度的给定位串的近似熵.

(如果这说起来容易做起,而且取决于应用程序,我的应用程序涉及16,320位加密数据(密文).但加密为难题而不是无法破解.我以为我先检查一下熵,但不能轻易找到这样的好定义.所以这似乎是一个应该在StackOverflow上的问题!关于从哪里开始去除16k随机看似位的想法也是受欢迎的......)

另请参阅此相关问题:
熵的计算机科学定义是什么?

encryption entropy data-compression information-theory

42
推荐指数
6
解决办法
3万
查看次数

F#string.Format

我正在写我的第一个F#库

我试图使用string.Format它并抱怨没有这样的功能.

它不可用或我做错了什么?

f#

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

您如何让客户使用您的错误跟踪系统?

在大型项目中,我使用了一个旨在供客户使用的简单错误跟踪系统

我在说服客户使用它时遇到了很多麻烦(他们通过电子邮件发送错误报告)

有没有人有他们建议的任何策略?

另外,我一直在讨论为什么会这样的理论; 它是这样的:

要求客户记录一个错误就像把你的车送到机修工处进行维修一样,机械师会把你的发动机油交给你说"在这里,弹出那个".基本上,客户已经付钱给你做工作,记录一个错误听起来像工作,所以他们希望你这样做

想法?

client project-management bug-tracking project

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

什么是这个类似哈希/树状的构造?

我想创建一个"哈希"类,它在哈希和树之间起作用.它只是用于存储可以具有上下文的全局值.

这是我如何使用它:

Config.get("root.parent.child_b") #=> "value"
Run Code Online (Sandbox Code Playgroud)

以下是该类的外观:

class Construct

  def get(path)
    # split path by "."
    # search tree for nodes
  end

  def set(key, value)
    # split path by "."
    # create tree node if necessary
    # set tree value
  end

  def tree
    {
      :root => {
        :parent => {
          :child_a => "value",
          :child_b => "another value"
        },
        :another_parent => {
          :something => {
            :nesting => "goes on and on"
          }
        }
      }
    }
  end

end
Run Code Online (Sandbox Code Playgroud)

在Hash和Tree(不是计算机科学专业)之间有某种名称吗?基本上是树的类似哈希的接口.

像这样输出的东西:

t = TreeHash.new …
Run Code Online (Sandbox Code Playgroud)

ruby tree hash computer-science construct

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