小编Jac*_*cob的帖子

SQL - 在嵌套选择中使用值

希望标题有某种意义 - 我基本上想根据原始选择中的值进行嵌套选择,如下所示:

SELECT MAX(iteration) AS maxiteration,
       (SELECT column
        FROM   table
        WHERE  id = 223652
               AND iteration = maxiteration)
FROM   table
WHERE  id = 223652;  
Run Code Online (Sandbox Code Playgroud)

我收到 ORA-00904 无效标识符错误。

非常感谢有关如何返回此值的任何建议,谢谢!

sql oracle nested

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

在文件夹中创建文本文件

我想在我在这里创建的文件夹中创建一个文本文件.

File dir = new File("crawl_html");  
dir.mkdir(); 
String hash = MD5Util.md5Hex(url1.toString());
System.out.println("hash:-"  + hash);
File file = new File(""+dir+"\""+hash+".txt");
Run Code Online (Sandbox Code Playgroud)

但是这段代码不会将文本文件创建到该文件夹​​中.相反,它会使文本文件位于该文件夹之外.

java file

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

通过MySQL查询批量更新简单产品"状态"

我刚刚将超过12k的产品导入我的Magento产品目录.

问题是,产品带有未定义的"状态"字段,如果我想在前端存储中使用它们,我需要手动将它们设置为"启用".手动执行此操作需要数小时.

你知道在数据库中定义这个设置的位置吗?您是否知道会自动生成的查询(我想将所有产品设置为"已启用").

mysql magento e-commerce

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

在'for'循环中使用变量

我有以下代码:

@echo off
SET ITER=0
for %%i in (%*) do (
  SET ITER+=1
  ECHO %ITER%
)
Run Code Online (Sandbox Code Playgroud)

输出是(对于三个参数):

0
0
0
Run Code Online (Sandbox Code Playgroud)

预期产量:

1
2
3
Run Code Online (Sandbox Code Playgroud)

为什么我不能在for循环中访问更新的变量?

for-loop batch-file

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

得到mysql错误1054

我收到此错误:#1054 - 'on子句'中的未知列't.mobile'

SELECT t.*,v.name,v.contact_person_email,l.firstname as memname 
FROM transactions t , vendor v
LEFT JOIN loyalty_members l ON (t.mobile=l.mobile) 
WHERE t.vendor_id ='N1WU95' 
AND v.alert_mail = '2'
AND t.add_date  <= '2011-07-22 09:00:00'
AND t.add_date >= '2011-07-21 09:00:00'
AND t.vendor_id = v.id
AND t.type = '1' 
AND t.deleted != '1'
AND t.reference_id = '0'
GROUP BY t.mobile 
HAVING COUNT(t.mobile) > 1;
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题吗?

谢谢.

mysql database mysql-error-1054

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

从地址获取一个单元格

在Excel VBA中,我想这样做:

Dim cellAddress As String, cell As Range
Set cellAddress = "=Sheet1!A7"
Set cell = GetCellFromAddress(cellAddress)
Run Code Online (Sandbox Code Playgroud)

我怎么能以最好的方式实现"GetCellFromAddress"?我知道我可以解析cellAddress,但这看起来有点尴尬......

我正在使用Excel 2007,如果重要的话.

excel vba excel-vba

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

JSF日历组件

我需要使用JSF添加弹出日历.我正在使用netbeans 6.9.1和galssfish 3.1.

我用Google搜索并找到了这个

<ui:calendar binding="#{booking.calDate}" id="calDate" 
             dateFormatPattern="dd/MM/yyyy"   label="Date ::"/>
Run Code Online (Sandbox Code Playgroud)

但它给出了一个错误说明:

the component library facelets doesn't contain such component 
Run Code Online (Sandbox Code Playgroud)

什么可能是使这项工作正确的方法.

其次,将存储或选择日期的模式将以格式显示dd/MM/yyyy.我需要将它存储在MySQL DB中.

我应该说Bean Class Calendar cal = new Calendar();?

java mysql jsf calendar date

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

如何创建一个循环来读取python脚本中的几个图像?

我使用python来处理图像处理.我习惯于切割,绘制和其他东西,但对于一个图像.就像在下面的脚本中一样,我如何在脚本中使用循环来处理多个图像?

import PIL

import Image

im=Image.open('test.tif')

box=(50, 50, 200, 200)

im_crop=im.crop(box)

im_crop.show()
Run Code Online (Sandbox Code Playgroud)

python image-processing python-imaging-library

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

如何获取子类的名称?

class Foo():

class Bar(Foo):
Run Code Online (Sandbox Code Playgroud)

Foo 的方法必须知道子类的名称。我怎样才能得到这个名字?

在这个例子中,我想得到“酒吧”。

我很抱歉我的英语。

python

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

Python:用txt文件中的float替换字符串

这是一个问题.

我有.py文件和.txt.为了简化,我的.txt看起来像:

@x@
Run Code Online (Sandbox Code Playgroud)

在.py我有

x=15
Run Code Online (Sandbox Code Playgroud)

我想用py中保存的值替换txt中的@ x @,即我的txt应该是这样的

15
Run Code Online (Sandbox Code Playgroud)

我试过这个:

for i, line in enumerate(fileinput.input('mytxtfile.txt', inplace = 1)):
    sys.stdout.write(line.replace('@x@', 'x'))
Run Code Online (Sandbox Code Playgroud)

或者

for i, line in enumerate(fileinput.input('mytxtfile.txt', inplace = 1)):
    sys.stdout.write(line.replace('@x@', 'str(x)'))
Run Code Online (Sandbox Code Playgroud)

问题是"替换"方法似乎只考虑字符串,我需要评估字符串的值.知道怎么做吗?

谢谢

python string replace text-files

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

如何解析iphone sdk中的嵌套XML

我想解析下面的XML,但我很困惑如何解析它,因为我在一个记录中有多个嵌套.任何人都可以给我一个建议吗?

<daily_record>
    <date>2011-04-17</date>
    <gold>
        <team_image>http://hockeypicks.com/ConfiMeter/nhl_images/vancouver.bmp</team_image>
        <percentage>56%</percentage>
        <status>WIN</status>
    </gold>

    <silver>
        <team_image>http://hockeypicks.com/ConfiMeter/nhl_images/detroit.bmp</team_image>
        <percentage>66%</percentage>
        <status>LOST</status>
    </silver>

    <bronze>
        <team_image>http://hockeypicks.com/ConfiMeter/nhl_images/nashville.bmp</team_image>
        <percentage>66%</percentage>
        <status>LOST</status>
    </bronze>
    <avg_conf>56.22%</avg_conf>
</daily_record>
Run Code Online (Sandbox Code Playgroud)

iphone

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

try/catch不适用于静态成员throwable类?

正如标题所示,我在抛出静态成员类时遇到了一些问题.但我不确定这是不是问题,编译器给了我关于我应该做什么的混合信号!我的程序的类和函数都在一个文件中.

这是我的一个Throwables的定义(其他的基本相同):

private static class ParenthesisException extends Throwable
{
    public ParenthesisException(){}
    public String strErrMsg()
    {
        return "ERROR: Every '(' needs a matching ')'";
    }
}
Run Code Online (Sandbox Code Playgroud)

我把它放在一个成员函数中,该函数main在try/catch语句中被调用.我把我的另一个Throwable类放在一个被maintry/catch语句调用的函数调用的函数中.以下是它的一小部分:

try
{
    parseFormula(cin.nextLine());
}
catch(ParenthesisException e)
{
    System.out.println(e.strErrMsg());
}
catch(OperatorException e)
{
    System.out.println(e.strErrMsg());
}
Run Code Online (Sandbox Code Playgroud)

parseFormula是静态成员函数throw ParenthesisException.

编译器说:

jcalc.ParenthesisException的无法访问的catch块.永远不会从try语句主体抛出此异常

但我确实把它扔在了parseFormula中:

if(n_lpar != n_rpar)
    throw new ParenthesisException();
Run Code Online (Sandbox Code Playgroud)

奇怪的是,当我删除try/catch时,它告诉我异常没有被捕获.这让我感到困惑,因为之前,它说它ParenthesisException从未被抛出,现在它说它从未被捕获,但被抛出.

我想知道这是否与它们都是静态成员(类和函数)的方式有关,以及我如何解决这个问题.

java

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