小编Jim*_*wis的帖子

在unix"find"中包含软链接文件夹

如何告诉unix"find"在其递归搜索中包含一个软链接的文件夹?

unix symlink find

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

子查询是邪恶的吗?

这个问题是在朋友发表评论之后提出的.他说,当一个查询有很多子查询时,这是一个信号,表明数据库存在设计缺陷,必须避免这些缺陷.他还说很多书都有同样的建议.

我部分同意,但我认为这些查询具有复杂的逻辑,需要大量子查询,或者,为了避免子查询,查询的物化视图或大量数据冗余.

那么,子查询的真相是什么?他们必须始终避免吗?没问题吗?他们是否表明数据库设计存在缺陷?是否有可能使数据库设计允许复杂的查询而不需要数据冗余?

sql subquery

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

为什么"我没有这样的文件或目录"出现在我的环境变量中?

我使用标准方式为我的系统设置了环境变量(即在〜/ .bashrc中设置它们).一切都编译并正常工作,但当我尝试查看$ CLASSPATH变量时,变量字符串末尾会显示"No such file or directory"消息,如下所示 -

user@user-pc:/media/Data$ $CLASSPATH [press enter]
bash: .:/opt/jdk1.7.0_03/lib/tools.jar:/opt/jdk1.7.0_03/lib/dt.jar:/usr/local/lib/JMF-2.1.1e/lib/jmf.jar:/usr/local/lib/jfreechart-1.0.13/lib/jfreechart-1.0.13.jar:/usr/local/lib/jfreechart-1.0.13/lib/jcommon-1.0.16.jar: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?所有的jar位置都是正确的,没有遗漏/拼写错误,我做了双重检查.

编辑注意:我这样设置它们 -

JAVA_HOME=/opt/jdk1.7.0_03;export JAVA_HOME
JMFHOME=/usr/local/lib/JMF-2.1.1e;export JMFHOME
JFRC_HOME=/usr/local/lib/jfreechart-1.0.13;export JFRC_HOME
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
:$JMFHOME/lib/jmf.jar:$JFRC_HOME/lib/jfreechart-1.0.13.jar
:$JFRC_HOME/lib/jcommon- 1.0.16.jar;export CLASSPATH
Run Code Online (Sandbox Code Playgroud)

我正在使用Ubuntu 10.04,请忽略上面的所有"新行",它们归功于SO的降价编辑器.

bash classpath environment-variables

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

计算UTF-8文件中的字符

wc -c
Run Code Online (Sandbox Code Playgroud)

似乎只做一个愚蠢的字节数,而不是解释关于编码的实际字符.

如何获得实际字符数?

unix bash encoding utf-8 wc

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

错误:无效使用非静态数据成员

class Stack
{               
private:

    int tos;
    const int max = 10;    
    int a[max];
public:

    void push(int adddata);
    void pop();
    void printlist();
};
Run Code Online (Sandbox Code Playgroud)

错误:无效使用非静态数据成员'max'

代码中有什么问题,请帮我正确纠正.谢谢

c++ arrays compiler-errors

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

在有向图中,没有传入边的节点的名称是什么

这是一个术语问题:

在有向图中,没有任何传入边(根)的节点名称是什么?

在我的以下示例(B)中:

在此输入图像描述

terminology graph-theory graph

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

系统调用中的宏

在c ++中,在系统调用中使用宏是否可行且安全?以下面的代码为例:

#define WINX 54
#define WINY 30

int main()
{
system("mode con lines=WINY cols=WINX");
...
Run Code Online (Sandbox Code Playgroud)

这样可以安全地在代码中使用吗?或者我必须手动构造一个字符串?

c c++ macros system

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

为什么 fortran 不迭代字符串

当我声明一个字符串时:

character(19) :: line 
do I = 1, 19, 1 
if (line(I) == 'n')
Run Code Online (Sandbox Code Playgroud)

编译器告诉我一个错误。如何解决这个问题?当我这样声明时:

character line(19)
Run Code Online (Sandbox Code Playgroud)

我对 -if 没有任何问题,但是我必须在要放入字符串中的每个字符后按 Enter 键。

arrays string fortran gfortran

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