求高手解决问题 我现在在linux机器上有个文件a.txt,执行lp a.txt 通过tcp协议在windows机器上打印出a.txt。如何实现?写程序或其它方式。高手指点一下!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你说的打印是在屏幕上显示还是在打印机上打印,如果屏幕显示地话很简单.linux端import java.io.*;import java.net.*class Linux{ public static void main(String[] arg) throws Exception { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String cmd=br.readLine(); if(cmd...)//这里可以加上一些判断语句,比如cmd符合哪些要求才让程序向下执行 { ... } BufferedReader brFile=new BufferedReader(new FileReader("文件路径"); Socket s=new Socket(InetAddress.getByName("在这里输入win机的IP"),win机的端口号); PrintStream ps=new PrintStream(s.getOutputStream()); String s=null; while((s=brFile.readLine())!=null) ps.println(s); brFile.close(); s.close(); }}win机端import java.io.*;import java.net.*; class Windows { public static void main(String[] arg)throws Exception { ServerSocket ss=new ServerSocket(win机监听端口号); Socket s=ss.accept(); BufferedReader br=new BufferedReader(new InputStreamReader(s.getInputStream())); String s2=null while((s2=br.readLine())!=null) System.out.println(s2); br.close(); s.close(); } } 在生活中怎样培养自己面向对象的编程思想 一个简易计算器的问题,求大仙们帮帮忙 为什么类不能调用clone方法 关于同步的几个问题,当初没学好。现在问一下。 arraycopy不懂啊 最近闲的无聊,想找点儿东西学学,不知是.Net还是Java好?我知道学哪门语言都不错,还请大家说说吧! 书上说:Class.forName()可以使用这个方法检测一个对象是否是一个特定类的对象,我不懂这个意思? JTree 的使用 近前本java经典电子书籍 这个equals()判断为何不为true? MySql 求大侠帮我解决这个问题,真的万分感谢!!!
linux端import java.io.*;
import java.net.*
class Linux
{
public static void main(String[] arg) throws Exception
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String cmd=br.readLine();
if(cmd...)//这里可以加上一些判断语句,比如cmd符合哪些要求才让程序向下执行
{
...
}
BufferedReader brFile=new BufferedReader(new FileReader("文件路径");
Socket s=new Socket(InetAddress.getByName("在这里输入win机的IP"),win机的端口号);
PrintStream ps=new PrintStream(s.getOutputStream());
String s=null;
while((s=brFile.readLine())!=null)
ps.println(s);
brFile.close();
s.close();
}
}
win机端import java.io.*;
import java.net.*;
class Windows
{
public static void main(String[] arg)throws Exception
{
ServerSocket ss=new ServerSocket(win机监听端口号);
Socket s=ss.accept();
BufferedReader br=new BufferedReader(new InputStreamReader(s.getInputStream()));
String s2=null
while((s2=br.readLine())!=null)
System.out.println(s2);
br.close();
s.close();
}
}