图片延时加载技术对大流量的网站来说是十分实用的。目前图片在网站中大量使用,如果不加处理的话会对服务器和带宽造成级大压力,通过只渲染当前用户可见区域的图片,可以极大地减少网站的请求数,降低网络带宽资源。 unveil 这是一款十分轻量级的片时图片加载组件 支持现代浏览器及IE7+, Gith...
分类:
Web程序 时间:
2015-05-21 09:00:05
阅读次数:
150
在游戏开发中,包的大小总是与图片资源的大小密切相关,而图片资源中,大多为带有透明度信息的png图像。
那么,如何精简png图片资源呢?...
分类:
其他好文 时间:
2015-05-19 22:53:21
阅读次数:
421
在学习C语言的过程中,大家是不是和我一样,认为printf是一个神一样的函数?他可以接受不同数目,不同类型的参数,他到底是怎么实现的呢?
让我们去看一下它的源代码:
printf源代码:
int printf(const char *fmt,...)
{
int res;
va_list arg;
va_start(arg,fmt);
res = vprintf(fmt...
分类:
其他好文 时间:
2015-05-19 22:46:02
阅读次数:
143
LINQ中大部分查询运算符都有一个非常重要的特性:延迟执行。这意味着,他们不是在查询创建的时候执行,而是在遍历的时候执行(换句话说,当enumerator的MoveNext方法被调用时)。让我们考虑下面这个query: static void TestDeferredExecutio...
分类:
其他好文 时间:
2015-05-19 10:16:16
阅读次数:
115
缩减iOS安装包大小是很多中大型APP都要做的事,一般首先会对资源文件下手,压缩图片/音频,去除不必要的资源。这些资源优化做完后,我们还可以尝试对可执行文件进行瘦身,项目越大,可执行文件占用的体积越大,又因为AppStore会对可执行文件加密,导致可执行文件的压缩率低,压缩后可执行文件占整个APP安...
分类:
移动开发 时间:
2015-05-18 18:33:56
阅读次数:
253
最近在为公司做一款车联网的产品,由于公司本身擅长于汽车解码器的研发,所以该产品的诊断功能的实现除了使用目前市面上车联网产品中大量使用的OBD协议外,还会使用一些专车专用协议去实现一些特殊的诊断功能,如升窗降窗、保养归零、读TPMS数据流等。公司的想法是把这些专车专用的诊断当成一种付费服务提供给用户,...
分类:
移动开发 时间:
2015-05-17 23:24:37
阅读次数:
264
我的大学时光过的很快。一转眼,已是大三快结束时。有一些自己生活,学习上的感悟。然而这并不是一篇用于激动人心的励志文章,仅仅是关于我大学三年,所经历过的一些事情和自己的一些看法而已。 高考结束时,我算是正常发挥,上了中山大学。虽然,在国内中大并不算很好的985,不过也算可以了。 早在高三的时候...
分类:
其他好文 时间:
2015-05-17 23:14:13
阅读次数:
118
1.4 SciPySciPy(http://scipy.org/) 是建立在NumPy基础上,用于数值运算的开源工具包。SciPy提供很多高效的操作,可以实现数值积分、优化、统计、信号处理,以及对我们来说最重要的图像处理功能。接下来,本节会介绍SciPy中大量有用的模块。SciPy是个开源工具包,可...
分类:
编程语言 时间:
2015-05-17 18:07:55
阅读次数:
336
框架的概念1 框架是由许多类、方法、函数、文档按照一定的逻辑组织起来的组合,以便使研发程序变的更容易在OS X下地Mac操作系统中大约有80个框架为所有程序开发奠定基础的框架称为Foundation框架1 Foundation框架允许使用一些基本对象,如数字和字符串,以及一些对象集合,如数组,字典和...
分类:
其他好文 时间:
2015-05-15 19:52:15
阅读次数:
131