自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 如何优雅地处理用户的误操作引起的多次请求

在互联网应用中,我们经常用到的场景,比如用户点击某个按钮,触发的操作会和后台api进行数据交互,生成一些记录,比如下单购买。如果后台api请求比较慢,而客户端体验又做得不到位,导致用户以为没点击到或者是页面假死,在上次请求还没处理完,就再次点击按钮。这样会导致某个操作生成多次记录,导致一些异常的bug。很显然,后台的api在这方面是需要做好处理。然而,面对用户,我们需要更好的体验,可...

2016-12-04 14:07:00 329

转载 vue(2.0)+vue-router(2.0)+vuex(2.0)实战

好久没更新自己的知识库,刚好借双十一的契机,用上了vue(2.0)+vue-router(2.0)+vuex(2.0)来开发公司的双十一电商活动。项目目录结构:运行:npm installnpm run dev浏览器会打开本地8080端口效果(主要有两个页面):商品列表页:商品详情页:总结...

2016-11-18 15:02:00 147

转载 WEB项目构建优化之自动清除CSS中的图片缓存

在web项目构建发布时,经常遇到css中图片的修改优化,那么如何清除图片的缓存成为必须要解决的问题。曾经有过傻傻的方法就是直接在图片后面添加随机数。今天主要是从构建自动化方式来解决这个问题,提高开发及发布的效率,让项目向工程化方向靠拢。在解决这个前,也陆续找了许多方案,像gulp-modify-css-urls,feWorkflow,还有淘宝的一款工具,不过找不到源代码,不知是否开源...

2016-07-24 00:41:00 195

转载 给裸接口加一道防护,避免恶意盗刷和爬取

WEB应用是开放的,WEB前端代码也是公开的,和后端交互的接口如果没有经过特殊处理(加密/token),那么就是裸露的,只要知道api地址,那么就能随便获取应用数据。这样应用数据就很容易被人爬取或者恶意盗刷,典型的短信被恶意盗刷。公司理财产品的短信接口就是一个裸接口,只要手机号就可以任意盗刷,当然背后有根据手机号,ip地址做了请求限制,但还是不够。后面就加了一定时间内一定请求次数的T...

2016-06-09 23:59:00 463

转载 如何在不接入微信API的情况下自定义分享内容(图片、链接、标题)

方法如下:1.设置分享title:动态改变document.title值即可:document.title = 'test'  2.设置分享图片:在页面隐藏一张尺寸大于290*290的图(图片需要容器包裹,设置容器css属性display:none即可):<div style="display:none"><img ...

2016-05-31 15:49:00 281

转载 image在table下显示3px的bug

给image设置float属性即可解决转载于:https://www.cnblogs.com/2010navy/p/3904752.html

2014-08-11 15:03:00 106

转载 浏览器解析、渲染机制

主要分为两种,在head之间是否有外联的css一、head标签之间有外联cssChrome(版本:31.0.1650.63),Safari(版本:5.1.7(7534.57.2)),Firefox(24.0)(这里没有IE哦)1、当浏览器load完一条url时就会提取页面中外联的js和css2、浏览器开始去加载css和js(不同厂商的浏览器对静态文件并行加载的个数限制不一...

2014-04-17 14:40:00 96

转载 Javascript的构造函数和constructor属性

原型链function Foo() { this.value = 42;}Foo.prototype = { method: function() {}};function Bar() {}// 设置Bar的prototype属性为Foo的实例对象Bar.prototype = new Foo();Bar.prototype.foo = 'Hello World';// ...

2013-09-22 12:11:00 141

转载 jquery.form.js ie 下下载文件已经ie8失效问题解决方案

https://github.com/malsup/form/blob/master/jquery.form.js在使用这个插件时遇到的问题1、ie下会变成下载文件,解决方案是在后端返回时设置'Content-Type': 'text/html'2、ie8下失效问题,解决方案是给form添加属性method="post"转载于:https://www.cnblogs.com/2010...

2013-09-05 13:55:00 164

转载 touch-slide-image

用htmls5+css3实现的在android和ios,以及wekit新版浏览器上实现手指滑动切换图片。https://github.com/navyxie/touch-slide-image转载于:https://www.cnblogs.com/2010navy/p/3177420.html...

2013-07-08 11:30:00 88

转载 省市区json数据

window.LocalList = [ { region:{ name:'北京市', code:'11', state:[ { name:'北京', code:'01', ...

2013-07-04 21:22:00 6138

转载 backbone应用笔记

由于公司手机端web的需要,最近开始用上backbone,之前觉得很难学,也一直没看到前端mvc具体是个啥,后来由于项目紧急,就抽空看了一遍underscore和backbone的源码,收获还是蛮大的。一个页面可以只有model和view,若后台返回有多条记录,就需要用collection来进行model的管理。model的id一般都是设置为后台返回的数据唯一的标志,比如mo...

2013-06-28 18:46:00 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除