问题列表 - 第28115页

Qt - 密码字段,警告Caps-Lock

是否有任何Qt内置方法警告用户(使用弹出窗口)密码字段处于活动状态时CapsLock是否已打开?

我目前正在使用QLineEdit(它很好吗?)setEchoMode(QLineEdit::Password).

c++ passwords qt capslock

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

使用javas xpath获取一个唯一的集合

给出以下xml文档(假设实际列出了更多的书)并使用xpath的java实现.我将使用什么表达式来查找一组唯一的作者姓名?

<inventory>
    <book year="2000">
        <title>Snow Crash</title>
        <author>Neal Stephenson</author>
        <publisher>Spectra</publisher>
        <isbn>0553380958</isbn>
        <price>14.95</price>
    </book>

    <book year="2005">
        <title>Burning Tower</title>
        <author>Larry Niven</author>
        <author>Jerry Pournelle</author>
        <publisher>Pocket</publisher>
        <isbn>0743416910</isbn>
        <price>5.99</price>
    </book>

    <book year="1995">
        <title>Zodiac</title>
        <author>Neal Stephenson</author>
        <publisher>Spectra</publisher>
        <isbn>0553573862</isbn>
        <price>7.50</price>
    </book>

    <!-- more books... -->

</inventory>
Run Code Online (Sandbox Code Playgroud)

java xpath

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

使用System.Reflection获取方法的全名

我有一个类似于以下的类:

public class MyClass
{

...

    protected void MyMethod()
    {
    ...
    string myName = System.Reflection.MethodBase.GetCurrentMethod.Name;
    ...
    }

...

}
Run Code Online (Sandbox Code Playgroud)

myName是"MyMethod".

有没有办法让我可以使用Reflection来myName取代"MyClass.MyMethod"的值?

.net c# reflection

39
推荐指数
6
解决办法
5万
查看次数

struct和rand()

我有一个结构,其数组为100 int(b)和一个int(a)类型的变量

我有一个函数,检查"a"的值是否在数组中,我已经生成了数组元素和带有随机值的变量.

但它不起作用有人可以帮我解决吗?

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

typedef struct {
    int a;
    int b[100];
} h;

int func(h v){
    int i;

    for (i=0;i<100;i++){
        if(v.b[i]==v.a) 
            return 1;
        else 
            return 0;
    }

}

int main(int argc, char** argv)
{
    h str;
    srand(time(0)); 
    int i;
    for(i=0;0<100;i++){
        str.b[i]=(rand() % 10) + 1;
    }
    str.a=(rand() % 10) + 1;
    str.a=1;

    printf("%d\n",func(str));

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

LINQ变换Dictionary <key,value> to Dictionary <value,key>

我有一个低脑波日...有没有人知道一种快速而优雅的方式来转换一个字典,以便键成为价值,反之亦然?

例:

var originalDictionary = new Dictionary<int, string>() {
    {1, "One"}, {2, "Two"}, {3, "Three"}
};
Run Code Online (Sandbox Code Playgroud)

var newDictionary = new Dictionary<string, int>();
// contents:  
// { 
//    {"One", 1}, {"Two", 2}, {"Three", 3} 
// };
Run Code Online (Sandbox Code Playgroud)

c# linq

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

Qt - 禁用QDialog的"?" 按键

我创建了一个QDialog实例,在'x'(关闭)按钮的左边我也有'?' 按钮.我如何禁用'?' ?

c++ qt qdialog

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

包含所有GCC错误和警告消息的网页?

我需要一个链接到一个网页,其中列出了GCC可以显示的所有错误消息和警告; 实际的消息,而不是描述.

如果列表是最常遇到的诊断的顺序,那将是更好的选择.

gcc diagnostics compiler-errors compiler-warnings

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

为派生类提供模板特化的最简单方法

我有以下场景:

class my_base { ... }

class my_derived : public my_base { ... };


template<typename X>
struct my_traits;
Run Code Online (Sandbox Code Playgroud)

我想专门my_traits用于从my_base包括派生的所有类,例如:

template<typename Y> // Y is derived form my_base.
struct my_traits { ... };
Run Code Online (Sandbox Code Playgroud)

我在添加标签、成员my_base以使其更简单方面没有问题。我已经看到了一些技巧,但我仍然感到迷茫。

如何以简单而简短的方式做到这一点?

c++ inheritance template-specialization

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

php相当于jython?

我想知道是否有一个相当于jython的PHP,所以你可以使用PHP的java类?

谢谢

php python java jython

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

将图像旋转90度的算法?(没有额外的记忆)

在嵌入式C应用程序中,我有一个大图像,我想旋转90度.目前我使用众所周知的简单算法来做到这一点.但是,这个算法要求我制作另一个图像副本.我想避免为副本分配内存,我宁愿在原地旋转它.由于图像不是方形,这很棘手.有谁知道合适的算法?

编辑添加澄清,因为人们问:

我以通常的格式存储图像:

// Images are 16 bpp
struct Image {
    int width;
    int height;
    uint16_t * data;
};

uint16_t getPixel(Image *img, int x, int y)
{
    return img->data[y * img->width + x];
}
Run Code Online (Sandbox Code Playgroud)

我希望移动data数组的内容,然后交换widthheight成员变量.因此,如果我从9x20像素图像开始,然后旋转它,我将最终得到一个20x9像素的图像.这改变了图像的步幅,这使算法复杂化很多.

c embedded image-processing rotation

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