Tag: 文件

使用HTML5的FileAPI实现拖拽上传

nick | js | 2010-11-19
前面一篇讲到了“异步”文件上传,最近在项目中又遇到了拖拽上传的例子,那就是利用HTML5的FileAPI来实现,Gmail和QQ邮箱里面都已经实现了拖拽上传附件。 FileReader对象可以让应用程序异步读取用户计算机上的文件,使用File对象来指定,File对象可以有两种方式获得:一个是页面中的input元素,还有就是通过拖拽操作传过来的DataTransfer对象。通过FileRe... [阅读全文]

Gmail 新增附件添加的拖放功能

nick | js | 2010-11-19
Gmail 新增附件添加的拖放功能
不久前,Gmail通过使用HTML5 标准,开始提供附件的拖放功能。 使用Chrome或Firefox 3.6版浏览器软件的用户,可以像其他电子邮件客户端软件中操作一样,直接将文件拖拽至新邮件中成为附件,而不用再通过点击“添加附件”按钮这样的多次点击操作。 function handleFiles(files) { for (var i = 0; i <files.length; i++) { var file = files[i];... [阅读全文]

Linux 下大规模文件自动清理

nick | linux | 2010-10-29
Linux 下大规模文件自动清理
毛 伟, 软件工程师, IBM 毛伟,IBM 软件工程师,现在 IBM 中国软件开发中心从事 IBM Tivoli 存储 , 归档,监控软件的测试工作;对存储、Linux 系统等领域都很感兴趣。 李 尚忠, 软件工程师, IBM 李尚忠,IBM 软件工程师,国家软件系统分析师。现在 IBM 中国软件开发中心长期从事存储软件的相关工作。具有丰富的存储技术经验。 戴 斌, 软件工程师, IBM... [阅读全文]

构建文件格式转换服务器

nick | java | 2010-10-13
构建文件格式转换服务器
1. 为什么要做文件格式转换服务器 不知道各位是否遇到这样的情况, 当您在浏览IBM SUN等公司的技术网站的时候, 你会发现在每个页面的上方有小图标, 你可以把当前的页面内容以word, pdf或者是其他的格式进行下载, 可能你在想, 恩, 大公司的做法确实很正规, 他们提供了许多的格式版本提供不同的用户下载, 我想你可能是对的, 但是我们换一... [阅读全文]

tmpfs介绍

nick | linux | 2010-09-27
tmpfs介绍
介绍 tmpfs 如果我必须一下子说清楚 tmpfs,我会说 tmpfs 就象虚拟磁盘(ramdisk),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。总而言之,这让 tmpfs 成... [阅读全文]

使用grep恢复被删文件内容

nick | linux | 2010-08-24
在Unix/Linux下,最危险的命令恐怕就属rm命令了,每次在root下使用这个命令的时候,我都要盯着命令行看上几分钟才敢把回车敲下去。以前,看到同事在脚本中使用rm命令 —— rm {$App_Dir}/* 。因为脚本没有判断变量$App_Dir是否为空,结果,在一次用root操作的时候,整个操作系统一下就不见了,还好只是开发机。从此,我们大家都再也不敢使用rm命令了。 这... [阅读全文]

推荐sersync来进行文件同步

nick | linux | 2010-05-18
抑制不住的冲动给大家介绍sersync,来进行文件同步,公司的产品部署平台就是采用SVN + sersync来实现的。可以参考这篇文章《利用SVN搭建测试服务器》,文件同步采用sersync即可。 sersync原理 使用 Linux 2.6 内核的 inotify 监控 Linux 文件系统事件,被监听目录下如果有文件发生修改,sersync 将通过内核自动捕获到事件,并将该文件利用 rsync 同步到... [阅读全文]
Ɣ回顶部