问题列表 - 第4708页

像StackOverflow的输入标签那样的jQuery自动完成标记插件?

哪些解决方案实现了SO用于输入标签的相同自动完成功能?

有插件可以处理一个单词,但我还没有看到任何处理多个单词的插件.

tags jquery autocomplete

518
推荐指数
4
解决办法
20万
查看次数

当Visual Studio告诉我我的项目不支持代码时,这意味着什么?

可能重复:
设计器视图中的Windows窗体控件中的错误

文件'C:\ Users [path removed]\ReportForm.cs'不支持代码解析或生成,因为它不包含在支持代码的项目中.

替代文字

visual-studio

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

如何检查JavaScript中是否定义了变量?

如何检查是否以跨浏览器的方式定义了JavaScript变量?

在使用FireBug日志记录编写一些JavaScript时遇到了这个问题.我写了一些代码如下:

function profileRun(f) {
    // f: functions to be profiled
    console.profile(f.constructor);
    f();
    console.profileEnd(f.constructor);
}
Run Code Online (Sandbox Code Playgroud)

它在FireFox/FireBug中工作正常,但它在IE8 RC1中报告错误.所以,我想检查执行环境中是否存在控制台变量.

下面的代码在FireFox中工作正常,但在IE8 RC1中没有.

function profileRun(f) {
    if (console != undefined) {
        console.profile(f.constructor);
    }

    f();

    if (console != undefined) {
        console.profileEnd(f.constructor);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我这样做的话.它适用于IE8 RC1.为什么?

function profileRun(f) {
    if (window.console != undefined) {
        console.profile(f.constructor);
    }

    f();

    if (window.console != undefined) {
        console.profileEnd(f.constructor);
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有任何跨浏览器的方式来检查它?

javascript dom undefined

460
推荐指数
0
解决办法
26万
查看次数

返回字符串的C++函数不起作用,除非涉及到endl ......?

我在一个返回字符串的类中有一个函数.在这个函数中,我只能cout<<endl 在return语句之前添加函数时才能使它工作 .知道为什么会这样,或者我如何解决它?我在Mac上用Eclipse运行它

在"main.cpp"中:

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <cstdlib>
#include "Braid.h"
using namespace std;

static int size=3;

int main(){  
Braid * b1 = new Braid(size);
b1->setCanon();//creates canonical braid. 

cout<<"a ";
cout<<b1->getName()<<endl;
cout<<" b ";
}  
Run Code Online (Sandbox Code Playgroud)

在"Braid.h"中:

  public:  
        Braid(int);  
        void setCanon();  
        string getName(); 
    };  
Run Code Online (Sandbox Code Playgroud)

在"Braid.cpp"中:

string Braid::getName(){  
    string sName="";  

    /* body commented out
    for(int i=0; i<height; i++)
    {
        for(int j=2; j<(width-2); j++)
            {
                sName += boxes[i][j];
                sName += "|";
            }
        }

        */  
        //cout<<endl;
        return sName; …
Run Code Online (Sandbox Code Playgroud)

c++ string stl

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

初学者3D图形编程指南

对于3D图形编程领域经验最少(或没有经验)的人来说,最好的指南/教程/书籍/网站是什么?

我意识到3D图形和数学的基础知识适用于平台特定的3D库实现,如OpenGL,DirectX,WPF等.

因此,如果答案可以解释它们是专注于特定的库实现,基础知识还是两者兼而有之,那将是有用的.

提出这个问题的理由:

借助Windows Presentation Foundation(WPF)3D现场,许多程序员现在认真考虑将3D用于他们的应用程序是很现实的,即使在几年前这几乎是不可能的.

我确信有很多程序员在那里,像我一样,他们发现从2D到3D的飞跃非常大.

3d wpf graphics

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

从java.util.logging中分离INFO和ERROR日志

我正在为Java应用程序配置日志记录.我的目标是两个日志:一个用于所有消息,一个用于高于特定级别的消息.

该应用程序使用java.util.logging.*类:我按原样使用它,所以我只能通过logging.properties文件进行配置.

我没有看到以不同方式配置两个FileHandler的方法:我见过的文档和示例设置了以下属性:

java.util.logging.FileHandler.level = INFO
Run Code Online (Sandbox Code Playgroud)

虽然我希望两个不同的处理程序在不同级别登录到不同的文件.

有什么建议?

java logging

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

从另一个线程写入TextBox?

我无法弄清楚如何使C#Windows窗体应用程序从一个线程写入文本框.例如,在Program.cs中,我们有标准的main()来绘制表单:

static void Main()
{
    Application.EnableVisualStyles();
    Application.SetCompatibleTextRenderingDefault(false);
    Application.Run(new Form1());
}
Run Code Online (Sandbox Code Playgroud)

然后我们在Form1.cs中:

public Form1()
{
    InitializeComponent();

    new Thread(SampleFunction).Start();
}

public static void SampleFunction()
{
    while(true)
        WindowsFormsApplication1.Form1.ActiveForm.Text += "hi. ";
}
Run Code Online (Sandbox Code Playgroud)

我完全错了吗?

UPDATE

以下是bendewey提供的工作代码示例:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        new Thread(SampleFunction).Start();
    }

    public void AppendTextBox(string value)
    {
        if (InvokeRequired)
        {
            this.Invoke(new Action<string>(AppendTextBox), new object[] {value});
            return;
        }
        textBox1.Text += value;
    }

    void SampleFunction()
    {
        // Gets executed on a seperate thread and 
        // doesn't block the …
Run Code Online (Sandbox Code Playgroud)

c# multithreading winforms

61
推荐指数
5
解决办法
14万
查看次数

为什么使用HTML表单的定义列表(DL,DD,DT)标签而不是表格?

我最近遇到过几个例子:

<dl>
  <dt>Full Name:</dt>
  <dd><input type="text" name="fullname"></dd>
  <dt>Email Address:</dt>
  <dd><input type="text" name="email"></dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

用于做HTML表单.这是为什么?使用表格有什么好处?

html css forms

84
推荐指数
7
解决办法
8万
查看次数

删除HTML元素的所有子元素的更有效方法是什么?

我知道访问和操作DOM可能非常昂贵,所以我希望尽可能高效地执行此操作.我的情况是某个div总是包含一个项目列表,但有时我想用一组完全不同的项目刷新该列表.在这种情况下,我可以构建新列表并将其附加到该div,但我还需要清除列表.什么是最好的方式?将innerHTML设置为空字符串?迭代子节点并调用"removeChild"?别的什么?

html javascript

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

获取OperationalError:致命:对不起,太多客户已经在使用psycopg2

我收到错误OperationalError:FATAL:抱歉,使用psycopg2时已经有太多客户端了.完成后我在连接实例上调用close方法.我不确定是什么导致这个,这是我第一次使用python和postgresql,但我有几年的php,asp.net,mysql和sql server经验.

编辑:我在本地运行,如果连接正在关闭,那么我一次只打开一个连接.我确实有一个GUI打开数据库,但即使关闭我收到此错误.这是在我运行程序后不久发生的.我有一个函数我调用它返回一个打开的连接,如:

psycopg2.connect(的connectionString)

谢谢

最终编辑:这是我的错误,我在错误中递归调用相同的方法,一遍又一遍地打开相同的方法.这是一个漫长的一天..

python postgresql psycopg2

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