问题列表 - 第24219页

为什么我在返回TRUE/FALSE时输入错误来输入布尔值?

我写了以下代码:

import java.lang.*; 
import DB.*; 

    private Boolean validateInvoice(String i)
    {
     int count = 0;
     try
     { 
      //check how many rowsets
            ResultSet c = connection.DBquery("select count(*) from Invce i,cust c where tranid like '"+i+"' and i.key = c.key "); 
      while (c.next())
            {
             System.out.println("rowcount : " + c.getInt(1));
       count = c.getInt(1);
            } 
       if (count > 0 ) {
        return TRUE;
       } else { 
        return FALSE;
       } //end if   

     }
     catch(Exception e){e.printStackTrace();return FALSE;}
    }


    The errors I'm getting are:
    i.java:195:  cannot find symbol …
Run Code Online (Sandbox Code Playgroud)

java types boolean

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

读取命令行参数时出现分段错误

#include<stdio.h>
#include<zlib.h>
#include<unistd.h>
#include<string.h>


int main(int argc, char *argv[])
{
   char *path=NULL;
   size_t size;
   int index ;
   printf("\nArgument count is = %d", argc);
   printf ("\nThe 0th argument to the file is %s", argv[0]);
   path = getcwd(path, size);
   printf("\nThe current working directory is = %s", path);
   if (argc <= 1)
   {
      printf("\nUsage: ./output filename1 filename2 ...");
   }
   else if (argc > 1)
   {
      for (index = 1; index <= argc;index++)
      {
            printf("\n File name entered is = %s", argv[index]);
            strcat(path,argv[index]);
            printf("\n …
Run Code Online (Sandbox Code Playgroud)

c segmentation-fault

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

VM崩溃后如何禁用创建Java堆转储?

JVM在具有18Gb内存的FreeBSD上运行.创建核心文件大约需要一个小时,这非常慢,所以我需要一些方法来禁用它.

java heap freebsd dump

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

YQL如何在XPath中使用通配符

我有一个格式错误的页面,并且很难为YQL获取正确的XPath.我可以刮掉我需要使用的各个字段,例如:

//*[@id="cell_12345"]
Run Code Online (Sandbox Code Playgroud)

但我真正需要做的是返回ID开头的所有元素cell_.就像是:

//*[@id="cell_"*]
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

此外,如果有人能指出我一个很好的XPath参考,那将是非常有帮助的.

谢谢!

xpath yql

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

Rails默认的CSRF保护是不安全的吗?

默认情况下,Rails中的表单后期CSRF保护会为用户创建一个仅在用户会话更改时更改的真实性令牌.我们的一位客户对我们的网站进行了安全审核,并将其标记为问题.

审计员的声明是,如果我们还有一个XSS漏洞,攻击者可以抓取另一个用户的真实性令牌,并利用它进行CSRF攻击,直到用户会话到期为止.

但在我看来,如果我们有一个类似的XSS漏洞,攻击者可以轻松地抓取另一个用户的会话cookie并直接登录该用户.或者甚至只是在用户受到攻击时从脚本调用我们的REST Api.在这种情况下,能够发起CSRF攻击似乎并不会更糟......问题在于XSS漏洞.

我错过了什么吗?Rails中的默认CSRF保护是否存在实际问题?

security xss ruby-on-rails csrf

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

我的数据库中是否需要空间索引?

我正在设计一个需要在数据库中保存几何形状的应用程序.我还没有选择数据库管理系统.

在我的应用程序中,所有数据库查询都有一个边界框作为输入,作为输出我想要该数据库中的所有形状.我知道具有空间索引的数据库用于这种应用程序.但是在我的应用程序中,不会有任何类型的问题"给我x/y附近的对象"或者在GIS应用程序中有用的其他更复杂的查询.

我计划拥有一个没有空间索引的数据库,并且查询类似于:

SELECT * FROM shapes WHERE x < max_x AND x > min_x AND y < max_y AND y > min_y
Run Code Online (Sandbox Code Playgroud)

并且列和列上有索引.我可以看到,我真的不需要一个具有空间索引的数据库,无论我的应用程序接近那种应用程序.x (double)y (double)

即使我想要附近的查询,那么我可以围绕这一点创建一个足够大的边界框.或者这会导致表现不佳?

我真的需要空间数据库吗?何时需要空间索引?

编辑: 搜索查询实际上比我上面写的更先进,因为我处理几何形状我将输入一个边框,它将返回多个形状(带有边界框)内部或干扰框在查询中.但在阅读了所有好的答案之后,我仍然认为我可以在没有空间索引的情况下做到这一点.

database gis spatial geospatial bounding-box

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

如何更改.NET程序的堆栈大小?

我有一个程序,它执行递归调用20亿次,堆栈溢出.我做了更改,然后它仍然需要40K递归调用.所以我需要几个MB堆栈内存.我听说堆栈大小默认为1MB.我尝试在线搜索.有人说在视觉工作室里去了属性 - >链接器.........但我找不到它.

有谁知道如何增加它?另外我想知道我是否可以在我的C#程序中设置它?

PS我使用的是32位winXP和64位win7.

.net stack-overflow stack resize

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

GDB 回溯中的“this”指针变化

我正在检查核心转储,并注意到在一帧中的“this”指针与下一帧(在同一线程中)不同。不仅仅是有点不同,它从 0x8167428 变为 0x200。

我不太熟悉使用 GDB,但这对我来说似乎不正确。这是否有问题,如果有,可能是什么原因?

c++ debugging gdb

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

高斯拉普拉斯算子

我在实现LoG内核时遇到了麻烦.我正在尝试使用theta = 1.4实现9x9内核,如此链接http://homepages.inf.ed.ac.uk/rbf/HIPR2/log.htm所示.

但是,我对配方本身有困难.如果有人能告诉我如何计算中心,即为了在9x9内核中获得-40而使用的x和y值,我们将不胜感激.

filtering image-processing laplacianofgaussian

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

为什么list.get(0).equals(null)不起作用?

第一个索引设置为null(空),但它不打印正确的输出,为什么?

//set the first index as null and the rest as "High"
String a []= {null,"High","High","High","High","High"};

//add array to arraylist
ArrayList<Object> choice = new ArrayList<Object>(Arrays.asList(a)); 

for(int i=0; i<choice.size(); i++){
   if(i==0){
       if(choice.get(0).equals(null))
           System.out.println("I am empty");  //it doesn't print this output
    }
}
Run Code Online (Sandbox Code Playgroud)

java null list arraylist

7
推荐指数
2
解决办法
4636
查看次数