小编Kev*_*vin的帖子

Allegro Common Lisp软件问题

我刚刚安装了Allegro Common Lisp CL企业版.安装手册说如果运行(require:build)输出如"fast loading .."那么意味着安装成功.但是,在我跑完之后

cg-user(1):( require:build),我只得到"NIL".

这是否意味着我的软件安装不成功?谢谢.

common-lisp

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

任何人都可以帮我提供地面实况数据

我最近和我的主管在我的一个电子邮件沟通中找到了一个学期.因为我正在facebook用户档案上做一个数据挖掘项目,他说我应该收集实际数据.

我对这个术语很新,我在网上搜索它,但在数据挖掘意义上发现很少有关于它的结果.

任何人都可以举例说明这个数据采集任务中的数据真实性数据吗?

非常感谢你.

data-mining

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

为什么我的查询返回结果列而不是行?

有一个有效的SQL语句:

my $q_it = $dbh->prepare("SELECT customdata.Field_ID,
    customdata.Record_ID,
    customdata.StringValue
    FROM customdata
    WHERE customdata.Field_ID='10012' && (StringValue LIKE '1%' OR StringValue LIKE   '2%' OR StringValue LIKE '9%');
   ");
Run Code Online (Sandbox Code Playgroud)

我为客户端编写了一个非常简单的Perl脚本,可以在他们的服务器/ db上运行.我无法直接测试它,但我将我的代码传递给他们的DBA:

  $q_it->execute();
   open (MYFILE, '>>data.txt');
    while (my @row=$q_it->fetchrow_array)
    {
       print MYFILE $row[0].$row[1].$row[2];
    }
   close (MYFILE);
Run Code Online (Sandbox Code Playgroud)

$ q_it只是一个普通的SQL Select语句.我假设data.txt将包含许多记录(行).然而,令人惊讶的是,它将结果返回到单个列中,但许多行如下:

      100012
      100012
       ...
      100012
      315941
      315667
       ...
      315633 
      2011-06
      2011-06
       ...
      2011-06
Run Code Online (Sandbox Code Playgroud)

只有正确的没有."100012"的行,"31"值和日期字符串.理想情况下,它应该是

100012  315941 2011-06
100012  315667 2011-06
100012  315633 2011-06
Run Code Online (Sandbox Code Playgroud)

可能是我在Perl中做错了,还是因为他们的MySQL数据库有不同的结构?

谢谢您的帮助!

mysql database perl

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

Spring框架中回调方法和Bean后处理器的区别

请原谅这个 Spring 初学者问题。我正在阅读第一版的第 4 章,并介绍了回调方法和 Bean 后处理器。

现在我对这两件事感到困惑,似乎他们都做了某事。bean 实例创建时,如何区分两者?也许举个例子会很好?

我个人的理解是,如果我们必须找到差异,那么回调方法会在bean实际创建时启动,Bean后处理器在bean创建后稍稍被调用?另外,我认为差异也可能是初始化回调方法只关注一个bean,而Beanpost procsso将一一处理所有bean实例?

另外,有人可以通过将 JSR250 注释 @PreDestroy 和 @PostConstruct 与上面的两个概念进行比较和对比来帮助我进一步解释其中的区别吗?

非常感谢您的帮助!

java spring javabeans jakarta-ee

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

存储大对象时Java中的ArrayList

我在Java中遇到了关于arraylist的这个采访问题,我觉得它很有意思,但不知道如何回答它:

What attention should be paid when using arrayList to store large object?
Run Code Online (Sandbox Code Playgroud)

我想知道我们是否应该在时间/空间复杂性方面回答这个问题?

谢谢

java

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

数据库开发问题

我是大三学年的计算机科学专业的学生.我在业余时间学过一些数据库内容(MySql).

这个季,我和三个同学为大学做了志愿者工作,为他们开发了一些网站.我们的团队由经验丰富的PHP + MySql开发人员和像我这样的初学者组成.

在我们上次会议期间,我们已经完成了用户需求,并且我们对表格如何工作有一些粗略的想法.

然后他们为我分配了使用MySql开发数据库的工作.此外,我今天收到一封电子邮件说我应该"使用构建架构的数据库脚本".

他们不需要我关心PHP的任何事情,他们只想负责数据库开发.

对于MySQL初学者来说这听起来有点令人生畏,我只是突然想到如何开始这个.如果你们能给我一些最适合MySQL初学者的软件的帮助,我将不胜感激,这个数据库脚本意味着什么?

如果你能用一些软件在数据库中创建一个表格,那么我会非常感激.

非常感谢你.

一个MySQL初学者

mysql

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

关于Flex中的Bindable的问题

我有一个名为ChartInfo的类,它有一个getter和setter方法:

[Bindable]
public function set isShowingPower(b:Boolean):void
{
   _isShowingPower = b;

   hasChanged();
}

public function get isShowingPower():Boolean
{
   return _isShowingPower;
}
Run Code Online (Sandbox Code Playgroud)

_isShowingPower是属性.

但是,如果我想从另一个类设置_isShowingPower:

_chartInfo.isShowingPower(false)
Run Code Online (Sandbox Code Playgroud)

它总是会给出错误:1195:尝试访问不可访问的方法isShowingPower通过带有静态类型components.charting:ChartInfo的引用.

任何人都可以提出想法吗?非常感谢.

apache-flex

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

请帮助我理解这个XPath

我在我的一个学习代码中遇到了这个XPath:

  count($recprv//*[local-name()='provider_email' or local-name()='provider_fax' 
  or local-name()='provider_phone' or local-name()='provider_phone_ext' ])
Run Code Online (Sandbox Code Playgroud)

我现在很难弄清楚它的含义,我个人认为它说:"在xml文件recprv中,计算包含provider_email或包含provider_fax或包含provider_phone或包含provider_phone_ext的任何元素的数量.

那么它基本上会通过xml文件recprc并计算所有记录?只是有点困惑.此外,我很想知道计数函数中究竟计算了什么.非常感谢帮助我在这里!

xml xpath

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

关于决策树的问题

在研究了决策树一段时间后,我注意到有一个叫做 boosting 的小技术。我看到在正常情况下,它会提高决策树的准确性。

所以我只是想知道,为什么我们不简单地将这种提升纳入我们构建的每个决策树中?由于目前我们将 boosting 作为一种单独的技术离开,所以我在思考:使用 boosting 比仅使用单个决策树有什么缺点吗?

谢谢你帮助我!

artificial-intelligence machine-learning data-mining decision-tree

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

如何在Java中识别pass-by-value或pass-by引用?

请原谅初学者的问题.我在互联网上遇到了这段代码片段:

public class Person {

public static void main(String [] args)
{
    StringBuffer a = new StringBuffer("A");
    StringBuffer b = new StringBuffer("B");
    operate(a,b);
    System.out.println(a+","+b);
}


static void operate(StringBuffer x, StringBuffer y)
{
    y.append(x);
    y=x;

 }
}
Run Code Online (Sandbox Code Playgroud)

我想出运行输出应该是A,A,但是,正确的输出应该是A,BA,请问专家帮助我理解为什么b的值仍然是AB?为什么"y.append(x)"会影响b的值,而不是"y = x"?这就是我感到困惑的地方.

提前致谢.

java

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