Jump to content
xisto Community

default1405241527

Members
  • Content Count

    7
  • Joined

  • Last visited

  1. i am using slackware... if i connect with postgres user and so run /usr/local/pgsql/postmaster -D /user/local/pgsql/data, it work... but I did starts automatically... do you understand me??
  2. This is a samples application writing in java language... it program is a client-server application, but you can update to work with ftp... The client source: try { // Check the arguments if ((args.length != 1) && (args.length != 2)) throw new IllegalArgumentException("Wrong number of arguments"); // Get an output stream to write the URL contents to OutputStream wrFile; if (args.length > 1) wrFile = new FileOutputStream(args[1]); else wrFile = System.out; // Use the URL class to parse the user-specified URL into its // various parts: protocol, host, port, filename. Check the protocol URL url = new URL(args[0]); String protocol = url.getProtocol(); if (!protocol.equals("http")) throw new IllegalArgumentException("URL must use 'http:' protocol"); String host = url.getHost(); int port = url.getPort(); if (port == -1) port = 80; // if no port, use the default HTTP port String filename = url.getFile(); // Open a network socket connection to the specified host and port Socket socket = new Socket(host, port); // Get input and output streams for the socket InputStream rdServer = socket.getInputStream(); PrintWriter wrServer = new PrintWriter(new OutputStreamWriter(socket.getOutputStream())); // Send the HTTP GET command to the Web server, specifying the file. // This uses an old and very simple version of the HTTP protocol wrServer.println("GET " + filename + " HTTP/1.0"); wrServer.println(""); // followed by newline wrServer.flush(); // Send it right now! // Now read the server's response, and write it to the file byte[] buffer = new byte[4096]; int bytesRead; int i; // read first block with header info (4096 should do) bytesRead = rdServer.read(buffer); if (bytesRead > 0) { for (i=0; i < bytesRead; i++) { System.out.write (buffer[i]); if ((i >= 4) && (buffer[i-3] == '\r') && (buffer[i-2] == '\n') && (buffer[i-1] == '\r') && (buffer[i] == '\n')) { break; // for loop } } i++; // now copy rest of first buffer to file wrFile.write(buffer, i, bytesRead - i); // now read rest of socket and copy to file while((bytesRead = rdServer.read(buffer)) != -1) wrFile.write(buffer, 0, bytesRead); } // When the server closes the connection, we close our stuff socket.close(); wrFile.close(); } catch (Exception e) { // Report any errors that arise System.err.println(e); System.err.println("Usage: java WClient <URL> []"); }[/i][b]The server source[/b][i] int srvPort; ServerSocket srvSocket; try { // Check the arguments if ((args.length != 1) && (args.length != 2)) throw new IllegalArgumentException("Wrong number of arguments"); // get the Document root docRoot = new File(args[0]); // Get the port to listen on if (args.length == 2) { try { srvPort = Integer.parseInt(args[1]); } catch (Exception e) { throw new IllegalArgumentException("Non valid portnumber"); } if (srvPort < 0 || srvPort > 65535) { throw new IllegalArgumentException("Non valid portnumber"); } } else { srvPort = 80; } // Create a ServerSocket to listen on that port. try { srvSocket = new ServerSocket(srvPort); System.out.println(""); System.out.println("WServer started"); System.out.println("using socketport: " + srvSocket.getLocalPort()); System.out.println("document root is: " + docRoot); System.out.println(""); while (true) { WServer ws = new WServer(srvSocket.accept()); ws.start(); } } catch (Exception e) { System.err.println("Server couldn't be started properly"); } } catch (Exception e) { // Report any errors that arise System.err.println(e); System.err.println("Usage: java WServer <document root> []"); } This program change informations between a socket...
  3. Exists a program for linux/unix that converts to bin, to oct, to dec, tohex and to ascii...In really it is a kde application... khexeditor!try it...
  4. How can I can make an applet that run in a dedicated thread and make another process (a class that verify and process determinated information) running in background????
  5. I really don't like of SuSE distro... I use Slackware, but slack doesn't is a easy work so... for beginners i suggest teh ubuntu distro, a debian based operating system...
  6. How can I starts the postgres db on linux so??after install, he doesn't work properly... it not starts...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.