- 博客(9)
- 资源 (5)
- 收藏
- 关注
转载 堆和栈的区别
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态
2013-02-22 15:58:07 550
原创 部分常用到的SQLite语句
drop table if exists learning_new4; create table learning_new4(id INTEGER default 1 primary key AUTOINCREMENT, sTtile text , sContent text, sort text); insert into learning_new4(sTtile, sContent, so
2013-02-22 13:40:12 781 1
转载 Linux操作系统文件系统基础知识详解
Linux操作系统文件系统基础知识详解 一、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提供了管理文件的一个方便而有效的途径。 Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。 /根
2013-02-22 13:37:55 777 1
原创 Unix 命令,常用到的
1. 运行程序 “./configure” 这种方式来运行名字为“configure”的程序, 如果该程序需要参数,则用该方式带参数: ./configure "test.png", 注意这里的configure是一个可执行程序 2. make 进行编译, 其原理是调用Makefile中的信息来进行编译 3. patch 命令进行程序代码打补丁操作 4. 设定环境参数:export
2013-02-22 13:31:02 803
原创 <iOS>关于自定义description的一点用法
今天在写一段代码时, 自定义了一个UIView, 并且修改了其description 显示, 修改如下: - (NSString *)description { NSLog(@"XXXX"); NSString *selfDes = [NSString stringWithFormat:@"self=%@, yourAge=%d", self, self
2013-02-19 14:00:39 4529
原创 <iOS>关于viewWithTag的一点说明
通常我们使用viewWithTag如下情形: 如果我们用了一个父View,上面放了多个子view, 每个子view都通过从0开始的Tag值来进行标志,以便于后期在像View上直接使用viewWithTag:tag值来取各个子View 而在用[父view viewWithTag:0]取到的view, 发现不是子view, 而是这个父view, 后来才想起苹果文档上提到过一次,tag值较小的,
2013-02-19 12:49:27 30128 4
转载 iOS编程安全之路-RSA签名与验签
RSA作为最主流的加解密与验签算法,iOS当然少不了 签名 unsigned char *rsaPKCS1SignData(const unsigned char *src,int src_len,unsigned char*pri_key,int pri_key_len, int *dst_len){ unsigned char *pri_pem =
2013-02-04 18:12:33 6306 1
转载 iphone开发中的一些小技巧
经过半年多的iphone开发,我发现在开发过程中最难的就是一些嘈杂的细节,而了解一些小技巧就会达到事半功倍的效果,下面我就总结一下在iphone开发中的一些小技巧。 1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码: UIImage *image = [UIImage imageNamed:filename]; CGImageRef ima
2013-02-01 11:13:07 1219
转载 NSValue包装结构体,存取于NSArray中
User user={@"张三",2}; NSValue *userValue=[NSValue valueWithBytes:&user objCType:@encode(User)]; NSArray *myArray=[NSArray arrayWithObjects:@"h1",userValue,nil]; userValue=[myArray objectAtIndex:
2013-02-01 10:34:34 3140
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人