`
beyondbn
  • 浏览: 71456 次
社区版块
存档分类
最新评论
文章列表
我最近由于在做一个关于FTP文件上传和下载的功能时候,发现Apache FTP jar包没有提供对整个目录结构的上传和下载功能,只能非目录类型的文件进行上传和下载操作,后来我查阅很多网上的实现方法,再结合自己的理解、以及符合自己的需求,完成了我自己的apache FTP jar包补充类。 上面是背景,基本叙述完毕,下面开始介绍实现方法和代码。   一。环境搭建: 1.使用的FileZilla Server开源免费软件,安装过后建立的本地FTP服务器。 2.使用的apache上下载FTP工具包,引用到工程目录中。 3.IDE,Eclipse,JDK6 二。介绍代码。 上传和下 ...
public class FileToFtpTwo { public static void main(String[] args) {   FTPClient ftpClient = new FTPClient();   try {    ftpClient.connect("10.40.63.241", 21);    System.out.println("FTP服务器信息为:" + ftpClient.getReplyString());    ftpClient.login("root ...
  java上传文件到ftp有两种实现方式,一种是使用sun公司提供的sun.net.ftp包里面的FtpClient,另一种是Apache组织提供的org.apache.commons.net.ftp包里的FTPClient,现在我来分别说下两种实现方式。 sun的FtpClient:我们先来看如下代码
jdk1.5不能检测到接口里面的方法,要把编译设为1.6才好使@Override 出现编译异常的问题:jdk1.6对于接口的实现,可以用@Override来标记实现类的实现方法不会报错如果放到jdk1.5环境下就会抱编译异常, 为什么会出现这个问题是因为, jdk1.5的@Override只面向与实现父类的方法.而@Override标记,一般都是开发工具自动加上, 如Eclipse, 所以, 我们开发时要检查开发环境和发布环境,以及测试环境的一致.   参考:http://hi.baidu.com/jaffehe/item/b269fd0add5daeda73e676f9
http://www.myway8.com/?p=1588
   1
 MyEclipse添加方法注释快捷键是alt+shift+j           
CSV的数据都是用","分隔的 ===================================     方法一 :       有时候在MyEclipse里修改了内容,但它却没有自动编译,导致修改后没有达到我们想要结果。       既然是默认是自动编译,它没有被编译,那就手动编译。       方法如下:       在MyEclipse的工具栏,找到Project---->把默认打勾的Build Automatically(自动编译,说明MyEclipse默认是自动编译的),把它的勾去掉,再找到Project---->Build All ...
  import java.io.File; import java.io.FileOutputStream; import java.io.IOException;   public class FileOutput {   public static void main(String[] args) throws IOException {   String[] s = { "1", "2", "3" }; StringBuffer sb = new StringBuffer(); for (St ...
 a 
解决VMware卸载不干净,重装装不上的问题: 1. 首先以管理员的身份登陆本地计算机 ,在控制面板---添加/卸载程序---卸载VMware相应程序   2.停止以“VM”开头的所有服务  3.卸载VMware network bridge :开始>设置> 网络连接>右键任何网络适配器>属性 选择VMware Bridge Protocol 并卸载  4.卸载VMware安装的设备:计算机管理>设备管理器>查看>显示隐藏的设备 
1. 进程/tail日志    2. tail [选项] 文件 显示每个指定文件的最后 10 行到标准输出   选项: -c, --bytes=K 输出最后K个字节,使用-c +K 从每个文件的第 K 字节输出 -n, --lines=K 输出最后K 行,使用-n +K 从每个文件的第 K 字节 ...
 1. Collection集合:   TreeSet: 以有序状态保持并可防止重复,每次都会自动的按字母顺序排序   HashMap: 可用成对的 name/value 来保存与取出   LinkedList: 针对经常插入或删除中间元素所设计的高效率集合   HashSet: 防止重复的集合,可快速的照相相符的元素    2. Collections.sort(List list) 方法,对 list 按字母排序   3. System.out.println(a) 会自动调用 a.toString() 方法 ========================== ...
在Eclipse可以从几个层面设置编码格式:Workspace、Project、Content Type、File 本文以Eclipse 3.3(英文)为例加以说明: 1. 设置Workspace的编码格式: Windows->Preferences...打开"首选项"窗口,点击左侧导航树到General->Workspace,在右侧视图中找到“Text file encoding”选项设置,一种是默认(Default),另一种是从下拉列表中选择(Other)。Eclipse Workspace默认的编码方式是操作系统的编码格式,这跟操作系统的设置有关系;另外我们 ...
1. gpedit.msc-----组策略  2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. tsshutdn-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr-------垃圾整理 12. net start mes ...
Global site tag (gtag.js) - Google Analytics