栈是一种线性的结构,先进后出(FILO),我们只能在栈的一端对数据进行操作,数据的插入与删除只能在栈的一端进行。 在STL中的栈stack一共只有5中操作。 1.stack::empty() 2.stack::size() 3.stack::push(typename t) 4.sta...
                            
                            
                                分类:
其他好文   时间:
2014-07-06 14:24:34   
                                阅读次数:
183
                             
                    
                        
                            
                            
                                下午在重新整理一份代码,中间遇到这么一个问题:要么出现内存访问冲突,要么出现“Stack around the variable XX was corrupted”错误。很是恼火!先出现的是“Stack around the variable XX was corrupted”错误,网上查到的第一种...
                            
                            
                                分类:
其他好文   时间:
2014-07-05 17:38:49   
                                阅读次数:
399
                             
                    
                        
                            
                            
                                ansible的Conditionals和loops和salt-stack比起来真的太强大了。salt-stack使用判断循环,好像,只能使用模板里面的判断和循环。而ansible本身自带了适用于各种场景的判断循环插件。。不但如此,像loops,我们还可以自己编写插件,满足我们的实际需求。先说说Conditionals吧Con..
                            
                            
                                分类:
其他好文   时间:
2014-07-04 06:30:22   
                                阅读次数:
318
                             
                    
                        
                            
                            
                                class Solution{public:	vectorpreorderTraversal(TreeNode *root)	{ vectorpreOrder; Traversal(root,preOrder); return preOrder;	}	stack st;private:	voi...
                            
                            
                                分类:
其他好文   时间:
2014-07-03 10:10:24   
                                阅读次数:
165
                             
                    
                        
                            
                            
                                最近准备跳槽的事情,于是把C++翻出来看,顺便做了一些练习,主要是数据结构方面的,就贴在这里做个系列,权当督促自己了。第一天,写了一个栈,调试了下没什么问题,内存泄露的问题也解决了。 1 #ifndef STACK_H 2 #define STACK_H 3 4 #include "std...
                            
                            
                                分类:
编程语言   时间:
2014-07-02 20:35:37   
                                阅读次数:
216
                             
                    
                        
                            
                            
                                说起变量,ansible中的变量,差不多等于salt-stack里面的pillar+grains吧ansible中的变量主要来源于,楼主总结了一下,大概有这么几个地方吧Inventory(hostvars,groupvars)playbook里面命令行roles里面来自于nodes上面的facts这些类型的变量,1-4一般来说都是咱们用户自己定义..
                            
                            
                                分类:
其他好文   时间:
2014-07-02 06:10:50   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                1. 安装CRS失败,或执行root.sh报错,可能原因: (1) 节点间的时间不同步,解决方法:使用ntp服务 (2) Linux下启用了默认的防火墙,导致执行root.sh报错: Failure at final check of Oracle CRS stack. 10 解决方法:禁...
                            
                            
                                分类:
数据库   时间:
2014-07-01 13:32:15   
                                阅读次数:
310
                             
                    
                        
                            
                            
                                roles类似于salt-stack里面的state,state有一定的组织结构。而roles则是ansible中,playbooks的目录组织结构。这么划分有啥好处呢?好处多了去了,如果把所有的东西都写到playbooks里面的话,可能会导致我们这个playbooks很臃肿,不宜读。而模块化之后,成为roles的组织结构,..
                            
                            
                                分类:
其他好文   时间:
2014-07-01 09:34:30   
                                阅读次数:
324
                             
                    
                        
                            
                            
                                /*
本文章由 莫灰灰 编写,转载请注明出处。  
作者:莫灰灰    邮箱: minzhenfei@163.com
*/
1. 漏洞描述
音频驱动acdb提供了一个ioctl的系统接口让应用层调用,然而,其在处理传进来的参数时没有做有效的边界检查。应用程序可以通过/dev/msm_acdb设备文件就能达到提升权限的目的。
2. 漏洞分析
原始代码如下
if...
                            
                            
                                分类:
数据库   时间:
2014-07-01 09:04:04   
                                阅读次数:
355
                             
                    
                        
                            
                            
                                c++中经常操作的内存分为以下几个类别:
 1、栈区(stack):由编译器自动分配和释放,存放函数的参数值、局部变量的值等等。其操作方式类似于数据结构中的栈;只要栈的剩余空间大于申请空间,系统就为其提供内存,否则包异常提示栈溢出。在windows下栈是向低地址拓展的数据结构,是一块连续的内存空间,栈顶的地址和栈的最大空间是系统预定好的。。
在函数调用时,第一个进栈的是主函数的下一条指令,的地...
                            
                            
                                分类:
编程语言   时间:
2014-07-01 08:44:03   
                                阅读次数:
265