Tag: 进展

有没有什么办法可以显示`gunzip <database.sql.gz |的进度 mysql …`进程?

每周一次,我需要运行一个巨大的数据库更新到我的本地开发环境,如下所示: $ gunzip < /path/to/database1.sql.gz | mysql -uUSER -p database1 & $ gunzip < /path/to/database2.sql.gz | mysql -uUSER -p database2 & $ gunzip < /path/to/database3.sql.gz | mysql -uUSER -p database3 & 我试图在一夜之间运行,因为它可能需要几个小时才能完成。 你能帮我想出一个方法来展示这些任务的进展吗? 这里有一些猜测: 获取数据库的解压缩文件大小,并与我的本地数据库大小进行比较 在mysql中运行show processlist来查看当前正在插入的表(我当前使用的方法,但是有些表是巨大的,至less有一个数据库只有一个巨大的表,所以这个表中的大部分都被卡住了,less于帮助) 所有的db.sql.gz文件都是标准的gzipped mysqldumps,所以我不认为我可以在转储中创build任何东西来给我一个更新。 (但是,如果我错过了某些东西,我会开放的) 赏金规则 答案必须: 提供有用且合理的准确进度(可视化如scp (首选!)或通过简单的进度数据库表,可轻松访问)。 不要打破常规mysqldump导出或常规gunzip … | mysql gunzip … | mysql导入(对于其他工程师谁可能不会使用任何你想出的) 不要给我的DBA心脏病发作 – 所以留在特殊的mysqldump或其他MySQL分支请求容易。

JavaScript加载图像的进度

JS中有一种方式来获取图像加载时的加载图像的进度? 我想使用HTML5的新Progress标签来显示加载图片的进度。 我希望有这样的事情: var someImage = new Image() someImage.onloadprogress = function(e) { progressBar.value = e.loaded / e.total }; someImage.src = "image.jpg";

加载Comet /服务器推送iframe时,停止浏览器“厄运的悸动”

使用Comet或Ajax Long Pull技术时,通常使用iframe。 当iframe等待长时间连接closures时,浏览器正在旋转其跳动(进度/加载指示器)。 一些网站,例如etherpad.com,设法停止。 他们是如何做到的呢?

animation绘制一个圆圈

我正在寻找一种方法来创build一个圆圈的绘图animation。 我已经能够创造出这个圈子,但它一起吸引了所有人。 这是我的CircleView类: import UIKit class CircleView: UIView { override init(frame: CGRect) { super.init(frame: frame) self.backgroundColor = UIColor.clearColor() } required init(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } override func drawRect(rect: CGRect) { // Get the Graphics Context var context = UIGraphicsGetCurrentContext(); // Set the circle outerline-width CGContextSetLineWidth(context, 5.0); // Set the circle […]