问题列表 - 第41531页

一般算法做眼睛跟踪

因此,我认为我想构建一个可以跟踪学生的可能性的软件,但我无法在互联网上找到问题的数学方法.我想看一些如何计算瞳孔位置的例子.谢谢!

algorithm eye-tracking

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

在php中获取部分html文件

我需要从html文件中获取两件事:

  1. <title>和之间的文字</title>
  2. <body>和之间的文字</body>

有人知道怎么做这个吗?这是我到目前为止:

$contents = file_get_contents($_GET['file']);
$title = preg_replace("/.*<title[^>]*>|<\/title>.*/si", "", $file);
$body = preg_replace("/.*<body[^>]*>|<\/body>.*/si", "", $file);
Run Code Online (Sandbox Code Playgroud)

我需要在文本框中回显标题,在文本区域中回复正文.

html php html-parsing

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

运行后构建事件(F5)在Visual Studio中?

我在Visual Studio 2010中设置了一个后期构建事件.我遇到的问题是当我使用Run(F5)开始调试时事件不会运行 - 如果我显式构建(F6)它似乎只运行).

即使源文件已更改(因此必须构建以便运行),这似乎也会发生.

是否有控制此行为的设置?

visual-studio-2010 visual-studio

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

在Qt4中显示标准警告图标

QLineEdit如果它包含无效数据,我试图在a旁边显示一个"警告"图标.
我试图用QStyle::standardIcon(QStyle::SP_MessageBoxWarning)一个标准的像素图并把它放在一个QLabel,在某些情况下,这似乎工作.运行Gnome时,图标显示正确,但在KDE下运行时,不会显示图标.我假设警告图标根本不包含在KDE下使用的样式中.

在Qt中显示"标准"警告图标的首选方法是什么?是否存在一些列表,显示每种风格中包含哪些图标?如何从我知道的样式中获取包含警告图标的图标?

icons qt coding-style

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

如何从WCF中未标记DataContractAttribute或SerializableAttribute的类继承?

在WCF中,如何从未标记DataContractAttribute或SerializableAttribute的类继承并将其用作datacontract?

例如:我有一个自定义类,名为“ EmailAttachment”,该类是从System.Net.Mail.Attachment继承的:

[DataContract]
public class EmailAttachment : Attachment
{
   [DataMember]
   public string AttachmentURL
   {
       set;
       get;
   }
   [DataMember]
   public string DisplayName
   {
       set;
       get;
   }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我发布服务时,它抛出了运行时错误,说明:

System.Runtime.Serialization.InvalidDataContractException:类型'EmailAttachment'无法继承未标记有DataContractAttribute或SerializableAttribute的类型。

有什么解决方法?

wcf inheritance serialization datacontract

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

使用Linux中不同目录中的文件应用patch命令

我正在尝试使用不同目录中的2个文件应用补丁.输出文件也应该在不同的目录中.第一个文件位于/var/local/documents/document.xml中,补丁文件位于/var/local/patches/patch.diff中,我希望输出文件应该在/ var/local/final/final中创建. xml.

当文件位于同一目录中时,此命令有效:

patch document.xml -i patch.diff -o final.xml
Run Code Online (Sandbox Code Playgroud)

但是当它们位于不同的目录中时,我尝试使用以下命令:

patch /var/local/documents/document.xml -i /var/local/patches/patch.diff -o /var/local/final/final.xml

我收到以下错误:

(Stripping trailing CRs from patch.)
patching file {file}
Hunk#1 FAILED at 20.
1 out of 1 hunk FAILED -- saving rejects to file {file}
Run Code Online (Sandbox Code Playgroud)

我在某处读过我应该使用-d和-p来正确使用目录,但我不知道应该怎么做...

linux diff command-line command patch

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

错误C2065:'socklen_t':未声明的标识符

整个错误是:

Error   1   error C2065: 'socklen_t' : undeclared identifier    c:\users\richard\documents\visual studio 2010\projects\server\server\server.cpp 41  1   Server
Run Code Online (Sandbox Code Playgroud)

这是有问题的一行:

int iRcvdBytes=recvfrom(iSockFd, buff, 1024000, 0, (struct sockaddr*)&cliAddr, (socklen_t*)&cliAddrLen);
Run Code Online (Sandbox Code Playgroud)

我有这些标题包括:

#include <winsock2.h>
#include <windows.h>

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

#include <iostream>
#include <fstream>
#include <sstream>
#include <string>

#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
Run Code Online (Sandbox Code Playgroud)

我还将WS2_32.lib添加到Visual Studio 2010中的链接器.

还有什么可能导致这个问题?我只是想重写我的简单UDP程序在Windows下工作.

c++ visual-c++ socklen-t

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

C#在Windows启动时运行应用程序MINIMIZED

我在Windows启动时获得了以下代码来运行应用程序:

    private void SetStartup(string AppName, bool enable)
    {
        string runKey = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";

        Microsoft.Win32.RegistryKey startupKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(runKey);

        if (enable)
        {
            if (startupKey.GetValue(AppName) == null)
            {
                startupKey.Close();
                startupKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(runKey, true);
                startupKey.SetValue(AppName, Application.ExecutablePath.ToString());
                startupKey.Close();
            }
        }
        else
        {
            startupKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(runKey, true);
            startupKey.DeleteValue(AppName, false);
            startupKey.Close();
        }
    }
Run Code Online (Sandbox Code Playgroud)

有用.但我想让程序最小化(仅在Windows启动时).我没有找到工作代码/很好的解释如何做到这一点.你能帮我吗?

谢谢.

.net c# startup minimized

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

为什么用星号声明对象变量

这似乎是一个微不足道的问题.

但是为什么我们在声明对象变量时必须使用星号符号

就像我们一样

Car * mazda = [[Car alloc] init];
Run Code Online (Sandbox Code Playgroud)

星号的重要性是什么,我的意思是编译器已经知道它是一个对象,我确信编译器可以训练不要抱怨它.但是再次通过省略它,我收到一条错误消息"静态分配objective-c类NSObject的实例"这个服务的目的是什么?

cocoa objective-c

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

.NET类库项目中的多个App.Config文件

我正在创建一个类库项目.现在默认情况下,我有一个App.Config文件,以便我将所有特定于环境的数据放在该Config文件中.

现在基于环境(无论开发/测试/生产),我计划在VS 2010中有三个App.Config文件,例如

App.Dev.Config

App.Test.Config

App.Prod.Config
Run Code Online (Sandbox Code Playgroud)

想知道应用程序将如何知道要使用哪个配置文件.

有人实现了这个场景.任何代码样本/文章都会有所帮助.

谢谢

.net c# visual-studio c#-4.0

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