最近写了一个小型的STL--TinySTL。发现有一些基础的东西需要记录下来,所以我打算多写一些东西,方便以后查看。 先看看《C++ Primer》中对resize()函数两种用法的介绍: 1、resize(n) 调整容器的长度大小,使其能容纳n个元素。 如果n小于容器的当前的size,则删除多出来 ...
分类:
其他好文 时间:
2016-07-09 16:32:31
阅读次数:
147
C:\Users\yangxu>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期五 6月 17 18:51:46 2016 Copyright (c) 1982, 2010, Oracle. All rights reserve... ...
分类:
其他好文 时间:
2016-06-17 20:58:15
阅读次数:
202
在用AndroidStudio时出现这样的错误:
搞了半天终于找到了解决办法,但是很麻烦。就是每次创建工程后,在gradle.properties文件中加入如下代码:
org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m
然后重启工程就好了,如果想彻底解决次问题,还是觉得应该从新安装最新版的AdroidStudio.不知为什么AS老是无缘无故...
分类:
移动开发 时间:
2016-06-12 02:10:42
阅读次数:
233
<?phpreturn array('CJ_V' => 'v0.15',) <script src="/js/reserve.js?<?=C('CJ_V')?>"></script> ...
分类:
移动开发 时间:
2016-06-03 12:48:46
阅读次数:
168
问题:打开eclips启动tomcat发现报出Could not reserve enough space for object heap错误。 解决办法:1.首先检查tomcat是否能正常启动。remove掉tomcat里所有的项目启动。如果仍然有错就说明是tomcat有问题。删除tomcat 重 ...
分类:
其他好文 时间:
2016-06-02 13:01:28
阅读次数:
260
VAS:Virtual Address Space,是App能够申请访问的最大地址空间。 Reserved Memory:申请将VAS的一段地址空间Reserve,对Reserved的部分 Memory Page 进行Commit,那么Committed Memory 将获得Physical Mem ...
分类:
数据库 时间:
2016-06-02 00:36:22
阅读次数:
431
Git新建仓库时报:Win32 error 487: Couldn't reserve space for cygwin's heap, Win32 error 0解决方法:1、进入本地Git安装目录下的bin目录,比如我的是: C:\Users\zhangwwa\AppData\Local\Atl... ...
问题描述在VS2015下配置好Opencv后,成勋在函数运行过程中正常,调试时发现,当运行至跳出函数是,出现断言错误。如图
原因分析单步跟踪调试发现,在函数结束时会进行vector的析构,出现了析构错误。并且,如果vector在定义完成之后,进行resize或reserve操作,将vector空间做大,问题消失。后来查阅资料,结合亲身测试,发现是在调用Opencv 库时,由于opencv库编译使用的...
分类:
其他好文 时间:
2016-05-12 18:33:29
阅读次数:
256
1、vector1、vector特性(1)vector有自动扩容操作,每次扩容伴随着“配置新空间 / 移动旧数据 / 释放旧空间”的操作,因此有一定时间成本。
(2)vector提供了reserve接口,如果能够对元素个数有大概了解,可以一开始就分配合适的空间。
(3)vector的内存空间是连续的,对插入元素的操作而言,在vector尾部插入才是合适的选择。维护的是一个连续线性空间,所以vec...
分类:
其他好文 时间:
2016-05-07 10:57:37
阅读次数:
196
Android studio 构建项目出错 Error:Unable to start the daemon process: could not reserve enough space for object heap.Please assign more memory to Gradle in ...
分类:
移动开发 时间:
2016-04-14 14:12:09
阅读次数:
180