一篇关于iOS 编程中 @property
方法中属性的介绍,写的十分简洁明了,原文链接请戳。===读后分割线====在iOS 5之后,有了ARC的出现,不需要手动进行内存管理,@property
中的属性也有了一些变化。现在常使用的如下:属性功能介绍getter=给getter方法一个自定义名称s...
分类:
移动开发 时间:
2014-05-27 02:50:37
阅读次数:
386
1)内存间复制(非重叠)应用:比如将需要显示的内容,从缓冲区复制到内存先看等VOID
RtlCopyMemory(IN VOID UNALLGNED* Destination,IN CONST VOID UNALLGNED *Source,IN
SIZE_T Length);//表示要复制的内存长度...
分类:
其他好文 时间:
2014-05-19 18:49:01
阅读次数:
228
从网络中加载图片主要要注意两个方面的问题:1.内存管理:图片占的内存很大,假如图片数量多,很容易让系统抛出out of memory的异常。
同时我们也要注意不同android版本中内存管理的区别。2.性能:图片的加载速度,和加载图片时不影响UI的流畅性尤其是在ViewPager,Gr...
分类:
移动开发 时间:
2014-05-19 11:51:27
阅读次数:
298
Redis 介绍
redis 这个想必大家都了解,关于redis的安装参考这里,redis使用文档参见这里。
Redis C客户端的使用方法
Redis的c客户端 Hiredis使用比较广泛,下面主要介绍下它。
1,Hiredis的安装,配置
Hiredis客户端 在redis解压后的deps/hiredis下有相应的文件。如果你的安装包没有相应的文件可以到这里下载。
cd...
分类:
编程语言 时间:
2014-05-18 18:38:34
阅读次数:
418
个人认为重点写出max_heapify和parent_heapify两个函数即可,这个版本内存管理的功能显得特别简单:
#include
#include
using namespace std;
class Heap {
public:
int size, capacity;
int *ele;
void max_heapify(int i,int heap[],int len...
分类:
其他好文 时间:
2014-05-18 15:15:29
阅读次数:
220
通常在redis机器数量多的时候,需要对redis的机器进行状态监控,可以采用Linux 的nc 来对多个shard进行状态查询和监测...
分类:
其他好文 时间:
2014-05-18 05:51:38
阅读次数:
247
ledisdb现在可以支持嵌入式使用。你可以将其作为一个独立的lib(类似leveldb)直接嵌入到你自己的应用中去,而无需在启动单独的服务。ledisdb提供的API仍然类似redis接口。首先,你需要创建db对象:import "github.com/siddontang/ledisdb/ledis"
configJson = []byte('{
"data_db" :
{...
分类:
数据库 时间:
2014-05-18 05:02:25
阅读次数:
412
在ecplise中使用内存数据的客端户,前提要准备要下载两个jar包
commons-pool2-2.0.jar http://download.csdn.net/detail/f765961322/7357673;
jedis-2.4.2.jar http://download.csdn.net/detail/f765961322/7357681;
前提...
分类:
数据库 时间:
2014-05-18 04:31:42
阅读次数:
320
[地址映射](图:左中)linux内核使用页式内存管理,应用程序给出的内存地址是虚拟地址,它需要经过若干级页表一级一级的变换,才变成真正的物理地址。想一下,地址映射还是一件很恐怖的事情。当访问一个由虚拟地址表示的内存空间时,需要先经过若干次的内存访问,得到每一级页表中用于转换的页表项(页表是存放在内...
分类:
系统相关 时间:
2014-05-17 23:37:26
阅读次数:
476
Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow等大型应用中都用其作为缓存,Redis的官网为http://redis.io/。最近项目中需要使用Redis,这里简单记录一下Redis的安装,以及如何在.NET中使用Redis。Redi...
分类:
Web程序 时间:
2014-05-17 23:28:11
阅读次数:
473