iOS如何给图片加缓存
在iOS开发中给从网络获取图片是常有的事情,如果我们加载的图片比较多得话,就应该给图片加上缓存,这样下一次就可以很快的读出图片,提高效率
说明:下面只写了创建一个视图,没有写其他的属性
1.普通的加载图片的方法(没有缓存):
UIImageView * imageView = [[UIImageView
alloc]init];
i...
分类:
移动开发 时间:
2014-12-06 16:54:39
阅读次数:
196
Description
输入一些仅由小写字母组成的单词。你的任务是统计有多少个单词是“酷”的,即每种字母出现的次数都不同。
比如ada是酷的,因为a出现2次,d出现1次,而1和2不同。再比如,banana也是酷的,因为a出现3次,n出现2次,b出现1次。但是,bbacccd不是酷的,因为a和d出现的次数相同(均为1次)。
Input
输入包含不超...
分类:
其他好文 时间:
2014-12-06 16:56:07
阅读次数:
195
题目大意:给出一个序列,求出这个序列的逆序对数量。定义一种操作,将一个数和他后面比他小的数字拿出来排序, 然后再放回去,之后输出逆序对数。
思路:思路题。手动模拟一下,会发现,逆序对变化的只是排序的那些点 。所以我们只要处理那些点就行了。先求一次逆序对,然后每次在拿出的数后面找到一个最小的数字,把它的权值改成INF,统计答案。
CODE:
#include
#inclu...
分类:
编程语言 时间:
2014-12-06 16:57:25
阅读次数:
159
前一篇文章我们介绍了类的类目概念和使用:http://blog.csdn.net/jiangwei0910410003/article/details/41775329,那么这篇文章我们继续来介绍一下OC中的一个特性:延展其实说白了,延展就是弥补C语言中的前向申明,我们知道,在C语言中,如果你想调用一个函数的话,那么在此之前必须要声明一个这个函数,就是有前置性。OC中为了弥补C语言中的这个问题,就...
分类:
其他好文 时间:
2014-12-06 16:55:45
阅读次数:
120
.l3h5{width:600px; border:1px solid #D8D8D8 ;z-index:1002;background:#FFFFFF; top:25%; left:25%;display: none;position: fixed;}
.l3h5 ul{width:600px; display:block; overflow:hidden; border-bottom:1p...
分类:
其他好文 时间:
2014-12-06 16:56:25
阅读次数:
166
原文地址:http://leihuang.org/2014/12/05/singleton/
Creational 模式
物件的产生需要消耗系统资源,所以如何有效率的产生、管理 与操作物件,一直都是值得讨论的课题, Creational 模式即与物件的建立相关,在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式
Simple F...
分类:
其他好文 时间:
2014-12-06 16:55:46
阅读次数:
181
// Stack.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
using namespace std;
enum{COUNT = 8};
typedef int TYPE;
class CStack
{
TYPE m_pData[COUNT];
int m_nTop;
int m_nCount;...
分类:
编程语言 时间:
2014-12-06 16:56:04
阅读次数:
215
1.比较NSString时,不要用==,要用isEqualToString:方法
2.不要把动画代码放入viewDidLoad中,而是应该放入viewDidAppear中
3.UIAlertView调用dismissWithClickedbuttonIndex后,alertView:didDismissWithButtonIndex会被代理调用,而alertView:clickedButton...
分类:
移动开发 时间:
2014-12-06 16:53:35
阅读次数:
130
一:下载zookeeper-3.4.6.tar.gz
二:配置 /home/tang_h/jack/zookeeper-3.4.6/conf/zoo.cfg 如下内容
[tang_h@apptools01 conf]$ cat zoo.cfg
tickTime=2500
initLimit=12
...
分类:
其他好文 时间:
2014-12-06 16:54:25
阅读次数:
183
题目
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2, return 1->2.
Given 1->1->2->3->3, return 1->2->3.
解答
法1:从表头开始一个个比较...
分类:
其他好文 时间:
2014-12-06 16:54:53
阅读次数:
126
答案是用DavMail,将exchange日历变成CalDav标准,然后可以考虑用Eamcs org-caldav. 但是似乎有bug,无法和DavMail对接,我没有做过测试,是在github上看到一个issue, 作者大半年了都没有回复。让我没有信心使用它。https://github.com/dengste/org-caldav/issues/40所以另一个方案是使用thunderbird,...
分类:
系统相关 时间:
2014-12-06 16:53:20
阅读次数:
219
原文地址:http://leihuang.org/2014/12/05/registry-of-singleton/
Creational 模式
物件的产生需要消耗系统资源,所以如何有效率的产生、管理 与操作物件,一直都是值得讨论的课题, Creational 模式即与物件的建立相关,在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式...
分类:
其他好文 时间:
2014-12-06 16:53:53
阅读次数:
157
Qt实现的一个简单的记事本...
分类:
其他好文 时间:
2014-12-06 16:52:49
阅读次数:
160
阻塞I/O 说明1:当上层应用Application1调用recv系统调用时,如果对等方没有发送数据(Linux内核缓冲区中没有数据),上层应用Application1将阻塞[默认:被Linux内核阻塞)说明2:当对等方发送了数据,Linux内核recv端缓冲区数据到达,内核会把数据copy给用户空间。然后上层应用Application1解除阻塞,执行下一步操作。 非阻塞I/O 说明1: 上层应...
分类:
其他好文 时间:
2014-12-06 16:53:38
阅读次数:
208
12月份大一周赛解题报告...
分类:
其他好文 时间:
2014-12-06 16:54:28
阅读次数:
98
nbcoder.com地址:http://nbcoders.com/webgl-chu-xue-xi-lie-zhi-wu-ai.html
最近把WebGL做的相关Demo已经放在 http://www.nbcoders.com 上了,这样就可以直观的进行看效果。
地址: http://lab.nbcoders.com/ixshells/
本文旋转平移缩放...
分类:
Web程序 时间:
2014-12-06 16:52:43
阅读次数:
256
在web开发中,经常有需求,需要知道客户用户现在所在位置(城市),一般原理是这样,第一:先通过request对象获得远端用户的ip地址,第二:再利用第三方免费的(接口)服务,通过ip查询出用户的所在城市,
我擅长jsp,下面我们就已jsp为例:
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了...
分类:
其他好文 时间:
2014-12-06 16:54:57
阅读次数:
216