问题列表 - 第26726页

我正在关注Qt Tutorials并得到一个简单的问题

如果我想创建自己的继承自QWidget的类MyWidget

教程告诉我写这样的构造函数...

MyWidget::MyWidget(QWidget *parent)
: QWidget(parent){....}
Run Code Online (Sandbox Code Playgroud)

我想知道它的作用是什么:QWidget(parent)

这是否意味着显式调用QWidget的构造函数?

qt constructor qt4 colon

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

我可以将java代码放在.jrxml(jasperreport)中吗?

我可以将java代码放在.jrxml中吗?

例如,我想放一个if()或"new ..()"

可能吗?怎么样?

谢谢

java jasper-reports scriplets

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

Eclipse问题 - 双击时不会恢复面板

您知道如何在Eclipse中双击文件选项卡(显示类名)时,编辑器会扩展到整个屏幕,最小化其他面板吗?好吧,通常我只需再次双击选项卡以恢复所有内容,但所有突然双击再次都没有做任何事情(编辑器保持全屏,所有其他面板最小化)!

我不知道我做了什么导致这个.任何想法如何让它恢复正常?谢谢.

eclipse ide

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

在同一端口上侦听TCP和UDP请求

我正在编写一组Client/Server程序

根据客户端请求的操作,我使用make TCP或UDP请求.

实现客户端是直截了当的,因为我可以轻松地打开与任何协议的连接并将请求发送到服务器端.

另一方面,在服务器端,我想在同一端口上同时监听UDP和TCP连接.而且,我喜欢服务器为每个连接请求打开新线程.

我采用了以下解释的方法:链接文本

我通过为每个TCP/UDP请求创建新线程来扩展此代码示例.

如果我只使用TCP,这可以正常工作,但是当我尝试进行UDP绑定时它会失败.

请给我任何建议如何纠正这个问题.

TNX

这是服务器代码:

public class Server {
public static void main(String args[]) {
    try {
        int port = 4444;
        if (args.length > 0)
            port = Integer.parseInt(args[0]);

        SocketAddress localport = new InetSocketAddress(port);

        // Create and bind a tcp channel to listen for connections on.
        ServerSocketChannel tcpserver = ServerSocketChannel.open();
        tcpserver.socket().bind(localport);

        // Also create and bind a DatagramChannel to listen on.
        DatagramChannel udpserver = DatagramChannel.open();
        udpserver.socket().bind(localport);

        // Specify non-blocking mode for both channels, since …
Run Code Online (Sandbox Code Playgroud)

java sockets port udp tcp

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

如何防止Windows中的焦点窃取?

通过Google快速搜索Windows中的Focus Stealing解决方案,可以看到两个主要结果类别:

  • 人们建议涉及ForegroundLockTimeout注册表项(或TweakUI,我认为只是更改上述注册表项)的不完整解决方案,这不是很有效.
  • 不断 成群的Windows用户抱怨关于.

在两种常见情况下尤其令人讨厌:

  • 有些东西触发程序在全屏应用程序聚焦时在后台弹出对话框窗口,从而使全屏应用程序最小化.

  • 在您打字时,窗口会窃取焦点,窃取您的所有击键.如果您碰巧按空格键,输入键或触发键盘快捷键(如Y表示是),则可能会导致完全不良后果.

可以应用哪些创意解决方案来解决这些问题中的一个或两个问题?

windows user-interface focus-stealing

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

如何从url字符串中删除端口号

我有以下代码片段:

string tmp = String.Format("<SCRIPT FOR='window' EVENT='onload' LANGUAGE='JavaScript'>javascript:window.open('{0}');</SCRIPT>", url);

ClientScript.RegisterClientScriptBlock(this.GetType(), "NewWindow", tmp);
Run Code Online (Sandbox Code Playgroud)

此代码生成的URL包括端口号,我认为这是发生的,因为网站使用端口80,在此代码中我尝试从网站的虚拟目录加载页面.有关如何抑制此代码生成的URL字符串中的端口号的任何想法?

c# asp.net

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

有没有人知道一个简单的Vim方案,使编码更可读和愉快?

我知道Vim有很多很好的黑暗方案,这使得编码更具可读性和愉悦性,例如ir_black,wombat,zenburn.它很奇怪,但我还没有见过这么多流行的灯光主题(白色背景).

有没有人知道一个简单的Vim方案,使代码更具可读性和愉悦性?(这使得代码更难以区分,像Visual Studio的默认方案?)

vim color-scheme

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

重定向后的验证消息

我们有一个表格可以在我们的 views/restaurants/show.html.erb 中提交某个餐厅的评级。如果出现验证错误,我们将被重定向回 views/restaurants/show.html.erb,但不会出现验证消息。我们发现这是因为我们在 RatingController 创建操作中使用 redirect_to(@restaurant) 丢失了消息。但是我们如何在没有重定向的情况下返回?

谢谢!

validation redirect ruby-on-rails

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

Dijkstra的算法可以找到所有可能的最短路径

我正在研究Dijkstra的算法,我真的需要找到所有可能的最短路径,而不仅仅是一条路径.我正在使用邻接矩阵,我应用了Dijkstra算法,我可以找到最短路径.但我需要找到具有最低成本的所有路径,我的意思是所有可能的解决方案,如果存在的话.

对于单个解决方案,这就是我的算法的工作方式:

public void dijkstra( int graph[][] )
{
    int d[] = new int[ graph.length ];
    int dC[] = new int[ graph.length ];
    int p[] = new int[ graph.length ];

    for( int i = 0; i < graph.length; i++ ){
        d[ i ] = 100; dC[ i ] = 100; p[ i ] = -1;
    }
    d[ 0 ] = 0; dC[ 0 ] = 0;

    int i = 0, min = 200, pos = 0; //You can change the …
Run Code Online (Sandbox Code Playgroud)

graph dijkstra

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

执行存储过程作为另一个用户权限

我遇到了以下问题:有一个用户必须执行存储过程(spTest).在spTest的主体中调用sp_trace_generateevent.sp_trace_generateevent需要更改跟踪权限,我不希望用户拥有它.所以我希望用户能够执行spTest.我怎样才能做到这一点?

sql-server permissions sql-server-2005

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