Android 部分组成:一个兼容性定义文档(Compatibility Definition Document,CDD)和兼容性测试包(Compatibility Test Suite,CTS),它们描述了移动设备为了支持软件栈而需要具备的性能。一个Linux操作系统内核应用程序开发的开源库,包括...
分类:
移动开发 时间:
2015-06-04 11:43:58
阅读次数:
251
面对这个栈溢出这个重灾区,Windows在VS 7.0(Visual Studio 2003)及以后版本的Visual Studio中默认启动了一个安全编译选项——GS(针对缓冲区溢出时覆盖函数返回地址这一特征),来增加栈溢出的难度。(GS Break----配置属性----c/c++----代码生...
1. C语言的 错误处理
return 0;//程序正常结束
return -1;//程序异常结束
1.1 C语言通过返回值表示错误的形式,一般规则如下:
(1)如果函数的返回值类型是int类型,并且函数的返回值不可能是负数时,
则返回0表示正常结束,返回-1表示出错
(2)如果函数返回值类型int 类型,函数的返回值可能是负数时,
使用指针作为函数形参将函数的结果带回去,然后使...
分类:
其他好文 时间:
2015-06-04 09:52:58
阅读次数:
122
DistributedReplicatedBlockDevice(DRBD)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。数据镜像:实时、透明、同步(所有服务器都成功后返回)、异步(本地服务器成功后返回)DRBD的核心功能通过Linux的内核实现,最接近系统的IO栈,但它不能神..
分类:
数据库 时间:
2015-06-04 06:24:59
阅读次数:
254
1.standard模式:都会创建 2.singletop模式:栈顶有则不创建 3.singleTask模式:栈中有则不创建(一个Task中共享一个Activity) 4.singleInstance模式:任何栈中有则不创建(多个Task共享一个Activity) https://git...
分类:
移动开发 时间:
2015-06-04 00:43:41
阅读次数:
208
Bad Hair Day
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 14883
Accepted: 4940
Description
Some of Farmer John's N cows (1 ≤ N ≤ 80,000) are having a ba...
分类:
其他好文 时间:
2015-06-03 23:33:20
阅读次数:
212
单调栈是栈中的元素从栈顶到栈底单调递增或递减。单调栈只能从栈顶部添加或者删除元素,以单调递增栈为例,元素从栈顶到栈底逐渐递增,假设当前元素为e,在入栈时,从栈顶往下找,如果栈顶元素小于当前元素e,则弹出栈顶元素,直到栈顶元素小于等于该元素e,然后将e入栈;出栈时,直接弹出栈顶元素,即可得到栈中当.....
分类:
其他好文 时间:
2015-06-03 22:55:26
阅读次数:
122
在使用.NET编写的代码在debug时很容易进行排查和定位问题,一旦项目上线并出现问题的话那么只能依靠系统日志来进行问题排查和定位,但当项目复杂时,即各种方法间相互调用将导致要获取具体的出错方法或调用者将是一件不那么容易的事(因为没有PDB文件)还好.NET提供了一系列系统组件来帮助我们获取项目堆栈...
class MyStack { T[] StackArray; int StackPointer = 0; public void Push(T x) { if (!IsStackFull) {...
分类:
其他好文 时间:
2015-06-03 21:23:36
阅读次数:
122