会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Pickcle
博客园
首页
新随笔
联系
管理
订阅
2017年1月4日
webp性能测评
摘要: 一、测评目的 通过分析webp图片在不同条件下的性能表现,来确定webp图片的适用场景。 二、测评方式 使用控制变量法,分别从以下3点对webp与jpg图片做对比,得出结论。 1.页面图片总体积。 2.单张图片体积。 3.网速 三、采样数据 测试机器:2015年MacBook Pro 处理器:2.7
阅读全文
posted @ 2017-01-04 10:47 Pickcle
阅读(1694)
评论(0)
推荐(0)
编辑
2016年7月23日
js通过继承实现私有函数
摘要: 本文是原创文章,如需转载,请注明文章出处 主要思想就是在继承时,只开放共有的属性和方法,不开放另外某些函数,从而实现私有的作用。 C函数的作用就是剔除A中的私有函数(g),将其他的属性和方法放入o对象返回,之后将B的原型赋值给C返回的对象,这样当生成B对象时,只能访问到x,y,f了,从而实现私有函数
阅读全文
posted @ 2016-07-23 22:20 Pickcle
阅读(675)
评论(0)
推荐(0)
编辑
js组合继承和寄生组合式继承比较
摘要: 本文是原创文章,如需转载,请注明文章出处 1.js中实现组合继承(B继承A): 这种继承方式主要是利用原型链实现继承,同时使用构造函数传入参数,每当生成B对象时,会调用A的构造函数添加name和ary属性从而实现继承。 但这种方式有个缺陷,会调用2次A的构造函数,第一次是在设置prototype时,
阅读全文
posted @ 2016-07-23 18:13 Pickcle
阅读(312)
评论(0)
推荐(0)
编辑
2016年7月19日
JS中循环绑定遇到的问题及解决方法
摘要: 本文是原创文章,如需转载,请注明文章出处 在工作中,有时会有这样的需求:在一个页面上添加了6个按钮,然后分别为他们绑定点击事件监听器,当点击按钮1时,输出1,当点击按钮2时,输出2。 循环绑定代码如下: 但是这样会产生一个问题,因为JS中没有块作用域的概念,所以当这段绑定代码执行过后,i的值是7,并
阅读全文
posted @ 2016-07-19 14:15 Pickcle
阅读(365)
评论(0)
推荐(0)
编辑
2016年7月18日
JS学习之事件流
摘要: 本文是原创文章,如需转载,请注明文章出处 JS和AS师出同源,所以事件流的3个阶段也跟AS一样,分别是捕获阶段,目标阶段,冒泡阶段。 下面写了个例子可以清晰的看出事件流的顺序: eventTest.html eventTest.js 这个例子很简单,先添加一个绿色的div,其中有个居中的按钮,JS代
阅读全文
posted @ 2016-07-18 15:48 Pickcle
阅读(177)
评论(0)
推荐(0)
编辑
2016年4月15日
OpenGL利用模板测试实现不规则裁剪
摘要: 本文是原创文章,如需转载,请注明文章出处 在游戏开发中,经常会有这样的需求:给定一张64x64的卡牌素材,要求只显示以图片中心为圆点、直径为64的圆形区域,这就要用到模板测试来进行不规则裁剪。 实现不规则裁剪的主要思路如下: 1.准备好素材:要显示的64x64图片一张,不规则形状的遮罩图一张(本例中
阅读全文
posted @ 2016-04-15 17:23 Pickcle
阅读(2941)
评论(1)
推荐(2)
编辑
2016年4月14日
检测图片格式
摘要: 本文是原创文章,如需转载,请注明文章出处 可以根据不同格式图片的特点进行判断,得出图片的格式: 1.JPG格式:JPG图片的文件头标识:0xFF,0xD8 2.PNG格式:PNG图片的文件头标识:0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a 3.PVR
阅读全文
posted @ 2016-04-14 20:25 Pickcle
阅读(1366)
评论(0)
推荐(0)
编辑
2016年3月31日
【转】OPENGL基本API概述
摘要: 本文信息资源来源于网络,欢迎转载!转载时请保留本文链接(http://www.shopliyang.com.cn/)! OpenGL中的gl库是核心库,glu是实用库,glut是实用工具库。 gl是核心,glu是对gl的部分封装,glut是OpenGL的跨平台工具库。 gl中包含了最基本的3D函数,
阅读全文
posted @ 2016-03-31 18:00 Pickcle
阅读(1560)
评论(0)
推荐(0)
编辑
2016年3月22日
lua实现私有函数
摘要: 本文是原创文章,如需转载,请注明文章出处 要用lua实现私有函数,关键就是使用metatable的特性来实现。 Test.lua: local v = {};v.x = 100;v.y = 200; function v.new() local o = {}; setmetatable(o, v);
阅读全文
posted @ 2016-03-22 16:58 Pickcle
阅读(2312)
评论(0)
推荐(0)
编辑
2016年3月14日
cocos2d-x 图片性能测试
摘要: 本文是原创文章,如需转载,请注明文章出处 本次测试使用的cocos2d-x版本是3.9,测试环境是XCode7自带的iphone5 一、JPG格式与PVR.CCZ格式对比 1.占用空间对比 a)不透明图片 原始大小(KB) PNG(KB) JPG(KB) PVR.CCZ(KB) A 3408 142
阅读全文
posted @ 2016-03-14 14:23 Pickcle
阅读(1287)
评论(0)
推荐(0)
编辑
下一页
公告