求网络编程代码 需求1:用户注册功能,具体要求如下:1)提示用户通过键盘输入信息:用户名,密码,email地址2)将用户信息传送到服务器3)服务器接受用户信息并写入到users.txt文件中4)返回注册成功信息 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Jsp + tomcat + servlet应该很容易。 client:package com.cn.socket;import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import java.util.Scanner;public class TCPClient { public static void main(String[] args) throws UnknownHostException, IOException { String name; String password; String email; Scanner sc = new Scanner(System.in); System.out.println("输入name:"); name = sc.nextLine(); System.out.println("输入password"); password = sc.nextLine(); System.out.println("输入email"); email = sc.nextLine(); Socket s = new Socket("127.0.0.1", 4444); DataOutputStream dos = new DataOutputStream(s.getOutputStream()); dos.writeUTF(name + "&" + password + "&" + email); s.close(); }}server:package com.cn.socket;import java.io.DataInputStream;import java.io.File;import java.io.FileWriter;import java.net.ServerSocket;import java.net.Socket;public class TCPServer { public static void main(String[] args) throws Exception { ServerSocket ss = new ServerSocket(4444); while(true) { Socket s = ss.accept(); System.out.println("A client is connected"); DataInputStream dis = new DataInputStream(s.getInputStream()); String str = dis.readUTF(); String[] data = str.split("&"); FileWriter fw = new FileWriter(new File("user.txt")); //写入本地文件 for (int i = 0; i< data.length; i++) { fw.write(data[i]); } fw.close(); s.close(); } }}细节可以修改的,没时间了,就写这样了。求给分,, Socket编程网上很多,Lz到网上搜下吧,讲得很详细 谁可以帮我讲讲适配器模式,谢谢! int与Integer的问题 请问Java中是否有像C语言中的access()那样的函数? 怎样才算是一个合格的java工程师,感觉自己做了一年的程序员,还停留在增删改查的阶段,就知道几个字符串,集合,JDBC等几个有限的类的用 CSDN牛人一多多,问这样的问题是不是挨笑话?? 有关于Vector的问题(急) 请问这道题选什么,为什么? 求一段java关于properties操作的代码,答对马上给分 利用Java实现zip压缩/解压缩! 这是什么错?能看出来么?Help!! 求代码 Android 小问题
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Scanner;public class TCPClient {
public static void main(String[] args) throws UnknownHostException, IOException {
String name;
String password;
String email;
Scanner sc = new Scanner(System.in);
System.out.println("输入name:");
name = sc.nextLine();
System.out.println("输入password");
password = sc.nextLine();
System.out.println("输入email");
email = sc.nextLine();
Socket s = new Socket("127.0.0.1", 4444);
DataOutputStream dos = new DataOutputStream(s.getOutputStream());
dos.writeUTF(name + "&" + password + "&" + email);
s.close();
}
}server:
package com.cn.socket;import java.io.DataInputStream;
import java.io.File;
import java.io.FileWriter;
import java.net.ServerSocket;
import java.net.Socket;public class TCPServer {
public static void main(String[] args) throws Exception {
ServerSocket ss = new ServerSocket(4444);
while(true) {
Socket s = ss.accept();
System.out.println("A client is connected");
DataInputStream dis = new DataInputStream(s.getInputStream());
String str = dis.readUTF();
String[] data = str.split("&");
FileWriter fw = new FileWriter(new File("user.txt"));
//写入本地文件
for (int i = 0; i< data.length; i++) {
fw.write(data[i]);
}
fw.close();
s.close();
}
}
}
细节可以修改的,没时间了,就写这样了。求给分,,