`
zy13
  • 浏览: 44335 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

在上传文件的过程中,用ruby如何获得已经传输的字节数

阅读更多
正在做一个图片上传的进度条,我用File.size(filepath)获取文件总大小,用File.size(@params[:image_file].local_path())获取已经传输的字节数。前面一个是对的,感觉后面一个有问题。
请问应该怎么做才是正确的呢?
还有,需要什么配置吗?lighttpd要怎么配?webrick能实现这种ajax效果的进度条么?
分享到:
评论
1 楼 zy13 2007-09-21  
呵呵 又被扣了10分
为什么入门贴还是没人回答?

相关推荐

    用ruby读excel文件生成xml文件

    标题 "用ruby读excel文件生成xml文件" 描述的是一项技术任务,即使用Ruby编程语言来处理Excel文件,并将其内容转换成XML格式。这在数据迁移、格式转换或与不支持Excel格式的应用程序进行数据交换时非常有用。Ruby库...

    Ruby编译成Python字节码unholy.zip

    unholy 可以将 Ruby 编译成 Python 字节码,此外还可以将字节码翻译成 Python 源码,使用包含其中的 Decompyle。 标签:unholy

    ruby 读取cfg文件

    在Ruby编程语言中,读取配置文件(如cfg文件)是一项常见的任务,这通常涉及到从文件中获取特定的键值对以供程序使用。在本篇文章中,我们将深入探讨如何在Ruby中有效地读取和处理cfg文件,以及如何根据指定的键来...

    ruby实现文件对比资料

    在Ruby编程语言中,文件对比是一项常见的任务,尤其在处理文本文件、代码比较或日志分析时。本文将深入探讨如何使用Ruby实现文件对比,并提供相关的实例和技巧,帮助你编写出自己的文件对比脚本或生成对比报告。 一...

    Ruby Ini文件读写

    Ruby Ini文件读写是Ruby编程语言中处理配置文件的一种常见方式。INI文件是一种简单的文本格式,通常用于存储程序的配置信息,以键值对的形式组织数据。Ruby提供了多种库来帮助开发者轻松地读取和写入这些文件,使得...

    ruby导出csv文件

    尽管在Ruby 1.9及更高版本中,`FasterCSV`已经被`csv`标准库所取代,但在某些情况下,开发者可能仍选择使用`FasterCSV`,因为它在处理大量数据时速度更快。 首先,确保已经安装了`fastercsv` gem。如果还没有安装,...

    Ruby-Shrine用来处理文件上传的Ruby工具包

    Shrine允许你在上传过程中存储额外的信息,如用户ID、文件标签等。这些信息可以与上传的文件一起持久化,便于后续的查询和操作。 总之,Ruby-Shrine是一个强大而全面的文件上传解决方案,它的设计使开发者能够轻松...

    ruby上传文件

    在Ruby编程语言中,文件上传是一项常见的任务,特别是在构建Web应用程序时。本项目提供了一些实用的文件上传功能,包括控制器(controller)、视图(view)和数据库交互部分。以下是对这些知识点的详细解释: 1. **...

    ruby文件操作,简单ppt

    ### Ruby 文件操作详解 在 Ruby 编程语言中,对文件进行操作是非常常见的需求之一,无论是...通过学习这些内容,开发者可以更好地理解和掌握 Ruby 中文件操作的相关知识,从而在实际开发过程中更加高效地完成任务。

    Ruby读写txt文件

    在Ruby中,我们通常使用`File`类的方法来操作文件。读取txt文件时,可以使用`File.open`方法,传入文件路径和模式('r'表示读取,'w'表示写入,'a'表示追加)。例如,要打开名为"example.txt"的文件进行读取: ```...

    使用ruby解析awdb离线库

    使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库...

    Ruby读取INI文件

    当我们谈论“Ruby读取INI文件”时,我们指的是使用Ruby代码解析和操作INI配置文件。INI文件是一种简单的文本文件格式,常用于存储软件配置数据,结构清晰,易于人阅读和编辑。每个部分由一个大写的键名定义,键值对...

    ruby打包文件ruby入门通

    ruby打包文件ruby打包文件ruby打包文件ruby打包文件ruby打包文件ruby打包文件ruby打包文件ruby打包文件ruby打包文件

    Ruby2.5.3编译后的文件+其他文件

    在你提供的压缩包“Ruby2.5.3编译后的文件+其他文件”中,我们可以推测包含的是Ruby 2.5.3的编译产物。这些编译产物通常包括以下部分: 1. **动态库**:动态链接库(Dynamic Link Library,简称DLL)是Windows操作...

    ruby脚本下载

    ruby脚本,用来分析case覆盖率,文件名,文件个数等等

    ruby初始使用过程总结

    本文将详细解析"ruby初始使用过程",帮助你快速上手。 首先,我们需要设置好开发环境。在Windows系统中,通常会通过命令提示符(CMD)进行操作,这是Ruby交互的第一步。打开CMD,你可以在这里执行各种命令,包括安装...

    在Ruby中处理XML和XSLT以及XPath的简单教程

    在当前IT行业的发展中,处理XML和XSLT以及XPath是数据交互和文本处理的基本技能,尤其在使用Ruby语言进行Web开发,比如Ruby on Rails框架时,掌握这些技能对于处理后端数据和前端展示至关重要。本篇教程将介绍如何在...

    Ruby-CombinePDF一个合并PDF文件的纯ruby库

    在Ruby开发中,处理PDF文件是一个常见的需求,例如,将多个报告、手册或证书整合到一个单一的PDF文档中。CombinePDF库提供了强大的功能来满足这些需求。 首先,让我们深入了解CombinePDF的工作原理。它通过解析PDF...

    ruby 最新 安装文件 与 API

    标题中的"ruby 最新 安装文件"指的是Ruby的最新版本安装程序,这通常是针对特定操作系统的,比如在描述中提到的"ruby window 版本安装文件",是指适用于Windows平台的Ruby安装程序。RubyInstaller是为Windows用户...

Global site tag (gtag.js) - Google Analytics