好久没有更新了,有点不太象话了.

编写helloworld.c
#include 'mpi.h'
#include <stdio.h>
int main(int argc, char *argv[])
{
MPI_Init(&argc,
&argv);
printf('Hello,
world!\n');
MPI_Finalize();
return 0;
}
~/service/mpi/bin/mpicc -o helloworld helloworld.c
~/service/mpi/bin/mpiexec -n 2 helloword
import com.sleepycat.db.*;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.InputStreamReader;
import java.io.IOException;
import java.io.PrintStream;
import java.io.UnsupportedEncodingException;
public class AccessExample
{
public static void main(String[] args)
{
try
{
String databaseName = 'example.db';
DatabaseConfig dbConfig = new
DatabaseConfig();
dbConfig.setErrorStream(System.err);
dbConfig.setErrorPrefix('AccessExample');
dbConfig.setType(DatabaseType.BTREE);
dbConfig.setAllowCreate(true);
Database table = new Database(databaseName, null,
dbConfig);
String aKey = 'KEY';
String aData = 'DATA';
DatabaseEntry theKey = new
DatabaseEntry(aKey.getBytes('UTF-8'));
&
1 下载jdk-1_2_2_017-linux-i586.tar.gz
2 解压缩到/usr/home/chunjian/service/jdk1.2.2
3 vi ~/.bash_profile添加
JAVA_HOME=/usr/home/chunjian/service/jdk1.2.2
JRE=$JAVA_HOME/jre
CLASSPATH=$JAVA_HOME/lib:$JRE/lib:.
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JRE/bin:.
export JAVA_HOME JRE CLASSPATH
export PATH
4 重新登陆环境
5 编写HelloWorld.java
public class HelloWorld
{
public static void
main(String args[])
{
System.out.println('Hello World!');
}
}
6 javac HelloWorld.java
7 java HelloWorld
#include <sys/socket.h>
#include <sys/epoll.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdio.h>
#include <pthread.h>
#include <errno.h>
#define PORT 8888
#define BUFFER 'HTTP/1.1 200 OK\r\nContent-Length: 5\r\nConnection:
close\r\nContent-Type: text/html\r\n\r\nHello'
int epfd;
void *serv_epoll(void *p);
void setnonblocking(int fd)
{
int opts;
opts=fcntl(fd,
F_GETFL);
if (opts < 0)
{
fprintf(stderr, 'fcntl failed\n');
return;
&nbs
char buffer[1024] = {0};
char *p_buffer;
int length, nget;
if (ap_setup_client_block(r, REQUEST_CHUNKED_ERROR) !=
OK)
goto err;
if (ap_should_client_block(r))
{
length = r->remaining;
p_buffer = buffer;
while ((nget = ap_get_client_block(r, p_buffer, length)) >
0)
{
ap_reset_timeout(r);
p_buffer += nget;
length -= nget;
if (length <= 0) break;
}
}
ap_kill_timeout(r);
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/signal.h>
#include <unistd.h>
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <event.h>
void signal_cb(int fd, short event, void *arg)
{
fprintf(stderr, 'Hello,
signal\n');
return;
}
int main(int argc, char *argv[])
{
struct event ev;
event_init();
signal_set(&ev,
SIGUSR1, signal_cb, &ev);
signal_add(&ev,
NULL);
event_dispatch();
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/signal.h>
#include <unistd.h>
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <event.h>
void signal_cb(int fd, short event, void *arg)
{
fprintf(stderr, 'Hello,
signal\n');
exit(0);
}
int main(int argc, char *argv[])
{
struct event ev;
struct itimerval
itv;
event_init();
signal_set(&ev,
SIGALRM, signal_cb, &ev);
signal_add(&ev,
NULL);
&nbs