UITableView性能优化

很多人觉得TableView性能优化的难度不在话下,其实事实真的这样嘛?虽然我自己也没做到,今天我只是写出自己的心得,让大家吐槽一下哈!先来描述一下目标在iPhone4及以上的机器快速滚动tableView,加载多样化数据,显示多样化内容,不会发生卡顿。步骤如下:尽量少用绘制的代码(很多人想吐槽,我的cell样式很多不能用图片来完成的,骚年,你错了,微信App的UI元素很多都是用图片组合出来的)提...
性能优化 UITableView

IOS捕获异常,常用的异常处理方法。

在开发APP时,我们通常都会需要捕获异常,防止应用程序突然的崩溃,防止给予用户不友好的一面。其实OBJECT-C的异常处理方法和JAVA的雷同,懂JAVA的朋友一看就懂。我为什么要写这篇博文呢?因为我发现百度上的介绍方法,很多都不是我想要的,而我想要的又说得不清楚,重点是大家都是直接复制别人的代码。。。于是不多说,大家往下看~~~以下程序已测试并通过:设备:IOS8模拟器中开发工具:XCode6....
IOS捕获异常 异常处理

jQuery图片异步加载和预加载功能

如果网页中有很多图片,比如相册列表,那么如果一次性读取图片将会瞬间加重服务器的负担,所以我们用jQuery来实现图片的异步加载和预加载功能,这样在页面的可视范围内才会加载图片,当拖动页面至可视界面时,其他图片才会加载,改插件很好地实现了图片异步加载功能。...
预加载功能 图片异步加载

带缩略图水平切换的jQuery焦点图插件

今天我们要来分享一款非常实用的jQuery焦点图插件,这款jQuery焦点图的特点是每一张图片都有一个缩略图,并且在鼠标滑过缩略图时图片将会悬浮起来;另外一点就是焦点图右侧有图片的文字描述,这些文字信息可以自定义;最后就是图片左右切换动画虽然比较简单,但是非常流畅。...
带缩略图 jQuery焦点图插件

Spring中集成Ehcache使用页面、对象缓存

Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能...
Ehcache 对象缓存

Java图片剪裁并保存的代码实现

这是一篇入门级文章,高手请略过。在这篇文章中我们将学习如何用 Java 对图像进行剪裁并将剪裁出来的部分单独保存到文件中。我们将通过以下步骤来学习:输入图像,指定要处理的图像路径允许用户拖放要剪裁的部分选择后使用 Robot 类来确定剪裁部分的坐标剪裁所选图像并保持接下来我们开始编码部分。Listing1: 引入的类importjava.awt.Graphics; importjava.awt....
Java图片剪裁 代码实现

处理网页图片最常见的10个错误及其解决方案

对于任何一个现代网站来说图片都是最重要的部分。当前,据统计图片已经占到网站总带宽的60%。在处理前沿网站设计时更加明显。在一个图像丰富的社交网站上使用类图钉的布局,这个数字能高达85%。不幸的是带宽很贵。对于高流量的网站,带宽很可能要为你的IT花费负主责,轻松超越虚拟主机和存储花费。另外,如此大量的流量需要花时间,所以在浏览你的网站时,访问者很可能要花很长时间来等待图片的载入。我们列举了其中的我们...
解决方案 处理网页图片

ASP.NET SignalR 2.0 入门指南

介绍SignalRASP.NET SignalR 是一个为 ASP.NET 开发人员的库,简化了将实时 web 功能添加到应用程序的过程。实时Web功能使服务端代码推送内容到链接可客服端并立即应用成为可能,而不需要服务端等待客户端去请求数据。SignalR可用于任何你想添加实时Web功能到ASP.NET应用程序的情形,聊天室是一个常用的例子,用户可以刷新Web页面来获得新的数据,或者页面使用一个长...
SignalR 2.0 ASP.NET

Java命名:可怕的DefaultAbstractHelperImpl

JOOQ的卢卡斯·艾德 研究了在Spring和Java命名策略中富有创造性的类名所带来的价值。这篇文章最早是发表在jooq.org上,作为聚焦于jOOQ上所有关于Java、SQL以及软件开发的系列的一部分。前段时间,我们发布了这款被我们称作Spring API Bingo的趣味游戏。这是对Spring构造类名时展现出的创造性极尽赞美。类名如下:FactoryAdvisorAdapterHandle...
DefaultAbstract Java命名 HelperImpl

fork函数中的内存复制和共享

原来刚刚开始做Linux下面的多进程编程的时候,对于下面这段代码感到很奇怪:#includeunistd.h #includestdio.h #includestring.h #includestdlib.h #includestdarg.h #includeerrno.h #defineLEN2 voiderr_exit(char*fmt,...); intmain(intarg...