1. 空指针、NULL指针、零指针
1.1什么是空指针常量
0、0L、'\0'、3 - 3、0 * 17 (它们都是“integer constant expression”)以及 (void*)0 (我觉得(void*)0应该算是一个空指针吧,更恰当一点)等都是空指针常量(注意 (char*) 0 不叫空指针常量,只是一个空指针值)。至于系统选取哪种形式作为空指针常量使用,则是实现相...
分类:
其他好文 时间:
2015-06-21 13:11:51
阅读次数:
106
autorelease pool 使用注意事项:
在 ARC 下,不能使用 [ [ NSAutoreleasePool alloc ] init ] ,而应当使用 @autoreleasepool ;
不要把大量循环操作放到同一个 NSAutoreleasePool 之间,这样会造成内存峰值的上升 ;
尽量避免对大内存使用该方法,对于这种延迟释放机制,还是尽量少用 ;
sdk 中一般利用静态方法创建...
分类:
其他好文 时间:
2015-06-20 10:34:14
阅读次数:
155
今天在AS上集成Zxing的库,出现了如下的错误:
常量表达式的错误
这个错误是switch case的问题,提示换成if else
在AS中我们使用Alt+Enter(opt+Enter for Mac)快捷键直接将switch转换为if else,如下图所示: 在Tools Android的网站上有详细的说明,主要是避免多个库之间出现资源冲突
Non-constant Fields...
分类:
移动开发 时间:
2015-06-20 09:18:20
阅读次数:
244
Description:Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop(...
分类:
其他好文 时间:
2015-06-19 01:22:15
阅读次数:
120
首先确定从其它受时中心服务器接收同步时间,如:使用ntpdate202.120.2.101从上海交大时钟平台接受时间crontab-e*****/usr/sbin/ntpdate202.120.2.101每分钟同步数据此外还有:微软公司授时主机(美国)time.windows.com台警大授时中心(台湾)asia.pool.ntp.org中科院授时中心(西..
分类:
其他好文 时间:
2015-06-18 20:20:26
阅读次数:
138
--1.数据池命中率--db_pool命中率(要求:95%左右):select 100 - 100 * ((select value from v$sysstat where name = 'physical reads')) / ((select value from v$...
分类:
数据库 时间:
2015-06-17 21:25:40
阅读次数:
149
KEEP池的使用十分简单,设置DB_KEEP_CACHE_SIZE的值大于0,就可以将其他对象的BUFFER_POOL参数设置为KEEP了。 ALTER TABLE T STORAGE (BUFFER_POOL KEEP);SELECT COUNT(*) FROM T;SELECT COUNT(*) FROM T;从第二次才从KEEP池读取当KEEP池满了后 新进来的表将会挤掉前面表所占的内存对于...
分类:
系统相关 时间:
2015-06-17 16:42:51
阅读次数:
179
Sort a linked list in O(n log n)
time using constant space complexity.
分析:排序算法中,堆排序、归并排序、快速排序、希尔排序的时间复杂度是nlogn,堆排序和归并排序对下标依赖性比较强,比较适合顺序表的排序,对链表处理起来比较复杂。希尔排序用的比较少。所以我选择的是快速排序,结果是正确的,但时间超出限...
分类:
其他好文 时间:
2015-06-17 11:41:17
阅读次数:
108
/* * 连接池 连接和缓存的技术 * */var mysql = require('mysql');var pool = mysql.createPool({ connectionLimit:2,//连接池最多可以创建连接数 host:'', user:'root', da...
分类:
数据库 时间:
2015-06-17 00:27:14
阅读次数:
344
实现一个可以处理加减乘数运算的中缀表达式转换后缀表达式的程序:一个输入中缀表达式inOrder一个输出池pool一个缓存栈stack从前至后逐字读取inOrder首先看一下不包含括号的:(1)操作数:直接输出到pool(2)操作符:判断当前操作符与stack[top]操作符的优先级 当前操作符优先....
分类:
编程语言 时间:
2015-06-16 22:26:46
阅读次数:
141