Tag: linux

区分Java线程和OS线程?

如何区分正在运行的Java线程和本地线程? 在Linux中,每个subprocess都有父进程,并且他们说0是所有进程的父进程,所有分叉的Java线程的父进程是否会有? 如何知道哪个Java线程与OS线程相关(如果Java线程阻塞了本机进程线程)。 Java线程和操作系统线程是否有任何命名约定? 一个正在运行的Java线程可以被另一个Java代码挂起或者死亡吗?

如何自动启动Solr?

目前我必须去/usr/java/apache-solr-1.4.0/example然后: java -jar start.jar 我如何得到这个在启动时自动启动? 我在共享的Linux服务器上。

写入.txt文件?

我怎样才能把一小段文字写入.txt文件? 我一直在谷歌search超过3-4小时,但不知道如何做到这一点。 fwrite(); 有这么多的论点,我不知道如何使用它。 当你只想写一个名字和几个数字到一个.txt文件时,最简单的函数是什么? 编辑:添加了一段我的代码。 char name; int number; FILE *f; f = fopen("contacts.pcl", "a"); printf("\nNew contact name: "); scanf("%s", &name); printf("New contact number: "); scanf("%i", &number); fprintf(f, "%c\n[ %d ]\n\n", name, number); fclose(f);

在目录和子目录中查找并replace为sed

我运行这个命令,在我的网站的根目录下的所有文件中查找并replace所有出现的“apple”和“orange”: find ./ -exec sed -i 's/apple/orange/g' {} \; 但它不通过子目录。 这个命令有什么问题? 编辑:这里是一些find ./命令的输出行: ./index.php ./header.php ./fpd ./fpd/font ./fpd/font/desktop.ini ./fpd/font/courier.php ./fpd/font/symbol.php

如何从C程序中获得100%的CPU使用率

这是一个非常有趣的问题,所以让我来设置一下这个场景。 我在国家计算机博物馆工作,从1992年开始,我们就成功地获得了一台Cray Y-MP EL超级计算机,我们真的想看看它有多快! 我们决定做这件事的最好方法是编写一个简单的C程序来计算素数,并显示这个过程需要多长时间,然后在一台快速的现代桌面PC上运行程序并比较结果。 我们很快提出了这个代码来计算素数: #include <stdio.h> #include <time.h> void main() { clock_t start, end; double runTime; start = clock(); int i, num = 1, primes = 0; while (num <= 1000) { i = 2; while (i <= num) { if(num % i == 0) break; i++; } if (i == num) primes++; […]

我如何在Linux中使用Python来监听“插入usb设备”事件?

我想在Linux中为Amarok编写一个Python脚本来自动将stackoverflow播客复制到我的播放器。 当我插入播放器时,它将挂载驱动器,复制任何未完成的播客,并popup播放器。 我怎样才能听“插入”事件? 我已经看穿了,但找不到一个好例子。

核心转储 – 但核心文件不在当前目录?

当运行一个C程序时,它说“(核心转储)”,但在当前path下我看不到任何文件。 我已经设定和validation了限制: ulimit -c unlimited ulimit -a 我也试图find名为“核心”的文件,但没有得到核心转储文件? 任何帮助,我的核心文件在哪里?

Linux内存pipe理中的RSS和VSZ是什么?

Linux内存pipe理中的RSS和VSZ是什么? 在multithreading环境下,这两者如何pipe理和跟踪?

Bash:如何包含其他脚本?

通常包含脚本的方式是“源” 例如: main.sh: #!/bin/bash source incl.sh echo "The main script" incl.sh: echo "The included script" 执行“./main.sh”的输出是: The included script The main script …现在,如果您尝试从另一个位置执行该shell脚本,除非它位于您的path中,否则无法find这个包含脚本的脚本。 什么是确保脚本可以find包含脚本的好方法,特别是如果脚本需要可移植?

Apache VirtualHost 403禁止

我最近试图用Apache来设置一个testing服务器。 该网站必须在www.mytest.com域名下运行。 我总是得到一个403 Forbidden错误。 我在Ubuntu 10.10服务器版上。 doc根目录在dir /var/www 。 以下是我的设置: / var / www的内容 ls -l /var/www/ total 12 drwxr-xr-x 2 root root 4096 2011-08-04 11:26 mytest.com -rwxr-xr-x 1 root root 177 2011-07-25 16:10 index.html 服务器上的主机文件内容(IP为192.168.2.5) cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 americano 192.168.2.5 americano.mytest.com www.mytest.com # The following lines are desirable for IPv6 capable hosts […]