Programming Language
SciPioneer
WHU -> OSU -> Google Research
展开
-
C++二维数组new几种应用方法点评
为大家总结几种C++二维数组new的常用方法,并对此进行详细的点评,让大家充分了解其中的优缺点。C++编程语言中有一种叫做new的二维数组,它的应用方式比较灵活,可以有多种方法来帮助我们实现一些特定功能。在这里我们将会总结几种C++二维数组new的应用方式,来进行逐一的点评。C++二维数组new应用方式一:1. A (*ga)[n] = new A[m][n]; 2.转载 2013-11-03 13:10:28 · 1533 阅读 · 0 评论 -
String, StringBuffer or StringBuilder?
String, StringBuffer Or StringBuilder? 相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder (先别忙着扔我砖头,我还算清醒,转载 2013-11-05 02:16:35 · 1323 阅读 · 0 评论 -
HashMap、HashTable、LinkedHashMap和TreeMap用法和区别
Java为数据结构中的映射定义了一个接口java.util.Map,它有四个实现类,分别是HashMap、HashTable、LinkedHashMap和TreeMap。本节实例主要介绍这4中实例的用法和区别。关键技术剖析:Map用于存储键值对,根据键得到值,因此不允许键重复,值可以重复。l (1)HashMap是一个最常用的Map,它根据键的hashCode值存储数据,根据键可以直转载 2013-11-09 00:14:27 · 2187 阅读 · 0 评论 -
如何快速使用上C++11
最近的几个项目都是用C++11写的,越用越觉得强大,很多的新特征也希望Java能整合进去就好了。打算改天有空也写个C++11的使用心得,无奈C++太博大精深,还有好几个很赞的功能还没掌握。现在试着在本机Ubuntu上使用C++11,找了好几种方法,觉得下面这种方法最快。首先为了使用C++11,gcc版本必须在4.7以上。当然,如果不是使用C++11的所有功能,只是主要使用smart point原创 2014-09-25 03:00:32 · 2632 阅读 · 0 评论