小编use*_*262的帖子

什么是X服务器和远程终端服务器?

有人可以用简单的术语解释X服务器和远程终端服务器之间的区别吗?

例如,Hummingbird Exceed是X服务器,Citrix是远程终端服务器.这些服务器如何工作?

xserver terminal-services

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

用于节点搜索的图遍历

在下面给出的图中,递归遍历子部分.每个孩子必须报告其直系亲属.问题是孩子[3]必须在同一行同时报告其直接父母(即孩子[2]和孩子[4]).

traverse(Node node)
{
    if(node == null)
        return;

    for(Node child : node.getChilds()) {
        traverse(child);
    }
}

Parent 
|---child[1]
|       child[2]
|           child[3]
|---child[4]
        child[3]
Run Code Online (Sandbox Code Playgroud)

现在我一次遍历一个节点,产生的输出是 -

Node      Immediate Parent
--------------------------
child[2]  child[1]
child[3]  child[2]
child[3]  child[4]
Run Code Online (Sandbox Code Playgroud)

预期产量是 -

Node      Immediate Parent
--------------------------
child[2]  child[1]
child[3]  child[2], child[4]
Run Code Online (Sandbox Code Playgroud)

搜索节点并为图形生成预期输出的最佳方法是什么?任何帮助,将不胜感激.

tree graph tree-traversal graph-algorithm

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

动态插入另一个HTML文件?

有2个html文件,file-1.htm和file-2.htm.还有另一个html文件test.htm,下拉列表有2个值,"Load Sample-1"和"Load Sample-2".

这就是我正在尝试的:当从下拉列表中选择"Load Sample-1"时,file-1.htm应作为嵌套html加载到test.htm中.

现在我可以通过在test.htm中包含file-1.htm和file-2.htm的内容来通过javascript实现这一点.随着下拉变大,test.htm会变得庞大.如何通过为下拉列表中的每个条目分别创建html文件来实现这一目标?

html javascript

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

存储AES加密密钥的最佳方法是什么?

我们将Tomcat用于我们的java Web应用程序.WEB-INF文件夹下有一个属性文件.

AES加密将用于生成密钥和加密密码.加密的密码将存储在属性文件中.应该在哪里存储加密密钥?将密钥和加密密码放在同一属性文件中是一个好主意吗?或者密钥是否应存储在'webapps'目录之外?

java encryption tomcat key-storage

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

生成唯一会话ID的最佳方法是什么?

我想生成一个16个字符的字母数字会话ID字符串.这样做的最佳方法是什么,以确保每次生成的字符串都是唯一的?

注意:我将使用C++生成会话ID.

session sessionid

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

Typecasting字符串和strdup

如果以某种方式修改输入const字符串(导致C编译器警告),处理它的最佳方法是什么 - 将其转换为新变量然后使用它或复制它并使用它然后释放它.或者有没有其他方法来处理这种情况.请建议.任何帮助,将不胜感激.

//铸字

const char * s1;
char * s2 = (char *)s1;
Run Code Online (Sandbox Code Playgroud)

//重复且免费

const char * s1;
char * s2  = strdup( s1 );
free(s2)
Run Code Online (Sandbox Code Playgroud)

编辑:这是一个C编译器; 不是C++.我不确定是否在类型转换中,s2将是字符串s1的新副本还是指向原始字符串s1?

谢谢你的回答.我还有一个疑问 -

const char * c1;
const char * c2 = c1;
Run Code Online (Sandbox Code Playgroud)

上述作业是否有效?

c string casting strdup

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

字符溢出Oracle 11g中的多个列?

这与以下问题有关:如何在Oracle 11g中存储无限制的字符?

如果我需要的最大值是8000个字符,我可以再添加3个varchar2列,这样我就会有4个列,每个列有2000个字符,以获得8000个字符.因此,当第一列填满时,值将溢出到下一列,依此类推.这个设计会有什么不好的副作用吗?请建议.

oracle varchar2 oracle11g

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

在C代码中存储Unix命令的输出

int main()  {
    char buf[100];
    FILE *fp = popen("df -P /myLoc", "r");
    while (fgets(buf, 100, fp) != NULL) {
        printf( "%s", buf);
    }
    pclose(fp);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出:

Filesystem             512-blocks  Used  Available Capacity Mounted on
/dev0/vol0             123456      3456   5464675     4%    /sys
Run Code Online (Sandbox Code Playgroud)

我在buf变量中得到了命令的输出.但是我需要将Capacity的值(在这种情况下为4)变为整数变量.我认为可以使用cut或awk命令但不确定如何使其正常工作.

任何帮助表示赞赏.

c unix

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

C/C++ - 检查今天是否是本月的第一个星期一

如何使用 C/C++ 代码检查今天是否是本月的第一个星期一?

使用 Java 和 C# 更简单(如下面的链接所示)。

任何人都可以帮助我使用 C/C++ 实现这一目标。

c-sharp-how-can-i-check-if-today-is-the-the-the-the-monday-of-the-month

java检查日期是否是本月的第一个星期日

c c++ calendar date

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