`
gybmike
  • 浏览: 182923 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

簡單的文件拷貝

    博客分类:
  • java
阅读更多

    public static boolean copyTo( String sDest , String sSource ) throws Exception {
    	FileInputStream fi = new FileInputStream( sSource );
    	try {
    		FileOutputStream fo = new FileOutputStream( sDest ,false );
    		try {
    			fo.getChannel().tryLock();
    			byte buf [] = new byte[4096];
    			int readed;
    			while( (readed = fi.read(buf)) != -1 ) {
    				fo.write(buf, 0 , readed);
    			}
    		} finally {
    			fo.close();
    		}
    	} finally {
    		fi.close();
    	}
    	return true;
    
}

分享到:
评论

相关推荐

    大名鼎鼎的小文件拷贝工具

    在信息技术高速发展的今天,文件拷贝的需求在各个领域无处不在。无论是数据备份、资料转移还是系统迁移,快速高效地处理文件拷贝任务都显得尤为重要。尤其是对于那些包含大量小文件的场景,传统的单线程拷贝方式效率...

    Qt 文件拷贝带进度条显示

    **Qt 文件拷贝带进度条显示** 在编程领域,特别是在GUI(图形用户界面)开发中,用户界面的反馈至关重要。当涉及到大文件的复制或移动时,提供一个进度条可以显著提升用户体验,让用户知道操作正在进行并估计剩余...

    文件拷贝(将文件从A路径拷贝到B路径)

    实现不同路径文件的拷贝,输入参数a(带拷贝的文件路径)b(拷贝文件的目标路径)。

    文件拷贝辅助工具源码

    《文件拷贝辅助工具源码解析与应用》 在日常工作中,我们经常需要进行大量文件的复制和移动操作,尤其在处理大型项目或数据迁移时,手动操作既耗时又容易出错。针对这一需求,一种名为“文件拷贝辅助工具”的程序...

    基于Python实现的简单文件拷贝复制项目源码,采用tkinter实现图形界面

    基于Python实现的简单文件拷贝复制项目源码,采用tkinter实现图形界面

    Qt实现文件拷贝

    以下是一个简单的代码框架,展示了如何在Qt中实现多线程文件拷贝: ```cpp #include #include #include #include #include #include class FileCopyThread : public QThread { Q_OBJECT public: explicit ...

    Android 文件拷贝Demo

    Android 文件拷贝Demo,可实现SD卡以及内部存储之间进行拷贝

    MFC文件拷贝程序MFC文件拷贝程序

    以上代码实现了一个简单的文件拷贝功能。然而,MFC还提供了更高级的功能,如进度条显示、错误处理等。在实际应用中,你可能需要处理各种异常情况,如文件不存在、无权限、磁盘空间不足等,并且可能需要添加多线程...

    用java实现文件拷贝

    Java实现文件拷贝的小程序 本资源是一个使用Java语言实现文件拷贝的小程序,具有很实用的功能。下面是对这个小程序的详细解释和知识点总结: 文件拷贝的基本概念 文件拷贝是将一个文件的内容复制到另一个文件中,...

    mfc文件浏览器实现文件拷贝功能多线程

    在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 框架来实现一个文件浏览器,并且重点讲解如何在其中实现文件拷贝功能,同时利用多线程技术提高程序性能。MFC 是 Microsoft 提供的一个C++库,它...

    Linux下C语言实现文件拷贝

    ### Linux下C语言实现文件拷贝 #### 一、引言 在计算机编程领域,特别是在系统级编程中,文件操作是非常基础且重要的功能之一。在Linux环境下,利用C语言进行文件操作具有高度的灵活性和效率。本文将详细介绍如何在...

    Super File Copying 超级文件拷贝机

    一个强大的文件拷贝/坏区恢复工具,可以实现拷贝坏区文件、合并文件、测试文件拷贝速度的有效工具。 你遇到过下面的问题吗? 1.你的文件有坏区;2.你的文件被截断了;3.你需要合并同一个文件...... 当你的...

    FastCopy大文件拷贝软件

    FastCopy是一款高效、便捷的大文件拷贝工具,尤其在硬盘到移动存储设备之间的文件传输上表现出色。...通过熟练掌握FastCopy的使用,我们可以更好地应对日常工作中涉及大量文件操作的问题,让文件拷贝变得简单而快捷。

    大文件快速拷贝工具

    尤其是在处理大型文件,如高清视频、大型数据库和多媒体档案时,传统的文件拷贝方法往往因为效率低下而无法满足需要。为了应对这一挑战,软件开发者们研发出了一系列"大文件快速拷贝工具"。这类工具通过优化文件传输...

    文件拷贝功能的简单实现

    这些函数允许开发者对文件进行低级别的访问,从而实现各种复杂的文件操作,包括文件拷贝。 2. **`CreateFile`函数**: `CreateFile`函数用于打开或创建文件,参数可以指定文件名、访问模式(读、写、读写)、共享...

    文件拷贝程序MFC

    【文件拷贝程序MFC】是基于VC++6.0集成开发环境下的一个应用程序,它利用Microsoft Foundation Classes (MFC)库来构建。MFC是一个C++类库,它为Windows API提供了一种面向对象的封装,使得开发者可以更加方便地进行...

    FTP文件拷贝(边拷贝边删除).rar

    标题中的“FTP文件拷贝(边拷贝边删除)”指的是一个功能强大的FTP文件传输程序,它不仅能够将FTP服务器上的文件下载到本地,而且在拷贝过程中还支持自动删除源文件,这在需要释放远程存储空间或者确保文件一次性转移...

    Linux系统U盘自动识别与文件拷贝

    在Linux系统中,U盘的自动识别和文件拷贝是一个常见的需求,特别是在自动化运维和数据传输的场景下。本文将详细解析"Linux系统U盘自动识别与文件拷贝"的相关知识点,通过源码udisk.c和udisk.h来探讨实现这一功能的...

    MavenUtil 文件拷贝

    【MavenUtil 文件拷贝】 在Java开发中,Maven是一个强大的项目管理和依赖管理工具,它可以帮助开发者构建、管理和部署应用程序。MavenUtil是特定于某个项目或库的一个实用工具类,它通常包含了与Maven相关的辅助...

    易语言禁止文件拷贝源码

    在给定的“易语言禁止文件拷贝源码”中,我们探讨的核心技术是如何通过易语言来实现对电脑内文件拷贝、复制行为的限制。 在计算机系统中,文件拷贝和复制通常是通过操作系统的API(应用程序接口)来完成的。易语言...

Global site tag (gtag.js) - Google Analytics