会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Benjamin
专注前端开发和用户体验
博客园
首页
新随笔
联系
订阅
管理
[置顶]
文件上传那些事儿
摘要: 最近M端项目中涉及到图片上传功能,现把项目中遇到的一些问题及解决办法分享如下,与各位共同探讨:PS:文章已同步至个人博客一、相关需求:1. 客户端上限10M2. 服务器端上限2M3. 文件过滤4. 显示上传进度5. 异步上传6. 多文件上传二、需求分析:1. 实现2,可使用canvas在前端实现压缩...
阅读全文
posted @ 2015-07-18 20:03 Benjamin-zuo
阅读(1752)
评论(0)
推荐(1)
2015年1月25日
主流动画实现方式总结
摘要: 文章已同步至个人Blog:Benjamin-专注前端开发和用户体验相关概念:绘制频率、屏幕刷新频率、硬件加速、60fps绘制频率:页面上每一帧变化都是系统绘制出来的(GPU或者CPU)【参考浏览器渲染原理】。但这种绘制又和PC游戏的绘制不同,它的最高绘制频率受限于显示器的刷新频率(而非显卡),所以大...
阅读全文
posted @ 2015-01-25 17:17 Benjamin-zuo
阅读(1327)
评论(1)
推荐(2)
2015年1月14日
HTML Meta标签知多少
摘要: 文章已同步至个人Blog:Benjamin-专注前端开发和用户体验一、基本属性标签常常被用来定义HTML文档的元数据或者HTTP协议的指向,这些元数据常用在SEO、HTML Pages or Apps on Mobile/Handheld Devices,该标签主要包括以下属性:AttributeD...
阅读全文
posted @ 2015-01-14 13:34 Benjamin-zuo
阅读(2435)
评论(3)
推荐(7)
2014年12月2日
第一个CSS变量:currentColor
摘要: 一、基本介绍CSS变量正慢慢地从最初的草案到浏览器实现。但规范中有个已经存在多年的变量:currentColor。这个CSS特性具有良好的浏览器支持和一些实际的应用,本篇文章,我们来学习和了解它。 引用MDN中的描述:The currentColor keyword represents the c...
阅读全文
posted @ 2014-12-02 15:46 Benjamin-zuo
阅读(695)
评论(1)
推荐(0)
2014年11月26日
Javascript中递归造成的堆栈溢出及解决方案
摘要: 关于堆栈的溢出问题,在Javascript日常开发中很常见,Google了下,相关问题还是比较多的。本文旨在描述如何解决此类问题。 首先看一个实例(当然你可以使用更容易的方式实现,这里我们仅探讨递归):function isEven (num) { if (num === 0) { ...
阅读全文
posted @ 2014-11-26 11:45 Benjamin-zuo
阅读(8336)
评论(1)
推荐(5)
2014年11月13日
你可能不知道的7个CSS单位
摘要: 如果你是一名前端开发工程师,一般px和em使用频率比较高。但是今天本文的重点是介绍一些我们使用很少、甚至么有听说的单位。一、重温em Test-01 (12px * 1.5 = 18px) Test-02 (18px * 1.5 = 27px) Test-03 (27px *...
阅读全文
posted @ 2014-11-13 14:36 Benjamin-zuo
阅读(1557)
评论(4)
推荐(2)
2014年11月12日
Minifying Angular应用时产生的问题
摘要: 一、产生的问题如果你正在进行AngularJS的项目开发,生产时Minified JS文件有没有遇到下面问题:angular.module("myApp", []).controller("mainController", function($scope) { $scope.message = "H...
阅读全文
posted @ 2014-11-12 11:30 Benjamin-zuo
阅读(681)
评论(1)
推荐(0)
2014年11月11日
使用jsdoc-toolkit实现JS API文档自动化
摘要: 在前面的博文中探讨自动化工程问题时,写过基于NodeJS的,使用gulp、grunt的jsdoc插件实现文档自动化。本文探讨基于java环境的自动化实现。一、Java安装与环境配置关于Java的安装与环境配置,可以参考博文YUI Compressor for Sublime text2二、jsdoc...
阅读全文
posted @ 2014-11-11 17:13 Benjamin-zuo
阅读(842)
评论(0)
推荐(0)
2014年11月7日
YUI Compressor for Sublime text2
摘要: YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用Java开发。 最近压缩文件,常使用在线压缩的方式来压缩文件,一来多有不便,二来如果没有网络,只能搁置了。本文来描述如何在Sbulime text2中使用YUI Compressor插件。Java的安装官网上下载java...
阅读全文
posted @ 2014-11-07 14:42 Benjamin-zuo
阅读(947)
评论(3)
推荐(1)
2014年11月4日
使用Array.prototype.indexOf()的几点注意
摘要: 对应indexOf这个方法,在日常开发中比较常见的应该是String.prototype.indexOf()方法,Array.prototype.indexOf()方法和其有很大的相似性,本文不想去描述其的基本用法,而是去探究在使用中需要考虑的一些问题。一、性能在数组元素少的情况下,我们虽然只是跳过...
阅读全文
posted @ 2014-11-04 23:19 Benjamin-zuo
阅读(3701)
评论(0)
推荐(0)
下一页
公告