问题列表 - 第29477页

递归地将元素插入二叉树

所以我完成了List练习并继续使用Binary Trees.我的代码到目前为止:

tree.h中

#include "Node.h"

class Tree
{
private:
    int mCount;
    Node *root;

public:
    Tree();
    ~Tree();

    void insert(int, Node *);
};
Run Code Online (Sandbox Code Playgroud)

Tree.cpp

void Tree::insert(int data, Node *node)
{
    if( root == 0 )
    {
        Node *temp = new Node;
        temp->setData(100);
        temp->setRight(0);
        temp->setLeft(0);
        root = temp;
    }
    else
    {
        if( data > root->getData() )
            return insert( data, root->getRight() );
        else
            return insert( data, root->getLeft() );
    }
}
Run Code Online (Sandbox Code Playgroud)

main.cpp中

int main(int argc, char** argv)
{
    Tree *tree = new Tree;
    tree->insert( 100, …
Run Code Online (Sandbox Code Playgroud)

c++ binary-tree

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

SQL:LIKE where条件指定一个字母后跟一个数字后跟其他什么?

是否可以在MS SQL Server中编写一个WHERE条件来获取以下行:

  • 以指定的字母开头
  • 然后有一个小数
  • 其他任何东西

我基本上有一个包含邮政编码的表,我想要所有属于伯明翰的邮政编码 - B后跟一个数字.一些邮政编码在那里开始B然后另一个字母不属于伯明翰,所以我不能简单地使用LIKE 'B%'.

谢谢!

sql t-sql sql-server

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

Django Db 图像视频

如何通过 Django 将图像、视频和音频存储在 Mysql 数据库中?

我知道我可以存储图像、视频、音频的链接,或者图像、视频、音频本身。

但这到底是如何运作的呢?

我了解模型以及它们如何通过manage.py 创建表。但是有关于如何通过 Django 创建图像(例如 jpg、tiff 等)数据库的好教程吗?

谢谢

L。

database django store image

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

使用Autotools的默认编译器标志

我想知道如何设置默认的编译器/链接器/等.标志,如果我使用Autoconf/Automake组合.

例如,如果我没有设置任何内容,则默认编译器标志为"-O2 -g".我可以用其他东西覆盖它,例如,如果我想调试:

./configure 'CXXFLAGS=-O0 -g'
Run Code Online (Sandbox Code Playgroud)

但我发现默认配置很愚蠢,因为如果我启用优化,调试将变得不可能.所以默认标志应该是"-O2"或"-O0 -g",如果我configure没有参数运行.我该怎么做?

编辑:我尝试了以下解决方案:

  • 放到progname_CXXFLAGS=whateverMakefile.am.它不起作用,因为它将标志添加到默认标志而不是替换它们.
  • 放入CXXFLAGS=whateverconfigure.ac.这有效,但后来我无法覆盖它.

automake autoconf makefile

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

log4j:输出文件取决于源调用类

假设我有一个公共类,其logger由其名称初始化:

public class SomeCalculationLogic {
private static final Log log = LogFactory.getLog(SomeCalculationLogic .class);

public void doCalculation() {
    log.info("doing calculations...");
    ...
    }
}
Run Code Online (Sandbox Code Playgroud)

这个类由两个逻辑上不同的流使用 - 比如从类"BackgroundTask"和"UserRequest"调用它.如何使SomeCalculationLogic的记录器的输出重定向到不同的日志文件(如background.log和main.log),具体取决于调用类是什么?

java log4j

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

在C和C++中,我可以使用包含空格的宏定义吗?

我想知道宏定义是否可以包含空格.我们以此代码为例:

#define MACRO_PARAM int param2

int function(int param1, MACRO_PARAM)
{
    return param1+param2;
}
Run Code Online (Sandbox Code Playgroud)

这适用于Visual Studio 8和gcc 3.4.5(mingw).对我来说这暂时还不错,但这是标准吗?或者我可以在不同的编译器中依赖这种行为吗?

谢谢,

尤利安

PS:回答这个问题why would you wanna do that?:我正在使用bison flex进行项目,我正在尝试制作一些可重入的东西(我需要为函数参数声明一些宏).

c c++ macros

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

JQuery UI:多个进度条 - 设置动态值的问题

我有一些进度条(搜索结果),该值是在document.ready上动态设置的

<div class="progressbar" rel="21"></div>
<div class="progressbar" rel="36"></div>
<div class="progressbar" rel="44"></div>
<div class="progressbar" rel="58"></div>
Run Code Online (Sandbox Code Playgroud)

$(document).ready(function () {

  $("div.progressbar").progressbar({
    value: $(this).attr("rel")
  });
});
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.相反,如果我有价值:40,一切正常,所以问题不在于包含或使用.

我也试过$ .each,但没有

$("div.progressbar").each (function () {
    var element = this;

    console.log($(element).attr("rel")); //ok right value

   $(element).progressbar({
        value: $(element).attr("rel")
    });
});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

编辑:这是有效的

$("div.progressbar").each (function () {
    var element = this;

   $(element).progressbar({
        value: parseInt($(element).attr("rel"))
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui progress-bar

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

这个问题是np-complete吗?

假设有一行x箱装满小装饰品(随机数量),在视线范围内(你可以看到每个箱子里有多少小装饰品).现在有两名球员可以轮到他们从任何一端挑选一个垃圾箱.他们不能放弃转机.想出一个让玩家获得最大数量小饰品的策略.

x是偶数.

这是一个完整的问题吗?它类似于布尔SAT吗?

algorithm np-complete

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

替换和Aring; 用别的东西

如何&Aring;使用preg_replace 替换 其他字符串?谢谢!

php preg-replace special-characters

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

命名管道提供程序,错误:40 - 无法打开与SQL Server的连接?

在我们的项目用户中使用NHibernate 2.1.1与SQL Server 2008和.net 3.5.

我面临着SQL Server的奇怪问题.我们开发了Windows服务,安装它,它运行良好一段时间.不幸的是,当我停止SQL Server时,NHibernate会抛出异常

System.Data.SqlClient.SqlException:建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)

但重新启动SQL Server后,它无法连接到SQL Server,仍然会抛出相同的错误.但我能够通过查询分析器/ Management Studio连接SQL Server.

请任何人都可以帮我解决问题?

谢谢

NRK

sql-server ado.net database-connection connection-pooling sql-server-2008

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