文件秒传的实现原理其实就是在文件上传前,把内容读取出来,算出 md5 值,然后通过 ajax 与服务端进行验证, 然后根据结果选择继续上传还是跳过上传。 由于这个验证行为是异步的,所以这里我们要借助 WebUploader 提供的 hook(WebUploader.Uploader.register)来实现......
TableView 与 TableView 之间的联动效果在许多电商 App(比如京东)或者外卖 App(比如美团外面)上很常见。下面通过样例演示这个功能如何实现。 1,效果图 (1)页面左侧表格显示的是所有的商品分类,右侧表格显示的是所有的商品,并按照类别分组......
当一个代码文件中有很多方法时,要翻阅或者查找特定代码会十分不便。其实我们可以在代码中插入一些特殊格式的标记注释,从而帮助我们快速定位。这些注释不会在应用程序中添加任何功能,而只会在代码中创建逻辑分节。 当标记添加后,我们单击编辑器上方路径的最后一部分......
一、基本介绍 1,什么是 WebUploader? WebUploader 是由百度公司团队开发的一个以 HTML5 为主,FLASH 为辅的现代文件上传组件。 2,功能特点 分片、并发:WebUploader 采用大文件分片并发上传,极大的提高了文件上传效率。 预览、压缩:WebUploader 支持常用图片格式......
一月头条:Python 成为了“2018年度编程语言”的获得者 Python 编程语言赢得了“2018年度编程语言”的称号!Python 能获得这个称号,是因为在 2018 年相较于其他的语言,它的增长更加明显。Python 为 3.62%,其次才是 Visual Basic .NET(3.20%) 和 Java(2.69%)......
iOS 每次更新大版本系统时 ,备份手机数据都是必须的。由于 iTunes 备份文件默认会存在电脑的 C 盘上。如果 C 盘剩余空间不足,就会造成备份不成功,从而无法升级。 我们可以通过修改 iTunes 备份文件路径,将其改到其他磁盘分区上(或者移动硬盘上......
1,问题描述 前段时间将 Mac 升级至最新的版本后,打算使用 CocoaPods 安装一些第三方库。当执行 pod install 命令时报如下错误: -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter......
当我们使用 Print Screen 键或者一些第三方截图软件进行截屏时,会发现截取出来的图片是不显示鼠标指针(鼠标轨迹)的。如果想要截图时显示鼠标指针,可以试试这款截图神器:FSCapture(全称 FastStone Capture) 1,使用说明 (1)软件在......
之前我写过文章介绍如何使用第三方图表库 Charts 实现饼状图: 默认情况下当我们点击选中某个扇区时,这个扇区会自动伸出(见下图)。有网友问:如何让饼状图默认就自动选中最大值(该扇区默认就是伸出状态),下面通过样例演示这个功能如何实现......
有时我们需要实现在浏览器端直接对整个或部分页面进行截屏,比如移动端常见的“长按网页保存为图片”功能。这个借助 html2canvas 这个第三方 js 库即可实现,下面通过样例演示其如何使用。 一、基本介绍 1,什么是 html2canvas html2canvas 可以通过获取 HTML 的某个元素......