- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 http://skydream.javaeye.com/blog/585157
http://skydream.javaeye.com/blog/585157
2011-01-27 14:29:00
333
原创 (转)经典的JBOSS入门文章(转)经典的JBOSS入门文章
<br />本文是为想在JBOSS环境下进行EJB开发的读者而写的,在阅读本文之前,你最好对EJB有一个基本了解。<br /><br /> JBOSS是一个开放源码的免费EJB服务器,它实现了其它J2EE所规定的大多数功能,现在sun公司已经把JBOSS作为J2EE1.4的标准实现服务器了,本文就带领大家从Jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。 <br /><br /> JBOSS的安装与启动<br /><br /> 如果你是第一次使用JBOSS
2011-01-21 20:20:00
297
原创 InputStream
<br /> InputStream ips = socket.getInputStream();<br /> InputStreamReader ipsr = new InputStreamReader(ips);<br /> BufferedReader br = new BufferedReader(ipsr);<br /> String s = ""; <br />
2011-01-19 14:27:00
327
原创 现编这个就是
现编这个就是个多线程服务器,只要在client不释放连接,服务器端的run里边写while(TRUE)循环,那么就可以长期连接。class ConnectionThread extends Thread{Socket client;int counter;public ConnectionThread(Socket cl,int c){client = cl;counter= c;} @Overridepublic void run(){ try{
2011-01-19 10:13:00
482
原创 while(true)
<br /> while(true)<br />{<br /> try{ Thread.sleep(300);}catch(Excepion e){}<br />//注意这里的inStream是DataInputStream 当然你也可以加以装饰<br /> String message= inStream.readUTF();<br /> if(message!=null)<br />{<br /> System.out.println("收到消息:"+message);<br
2011-01-19 10:12:00
438
原创 socket长连接,
<br />我想建立socket长连接,建立一个连接可连续发送多次数据。现在遇到的问题是,服务端程序在监听时无法判断客户端传送数据是否完成,如果我在客户端使用socket.shutdownOutput();那么我不能用一个连接连续发送2次数据。如果不使用,这服务端一直在监听,不能进行数据处理。请问我该怎么实现?<br />贴出部分程序:<br />客户端:public class SocketClient {<br />private Socket socket = null;<br /><br />pub
2011-01-19 10:10:00
1072
原创 项目
<br />项目中由于mail送信部分要求使用C实现,但缺要求使用JAVA的LOG输出。因此这就需要使用C语言调用JAVA的LOG类进行输出。C语言如何调用JAVA,这就使用到了JAVA提供的JNI接口。查看了很多资料,发现都是JAVA调用C的实例较多,而C调用JAVA却使用很少,终于在官方网查看了些资料,<br />发现其实对于接口的使用还得求助于官网,可惜那些都是英文,要是英文能好点,就不能看那么累了。痛苦啊。<br />作成了Demo。包含<br />JAVA通过JNI调用C,以及C通过JNII调用J
2011-01-18 09:34:00
442
原创 项目中由于mail送信部分要求使用C实现
<br />项目中由于mail送信部分要求使用C实现,但缺要求使用JAVA的LOG输出。因此这就需要使用C语言调用JAVA的LOG类进行输出。C语言如何调用JAVA,这就使用到了JAVA提供的JNI接口。查看了很多资料,发现都是JAVA调用C的实例较多,而C调用JAVA却使用很少,终于在官方网查看了些资料,<br />发现其实对于接口的使用还得求助于官网,可惜那些都是英文,要是英文能好点,就不能看那么累了。痛苦啊。<br />作成了Demo。包含<br />JAVA通过JNI调用C,以及C通过JNII调用J
2011-01-18 09:29:00
836
原创 C/C++调用Java
<br />一.C/C++调用Java 在C/C++中调用Java的方法一般分为五个步骤:初始化虚拟机、获取类、创建类对象、调用方法和退出虚拟机。 1. 初始化虚拟机 代码如下: JNIEnv *env; JavaVM *jvm; JavaVMInitArgs vm_args; JavaVMOption options[3]; int res; //设置参数 options[0].optionString = "-Djava.compiler=NONE"; //classpath有多个时,UNIX下以“:”
2011-01-18 09:27:00
621
原创 Java跨平台
<br />Java跨平台的特性使Java越来越受开发人员的欢迎,但也往往会听到不少的抱怨:用Java开发的图形用户窗口界面每次在启动的时候都会跳出一个控制台窗口,这个控制台窗口让本来非常棒的界面失色不少。怎么能够让通过Java开发的GUI程序不弹出Java的控制台窗口呢?其实现在很多流行的开发环境例如JBuilder、Eclipse都是使用纯Java开发的集成环境。这些集成环境启动的时候并不会打开一个命令窗口,因为它使用了JNI(Java Native Interface)的技术。通过这种技术,开发人员不
2011-01-17 16:07:00
434
原创 C调用JAVA
#include <jni.h> #include <stdlib.h> #include <stdio.h> int main(int argc, char*argv[]) { JavaVM *jvm; JNIEnv *env; JavaVMInitArgs vm_args; JavaVMOption options[1]; jobjectArray applicationArgs; jstring appArg
2011-01-17 15:01:00
883
原创 如何用C语言调用JAVA的类
如何用C语言调用JAVA的类文件啊?<br />默认分类2008-05-21 10:50:43阅读64评论0 字号:大中小 订阅1 楼sallina( 回复于 2003-10-28 09:24:32 得分 30<br />public class Sample2{ <br />public static int intMethod(int n) { <br />return n*n; <br />} <br /><br />public static boolean booleanMethod(boole
2011-01-17 15:00:00
1037
原创 如何用C语言调用JAVA的类文件啊
如何用C语言调用JAVA的类文件啊?<br />默认分类2008-05-21 10:50:43阅读64评论0 字号:大中小 订阅1 楼sallina( 回复于 2003-10-28 09:24:32 得分 30<br />public class Sample2{ <br />public static int intMethod(int n) { <br />return n*n; <br />} <br /><br />public static boolean booleanMethod(boole
2011-01-17 14:31:00
740
原创 java socket 与linux c通信问题
<br />java socket 与linux c通信问题<br />97w211 发表于: 2010-2-09 18:08 来源: 科技复兴 <br />如题,用java做客户端,linux的c程序做服务器端。目前客户端向服务器端发送信息已经没问题,但是在添加服务器端向客户端发送信息的功能时却出现了死循环。在Eclipse调试了一下客户端发现是在in.readLine()卡住了,具体代码如下: <br />java 客户端: <br />Java code <br />package linux;<br
2011-01-13 14:55:00
1618
转载 server program
今天上午实验了java程序与c语言程序通过socket进行通信。由于没学过java,因此只是编写了C语言端的代码,java端的代码是从网上别的文章中找的,经过少量修改后与C语言端程序通信成功。<br /><br />本例中C语言端作为服务器,java端作为客户端<br /><br />代码如下:<br /><br />/****************** server program *****************/<br />#include <stdio.h><br />#include <sys
2011-01-13 14:42:00
345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人