Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

FTP java ÉÏ´« ÏÂÔØ

package com.ftp;
import com.enterprisedt.net.ftp.FTPClient;
import com.enterprisedt.net.ftp.FTPFile;
import com.enterprisedt.net.ftp.FTPMessageCollector;
import com.enterprisedt.net.ftp.FTPTransferType;
import com.enterprisedt.net.ftp.FTPConnectMode;
import com.enterprisedt.util.debug.Level;
import com.enterprisedt.util.debug.Logger;
import java.io.File;
import java.util.List;
/**
 *
 */
public class FtpUtil {
 /** ÅжÏÎļþ¼ÐÊÇ·ñ´æÔÚ£¬ÕâÖÖ·½Ê½²»ÊǺÜ×¼ */
 public static boolean isDirExist(String dirname, String[] files) {
  for (int i = 0; i < files.length; i++) {
   if (files[i].indexOf("<DIR>") > -1 && files[i].indexOf(dirname) > -1) {
    return true;
   }
  }
  return false;
 }
 public void upDownFile() {
  String host = "10.163.7.15";
  String user = "cxl";
  String password = "1";
  /** ¶¨ÒåFTPClient±ãÀû */
  FTPClient ftp = null;
  try {
   /** ´´½¨FTPClient */
   ftp = new FTPClient();
   /** Á¬½Ó·þÎñÆ÷ */
   ftp.setRemoteHost(host);
   ftp.connect();
   /** µÇ½ */
   ftp.login(user, password);
   /** ÒÔ²¨¶¯Ä£Ê½Á¬½Ó */
   ftp.setConnectMode(FTPConnectMode.PASV);
   /**
    * ASCII·½Ê½£ºÖ»ÄÜ´«ÊäһЩÈçtxtÎı¾Îļþ£¬ zip¡¢jpgµÈÎļþÐèҪʹÓÃBINARY·½Ê½
    * */
   // ftp.setType(FTPTransferType.ASCII);
   ftp.setType(FTPTransferType.BINARY);
   /**
    * Çл»µ½Ö÷Ŀ¼£¬²¢Ã¶¾ÙÖ÷Ŀ¼µÄËùÓÐÎļþ¼°Îļþ¼Ð °üÀ¨ÈÕÆÚ¡¢Îļþ´óСµÈÏêϸÐÅÏ¢ files = ftp.dir(".")£¬ÔòÖ»ÓÐÎļþÃû
    */
   String[] files = ftp.dir(".", true);
   for (int i = 0; i < files.length; i++)
    System.out.println(files[i]);
   /** ÏÂÔØinfoÎļþ¼ÐϵÄËùÓÐÎļþµ½ d:\temp Ŀ¼Ï */
   Str


Ïà¹ØÎĵµ£º

JNAʵÏÖJavaµ÷ÓÃFortran

Ôڳɹ¦ÊµÏÖJavaµ÷ÓÃC++Ö®ºó£¬½ÓÏÂÀ´Ïëµ½ÄÜ·ñͨ¹ýJNAʵÏÖJavaµ÷ÓÃFortran£¬½ñÌìÊÔÑéÁËһϣ¬»¹ÊDZȽÏÈÝÒ׵ġ£
ÍøÉÏÓÐÒ»¸öJavaµ÷ÓÃF95µÄÀý×Ó£¬µ«ÊÇÎÒ¿¼ÂDz»½öҪʵÏÖF95µÄµ÷Ó㬻¹ÒªÊµÏÖF77µÄµ÷Óã¬ËùÒÔ·ÑÁËһЩÖÜÕÛ¡£
ÎÊÌâµÄ¹Ø¼üÔÚÓÚF77Ϊ¹ý³ÌÃû×Ô¶¯Ìí¼ÓÁËÒ»¸öβ²¿µÄÏ»®Ïߣ¬ËùÒÔsub1Õâ¸ö¹ý³Ì£¬µ½JavaÒ»¶Ë£¬¾Í±ä³ÉÁËsub1_£¬ ......

C++ ´úÂë¸Äjava´úÂë ¼±¼±£¡£¡

typedef struct 
{
    BYTE    baOrigMDN[8];      /* Ö÷½ÐÓû§MDN */
    BYTE    baDestMDN[8];      /* ±»½ÐÓû§MDN */
    BYTE    bOrigIsVIP;   ......

javaÏ̳߳ؼ¼ÊõdzÎö

javaÏ̳߳ؼ¼ÊõdzÎö
ΪʲôҪÓÃÏ̳߳أ¿
ÖîÈçWeb·þÎñÆ÷¡¢Êý¾Ý¿â·þÎñÆ÷¡¢Îļþ·þÎñÆ÷»òÓʼþ·þÎñÆ÷Ö®ÀàµÄÐí¶à·þÎñÆ÷Ó¦ÓóÌÐò¶¼ÓÐÃæÏò´¦ÀíÀ´×ÔijЩԶ³ÌÀ´Ô´µÄ´óÁ¿¶ÌСµÄÈÎÎñ¡£ÇëÇóÒÔijÖÖ·½Ê½µ½´ï·þÎñÆ÷£¬ÕâÖÖ·½Ê½¿ÉÄÜÊÇͨ¹ýÍøÂçЭÒé(ÀýÈçHTTP¡¢FTP»òPOP)¡¢Í¨¹ýJMS¶ÓÁлòÕß¿ÉÄÜͨ¹ýÂÖѯÊý¾Ý¿â¡£²»¹ÜÇëÇóÈçºÎ´ïµ½£¬·þÎñÆ÷Ó¦ÓÃ³Ì ......

java »ñµÃ ip µØÖ·

Ò»°ãÇé¿ö»ñµÃ±¾µØËùÓеÄipµØÖ·£º
try   {
InetAddress   address   =   InetAddress.getLocalHost();
System.out.println(address.getHostAddress());
String   name   =   address.getHostName();
System.out.println(name);
InetAddress[]   addresses   = &nbs ......

»ñÈ¡java×ÊÔ´µÄ·½·¨

 »ñÈ¡java×ÊÔ´µÄ·½·¨
 
     ÔÚ¿ª·¢java³ÌÐòµÄ¹ý³ÌÖУ¬ÎÒÃǾ­³£Òª×öµÄÒ»¼þʾÍÊÇ»ñÈ¡×ÊÔ´¡£ÄÇôʲôÊÇ×ÊÔ´ÄØ£¿Ëµ°×ÁË£¬ÔÚ¼ÆËã»úÀïÄǾÍÊÇÒ»¶ÑÊý¾Ý¡£Ö»ÊÇÕâ¶ÑÊý¾Ý¶ÔÎÒÃǵÄjava³ÌÐòÓжàÖÖ±íÏÖÐÎʽ£¬Ò»°ãÀ´ËµÓÐFile£¬URL£¬InputStreamµÈµÈ¡£¶øµ¥¾ÍÎļþÕâÒ»Ïî¾ÍÓкܶàÖÖ£ºÅäÖÃÎļþ£¬javaÀàÎļþ£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ