11 2012 档案

摘要:/*** 对象转Byte数组** @param obj* @return* @throws Exception*/public static byte[] objectToBytes(Object obj) throws Exception {logger.debug("objectToString called ");ByteArrayOutputStream out = new ByteArrayOutputStream();ObjectOutputStream sOut = new ObjectOutputStream(out);sOut.writeObject(ob 阅读全文
posted @ 2012-11-25 16:17 张兰云 阅读(903) 评论(0) 推荐(0)
摘要:Socket接收数据的时候,常常会抛出java.io.EOFException异常,也没有明确的原因和提示,在网上搜搜,很多人都在问此问题,但是没有找到切实可行的办法。经过研究,问题解决了。看到的异常堆栈信息如下:java.io.EOFExceptionat java.io.DataInputStream.readFully(DataInputStream.java:178)at java.io.DataInputStream.readUTF(DataInputStream.java:565)at java.io.DataInputStream.readUTF(DataInputStream. 阅读全文
posted @ 2012-11-22 22:25 张兰云 阅读(16626) 评论(0) 推荐(0)
摘要:最近在玩android,学习到网络这一部分,写了一个电脑本机做服务器,模拟器做客户端的socket通信程序,但手机模拟器客户端就是连不上电脑的服务器端,执行到Socket socket=new Socket("xx.xx.xxx.xxx",8888);就抛异常。我又自己写了一个普通的Java客户端,测试能连上服务器端。所以代码应该没有问题,问题就在于手机模拟器。同学的电脑上装了2.0的android模拟器,我用同学的手机模拟器测试也能连上服务器端。所以可能是模拟器版本的问题。几经周折,无法解决,暂且搁置。紧接着,我又写了一个通过Http去请求Tomcat 服务器上的资源,执 阅读全文
posted @ 2012-11-18 21:08 张兰云 阅读(1489) 评论(1) 推荐(0)