- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 C++中定义动态数组
C/C++ 规定,数组一旦定义后,它的长度就不能改变了;换句话说,数组容量不能动态地增大或者减小。这样的数组称为静态数组(Static array)。静态数组有时候会给编码代码不便,我们可以通过自定义的 Array 类来实现动态数组(Dynamic array)。所谓动态数组,是指数组容量能够在使用的过程中随时增大或减小。
2017-05-25 18:23:57 4754
原创 Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。
2017-05-20 10:34:28 351
转载 Android 多线程 线程池原理 封装线程池
我自己理解看来。线程池顾名思义就是一个容器的意思,需要注意的是,每一个线程都是需要CPU分配资源去执行的。如果由于总是new Thread()开启一个线程,那么就会大量的消耗CPU的资源,导致Android运行变慢,甚至OOM(out of memory),因而Java就出现了一个ThreadPoolExecutor来管理这些线程。控制最多的线程数maximumPoolSize,核心线程数co
2017-05-19 17:59:25 7091 3
原创 C ++中const指针类型区分技巧
常量(Constant)C++中的const变量必须在定义的时候赋初值。const 指针也需要赋初值。const结合指针*有一下三种常见类型:1、const int* a; a是一个指向长整数的指针,整型数不可修改,但指针可以修改。所指向的值是常量。2、int* const a; a是一个指向整型数的常指针,指向的数可以i修改,但指针不可以修改。地址值是常量的指针。
2017-05-18 16:09:18 418
原创 android压力测试命令monkey详解
一、Monkey 是什么?Monkey 就是SDK中附带的一个工具。二、Monkey 测试的目的?:该工具用于进行压力测试。 然后开发人员结合monkey 打印的日志 和系统打印的日志,结局测试中出现的问题。三、Monkey 测试的特点?Monkey 测试,所有的事件都是随机产生的,不带任何人的主观性。四、Monkey 命令详解1).标准的monkey
2017-05-11 16:59:19 5327 1
转载 C++必读书籍推荐
手册类 – 所有级别C++程序设计语言(The C++ Programming Language) 作者:Bjarne Stroustrup(更新到C++11) C++之父写的经典C++书籍。内容覆盖C++的所有东西,从语言内核到标准库、编程范式和语言哲学(这使得最新版突破1千页)。2013年5月出版的第四版涵盖了C++11的内容。电子书:第三版(中文)、第四版(英文)
2017-05-08 18:19:44 642
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人