加载优化 合并css javascript 合并小图片 使用雪碧图 缓存一切可缓存的资源 使用长的cache 使用外链式引用css,javascript 压缩HTML,CSS,JAVASCRPT 启用GZip 使用首屏加载 使用按需加载 ...
分类:
移动开发 时间:
2015-06-16 18:27:49
阅读次数:
139
一、tableView和cell都尽量少用或者不用clearColor 二、按需加载cell的内容。当用户高速滑动的时候,只加载目标行前后的几行数据,减少不必要的渲染和加载对程序性能的消耗。三、异步绘制。异步draw(),或者重写drawRect()四、提前计算并缓存好高度(布局),因为heigh....
分类:
其他好文 时间:
2015-06-09 19:20:43
阅读次数:
132
开始笔记之前,把早上检测到的angularjs中的命名问题做一下记录。检测工具:google浏览器扩展工具angularJS,结果如下:angularjs中,module要遵守lowerCamelCase原则,例:"myApp"; controller要遵守UpperCamelCase原则并且要以C...
分类:
Web程序 时间:
2015-06-09 16:16:49
阅读次数:
172
源码推荐 VVebo剥离的TableView绘制https://github.com/johnil/VVeboTableViewDemo此项目由VVebo剥离,希望你能通过这个demo看到我是如何进行TableView流畅度优化的。主要思路如下:1.异步渲染内容到图片。2.按照滑动速度按需加载内容。...
分类:
其他好文 时间:
2015-06-05 21:10:33
阅读次数:
133
TableView中图片延时加载是本文要介绍的内容,经常我们会用tableView显示很多条目,有时候需要显示图片。但是一次性从服务器上取来所有图片对用户来浪费流量,对服务器也是负担,最好是按需加载,即当该用户要浏览该条目时再去加载经常我们会用tableView显示很多条目。
有时候需要显示图片, 但是一次从服务器上取来所有图片对用户来浪费流量,,对服务器也是负担.最好是按需加载,即当该用户...
分类:
移动开发 时间:
2015-05-20 18:26:58
阅读次数:
194
前言前端模块化能解决什么问题?模块的版本管理提高可维护性 -- 通过模块化,可以让每个文件职责单一,非常有利于代码的维护按需加载 -- 提高显示效率更好的依赖处理 -- 传统的开发模式,如果B依赖A,那么必须在B文件前面先加载好A。如果使用了模块化,只需要在模块内部申明依赖即可。AMD规范 & CM...
分类:
Web程序 时间:
2015-05-05 10:08:13
阅读次数:
171
图片预加载无标题文档 图片按需加载无标题文档 ...
分类:
其他好文 时间:
2015-05-02 06:12:51
阅读次数:
198
小结:使用require.js的好处在于一个页面一个js文件,非常条理,且能够按需加载 使用说明: 1. 目录结构 2. 在html页面的最后加载require.js。这样就可以少加载一个domready(require.js的一个等待dom加载完成的插件) 其中data-main内容就是当前页面按...
分类:
Web程序 时间:
2015-04-30 13:55:03
阅读次数:
2490
优化的基本原则速度优化有一些基本思路,提前总结一下按需加载(只加载你需要的)并行(让串行的事情并行起来)压缩(通过压缩减少体积)缓存(利用缓存,减少请求等待)预测(预测用户行为,提前发出请求)合并(把多个零散文件合并起来,减少请求)自动化(让速度优化变成一种常规,和自动化工具(例如gulp,grun...
分类:
Web程序 时间:
2015-04-24 19:00:41
阅读次数:
253
JAVA中都是对象,因此即便是我们用的类也应该是一个类的对象,这个类就是Class,即类类型.java.lang.Class
一. 类加载时机
编译时静态加载类
1) new 创建对象是静态加载类 编译时刻就需要加载所有可能使用到类
2) 但是需求可能是按需加载.同时全部加载太耗费资源. 同时接收的时候用一个通用接口 eg:office这个接口,,Word Excel 继承.那么通过反...
分类:
编程语言 时间:
2015-04-02 10:29:49
阅读次数:
136