-
一天解决不了的空指针错误(求解java)程序如下
一天解决不了的空指针异常(求解java)程序如下客户端运行结果:Exceptioninthread"main"java.lang.NullPointerException atcn.com.client1.Client.closeSocket(Client.java:50) atcn.com.client1.Client.doLogin(Client.java:76) atcn...
17
热度 -
哪位大侠帮忙用socket写个代理程序!解决方案
哪位大侠帮忙用socket写个代理程序!用纯socket实现代理,当程序启动时候在控制台无论输入什么样的协议都可以接受。测试的时候:在命令行中输入telnetlocalhost80的时候可以转接到别的网站!而打印台的打印出传输的日志以十六进制的方式打印(打印方式有如HEX模式)!color='#e78608'>------解决方案--------------------无论什么协议都可以接受......
161
热度 -
麻雀虽小,五脏俱全:新新手,IP和Socket小知识解决方案
麻雀虽小,五脏俱全:新新手,IP和Socket小知识虽然不是每个人都要做网络工程师,但开发人员的日常工作中,没有哪个不曾接触IP,我碰到过好多新手在IP上犯迷糊,总结一下。IP地址的记法:IP地址由四个字节构成,为了方便阅读和书写,每个字节用0-255的数字表示,字节之间用'.'分割,如:10.10.152.235有时候我们会看到这样的IP:10.10.152.235/24,后面的/24表示子网掩...
301
热度 -
用NIO 转发 报文的EXAMPLE解决方案
用NIO转发报文的EXAMPLE要求是SERVER,转发ACLINET的报文到另一个BCLIENT,SERVER并解析BCLIENT的信息给ACLIENT==>谁有相关EXAMPLE~~还要问的是为社么NIO监听端口后,TELNET上去看不到?我用SERVERSOCKET就可以color='#e78608'>------解决方案--------------------帮顶color='#e7...
275
热度 -
网络通讯有关问题,紧急着用!请帮帮忙!多谢
网络通讯问题,紧急着用!请各位高手帮帮忙!谢谢各位高手,我在写一个java网络通讯程序时,服务器端使用了一个死循环来监听端口,当我用另一个类来调用这个服务器端口监听类时,服务器的所以程序就因为这个类进入了死循环(开始监听端口)而停止下来不能继续往下执行。请问各位高手有什么办法可以让服务器端即可监听端口又能保证服务器端调用它的程序能继续执行吗?我监听端口的代码如下: publicJTextCreat...
229
热度 -
[讨论]如何在多线程通讯中加入生产者和消费者线程
[讨论]如何在多线程通讯中加入生产者和消费者线程 我在编写一通讯程序实行多线程通讯的,一个服务器端,多个客户端间的通讯,如何加入生产者与消费者线程。客户端:importjava.io.*;importjava.net.*;publicclassTalkClient{publicstaticvoidmain(Stringargs[]){try{Socketsocket=n...
417
热度 -
JAVA Socket怎么访问公网IP
JAVASocket如何访问公网IP例如同在本机或同在一个局域网的话:服务端:ServerSocketserver=newServerSocket(8888);……客户端Socketsocket=newSocket("127.0.0.1",8888);//或者Socketsocket=newSocket("192.168.0.111",8888);……这样即...
69
热度 -
eclipse下如何运行socket程序
eclipse下怎么运行socket程序刚开始接触网络编程,写了个客户端跟服务器端,但是在eclipse下不知道怎么运行,我像常规项目一样,先运行服务器端,再运行客户端,但是没有反应。不过打开两个Dos窗口分别运行的话又没有问题,请问这个应该怎么解决呢?Javacode/*服务器端*/publicclassTCPServer{publicstaticvoidmain(String[]args)th...
193
热度 -
怎样使进程创建线程后继续运行?解决方法
怎样使进程创建线程后继续运行?现在我有一个web应用,正常启动jboss后,在进行初始化动作的时候,我打开一个socket监听端口。问题是,主进程调用socket类打开端口后,socket需要一直监听,对主进程无返回,主进程阻塞。请问有什么办法,让主进程创建打开socket端口后,不等socket的是否有返回,而继续运行。并保持socket处于正确监听状态?谢谢color='#e78608'>--...
78
热度 -
为啥运行几秒后输出a client connect
为什么运行几秒后输出aclientconnect!代码如下:importjava.io.IOException;importjava.net.*;publicclassChatServer{ publicstaticvoidmain(String[]args){ try{ ServerSocketss=newServerSocket(8888); while(true){ Sock...
43
热度 -
java Socket聊天系统异常,求解啊多谢各位啦!
javaSocket聊天系统错误,求解啊,谢谢各位啦!!!!!java.net.SocketException:selectfailed atjava.net.PlainSocketImpl.socketAccept(NativeMethod) atjava.net.PlainSocketImpl.accept(UnknownSource) atjava.net.ServerSocket.impl...
71
热度 -
socket接受的对像样否能用字符流接受
socket接受的对象是否能用字符流接受?比如ServerSocketss=newServerSocket(11111); Sockets=ss.accept(); OutputStreamout=s.getOutputStream();能不能把OutputStream通过转换流换成字符流读取流?如果只发送文本数据的话能不能直接发送字符流给服务端呢?color='#e78608'>------解决...
28
热度 -
Android开发socket通信——手机作server端C/S架构实现
Android开发socket通信——手机做server端C/S架构实现每一部智能手机都是一部微型电脑,在学校里最喜欢的就是找上十个八个同学一起局域网内开几局dota,突然想到,拿手机C一个游戏来玩怎样,不用连wifi、不用开数据,几部手机选一个做主机,其他手机连上它的热点,便可以互动起来游戏搞起来了,多开心~~实际实现过程中发现拿手机本身做server的手段还真是很少有人使用,网上也很少有现成的...
84
热度 -
怎么结束service中的阻塞线程
如何结束service中的阻塞线程?我想实现两个手机在wifi下的联机,这就需要一方扮演服务器角色,监听一个固定端口。JavacodeServerSocketserver=newServerSocket(5678);while(true){Sockets=server.accept();}我将以上代码放到一个service中新开的一个线程中执行。现在,当我的程序退出时,我想终止该service并让...
82
热度 -
java socket 服务端优化! 求好手
javasocket服务端优化!求高手代码:publicvoidrun(){ try{ ServerSocketserversocket=newServerSocket(8201); while(true){ socket=serversocket.accept(); SGIPCommandsgipcmd=newSGIPCommand(); DataInputStrea...
13
热度 -
用LinkedList 后如何调用这个元素里的个别方法
用LinkedList后怎么调用这个元素里的个别方法?一个类为:publicclassclient{ publicStringpseudo; privateintport; privateInetAddressadr; client(Strings,intp,InetAddressadr){ pseudo=s; port=p; this.adr=adr; } client(intp,Inet...
133
热度 -
Java与Delphi通过Socket通信有关问题
Java与Delphi通过Socket通信问题java端InetAddressaddr=InetAddress.getByName("192.168.0.199");Socketsocket=newSocket(addr,3000);try{BufferedReaderin=newBufferedReader(newInputStreamReader(socket.getInp...
86
热度 -
关于i/o的一个有关问题
关于i/o的一个问题服务器主程序Javacodepackagecom.cfpl.q;importjava.io.IOException;importjava.net.ServerSocket;importjava.net.Socket;publicclassServerMain{publicstaticvoidmain(String[]args)throwsIOException{ServerSo...
6352
热度 -
Android-使用socket通讯建立网络聊天室二
Android--使用socket通讯建立网络聊天室2上一节的当前的服务器只有像客户端发送数据的功能,并没有从客户端读取数据的功能,我们这一节将进行改进:新建一个ChatManager类:packagecom.test.test;importjava.util.Vector;publicclassChatManager{ //完成类的单例: privateChatManager(){} priv...
17
热度 -
为啥代码最后一句话不执行
为什么代码最后一句话不执行?packagecom.tomcat.main;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.net.InetAddress;importjava.net.InetSocketAddress;importjava.net.ServerSoc...
62
热度