问题列表 - 第33843页

如何在Access SQL的列别名中使用表名?

在MS Access中,我的表是:Exam {id,name},我的查询是

select Exam.id as 'Exam.id',Exam.name as 'Exam.name' from Exam
Run Code Online (Sandbox Code Playgroud)

现在当我执行此查询时出现此错误:

"Exam.id"不是有效名称.确保它不包含无效字符或标点符号,并且不会太长.

我想使用完整的表+列作为别名,Exam.name为'Exam.name',但是如何让Access接受它?

sql ms-access

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

'iter'的名称查找已更改为新的ISO'for'范围

我正在尝试编译下面的两个文件,但是从编译器收到一条错误消息:gcc 4.3.3(Linux)

该错误位于使用以下方式签署的行中:LINE WITH ERROR

我做错了什么,我该怎么改呢?

路易斯...............................

$ g++ -c b.h b.cpp 
b.cpp: In function 'void calcularDesempPop(std::vector<Individuo, std::allocator<Individuo> >&)':
b.cpp:19: error: name lookup of 'iter' changed for new ISO 'for' scoping
b.cpp:17: error:   using obsolete binding at 'iter'
Run Code Online (Sandbox Code Playgroud)

...............................文件:b.cpp

#include <iostream>
#include <algorithm>
#include "desempenho.h"

using std::cout;
using std::endl;

struct Individuo {
    vector<double> vec;
    double desempenho;
};



void calcularDesempPop(vector<Individuo>& pop) {
    for (vector<Individuo>::iterator iter = pop.begin();
                    iter != pop.end(); ++iter);//LINE WITH ERROR
        iter->desempenho = calcularDesempenho(iter->vec);
        cout << endl;
}
Run Code Online (Sandbox Code Playgroud)

...............................文件:bh …

c++

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

在双精度矢量数组中导致零的问题

我想计算双精度矢量的标准差(称为A).现在我有一个名为StDev的函数可以执行此操作.但是,向量A的前几个元素为零,我需要删除它们.为此,我创建一个子数组,然后将其传递给我的StDev函数,如下所示:

 std::vector<double> Array(find_if(Data.begin(), Data.end(), std::bind1st (std::not_equal_to<double>(), 0.0)), Data.end());     

 double standard_deviation = StDev(Array); 
Run Code Online (Sandbox Code Playgroud)

有没有办法这样做而不必创建仅使用一次的矢量'Array'.我可以以某种方式直接传递所需的子数组吗?

谢谢!

c++ stl vector

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

计算图中2个节点之间的距离

我在数据库{STARTNODE,ENDNODE}中指导了以下格式存储的图形.因此,{5,3}表示从节点5到节点3有一个箭头.

现在我需要计算两个随机节点之间的距离.什么是最有效的方式?顺便说一下,图表有循环.

非常感谢!

python

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

window.open()在Android上从setTimeout调用时返回undefined

我的Android模拟器上有奇怪的行为.当从setTimeout或回调函数调用时,window.open()总是返回undefined,例如AJAX回调.但是,当从事件处理程序调用时,window.open()会成功打开一个弹出窗口,例如onclick这里是示例代码:

<html>
<head>
</head>
    <body>
    <script type="text/javascript">
    function fnc()
    {
      setTimeout(function() { alert(window.open('about:blank')) }, 100);
    }
    </script>
    <input type="button" onclick="fnc()" value="push me">
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

在示例警报(window.open('about:blank'))中显示'undefined'并且未创建弹出窗口从fnc()直接调用时,同样的函数有效

有任何想法吗?

谢谢

javascript android

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

更改XML根元素名称

我有XML存储在字符串变量中:

<ItemMasterList><ItemMaster><fpartno>xxx</fpartno><frev>000</frev><fac>Default</fac></ItemMaster></ItemMasterList>
Run Code Online (Sandbox Code Playgroud)

在这里,我想将XML标记更改<ItemMasterList><Masterlist>.我怎样才能做到这一点?

c#

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

如何只知道URL,就能在Internet上获取文件大小

我想在下载之前获取http:// ..文件的大小.我不知道如何使用http请求.

谢谢!

python http file download

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

Javascript数组未定义

我一直在收到错误links[i] is undefined.
我明确定义它,但它一直给我错误 - 任何想法?

我试图在我拥有的5个链接上进行不显眼的图像翻转.

function loadImages(){
    path = 'uploads/Splash-4/nav/'; 
    links = new Array();

    for (i=1;i<=5;i++){
        var id = "link-"+i;
        var defaultState = '<img src="' +path+i+'.jpg" border="0" />';
        links[i] = document.getElementById(id);

        // Place all image linksinto anchor
        links[i].innerHTML = defaultState;

        // What to do on mouseover
        links[i].onmouseover = function() { 
            links[i].innerHTML = '<img src="' +path+i+'a.jpg" border="0" />';
        }
        // What to do on mouse oUt
        links[i].onmouseout = function() {
            links[i].innerHTML = defaultState;
        }
    }
}
window.onload …
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

c#正则表达式问题

我试图过滤掉一些基于正则表达式的文本,如手机*意味着我想要文本"电话亭","手机立方体"等.

但是当我给展位*时,它也选择了电话亭.它不应该选择它吗?这是代码,

string[] names = { "phone booth", "hall way", "parking lot", "front door", "hotel lobby" };

        string input = "booth.*, door.*";
        string[] patterns = input.Split(new char[] { ',' });
        List<string> filtered = new List<string>();

        foreach (string pattern in patterns)
        {
            Regex ex = null;
            try
            {
                ex = new Regex(pattern.Trim());
            }
            catch { }
            if (ex == null) continue;

            foreach (string name in names)
            {
                if (ex.IsMatch(name) && !filtered.Contains(name)) filtered.Add(name);
            }
        }

        foreach (string filteredName in filtered)
        {
            MessageBox.Show(filteredName); …
Run Code Online (Sandbox Code Playgroud)

c# regex c#-3.0

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

HTML5和frameborder

我在HTML5文档上有一个iframe.当我验证时,我收到一个错误,告诉我该属性iframe frameBorder已过时并使用CSS代替.

我在frameBorder="0"这里有这个属性,因为这是我弄清楚如何摆脱IE中的边界的唯一方法,我border:none;在CSS中尝试没有运气.是否有合规的方法来解决这个问题?

谢谢.

css html5 internet-explorer

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

标签 统计

c# ×2

c++ ×2

javascript ×2

python ×2

android ×1

arrays ×1

c#-3.0 ×1

css ×1

download ×1

file ×1

html5 ×1

http ×1

internet-explorer ×1

ms-access ×1

regex ×1

sql ×1

stl ×1

vector ×1