码迷,mamicode.com
首页 > 编程语言
Java基础复习笔记系列 五 常用类
Java基础复习笔记系列之常用类1、String类介绍。 首先看类所属的包:java.lang.String类。 再看它的构造方法:2、 String s1 = “hello”; String s2 = “hello”;结论:s1 == s2. 字符串常量放在data区。3、 String...
分类:编程语言   时间:2015-03-16 19:18:53    阅读次数:190
C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。 堆,就是那些由new分配的内存块,他们的释放编译器不....
分类:编程语言   时间:2015-03-16 19:16:28    阅读次数:162
Java基础复习笔记系列 七 IO操作
Java基础复习笔记系列之IO操作1、2、
分类:编程语言   时间:2015-03-16 19:17:11    阅读次数:142
Java-快速排序
一、快速排序的原理使用分治算法进行快速排序,以最后一个元素为标识,然后从头开始遍历,把比这个标识小的元素全部放在左边,把比这个标识大的元素全部放在右边,最后就用这个标识将数组分成了两个部分,然后再分别对标识的前后部分的数组继续进行排序,如此下去就能得到排好序的数组。二、快速排序的伪代码实现 1 QU...
分类:编程语言   时间:2015-03-16 19:16:39    阅读次数:132
Remove the duplicate values in Java code
先上传代码, 1 List criteriaList = new ArrayList(); 2 EfsnCompanyCriteria companyCriteria = new EfsnCompanyCriteria(user.getCompanyId(), 3 ...
分类:编程语言   时间:2015-03-16 19:14:42    阅读次数:154
Java基础复习笔记系列 十 GUI
Java基础复习笔记系列之GUI1、2、
分类:编程语言   时间:2015-03-16 19:14:32    阅读次数:147
Java基础复习笔记系列 九 网络编程
Java基础复习笔记系列之网络编程1、2、
分类:编程语言   时间:2015-03-16 19:15:20    阅读次数:152
C++类构造函数初始化列表
构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如:classCExample{public:inta;floatb;//构造函数初始化列表CExample():a(0),b(8.8){}//构造函数内部赋值CExample(){a=0...
分类:编程语言   时间:2015-03-16 19:13:03    阅读次数:124
数组名和数组名取地址的区别
数组名和数组名取地址的区别以下代码会打印出什么样的日志呢?[cpp]view plaincopy#includeinta[2]={1,2};intmain(){printf("a=%p\n",a);//Iprintf("&a=%p\n",&a);//IIprintf("a+1=%p\n",a+1);...
分类:编程语言   时间:2015-03-16 19:09:48    阅读次数:167
Java基础复习笔记系列 八 多线程编程
Java基础复习笔记系列之多线程编程1、2、
分类:编程语言   时间:2015-03-16 19:07:55    阅读次数:147
Java基础复习笔记系列 六 容器
Java基础复习笔记系列之容器1、2、
分类:编程语言   时间:2015-03-16 19:08:30    阅读次数:129
C++拷贝构造函数(深拷贝,浅拷贝)
对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a;而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#includeusingnamespacestd;classCExample{private: inta;...
分类:编程语言   时间:2015-03-16 19:07:02    阅读次数:141
C++对象内存布局
代码一:itTmp = mapInfo.find("NodeNum"); if (itTmp != mapInfo.end()) { int nMaxNodes = StrToInt(itTmp->second); map > ...
分类:编程语言   时间:2015-03-16 19:06:47    阅读次数:147
C++之string的底层真的是用char数组来实现的么?
一、引言遇到一个问题:使用加密库对数据进行加密,得到密文,使用string进行保存并传输,然后可以正确解密出来,但是使用string.c_str()进行参数传递则无法正确解密出明文。原因是:密文中有个字节是0,导致传参数时char数组被截断,但是使用string为什么不会截断呢,string类的实现...
分类:编程语言   时间:2015-03-16 19:04:54    阅读次数:209
我们应该如何去了解JavaScript引擎的工作原理
1. 什么是JavaScript解析引擎?简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了var a = 1 + 1;这样一段代码,JavaScript引擎做的事情就是看懂(解析)你这段代码,并且将a的值变为2。学过...
分类:编程语言   时间:2015-03-16 19:05:23    阅读次数:167
JavaScript数据类型
数据类型在任何的计算机语言中都比较重要的,JavaScript语言也是面向对象的。 数据类型 JavaScript数据类型可以分为:数值类型、布尔类型、字符串类型、对象类型和数组类型等。 1、数值类型 数值类型包括了整数和...
分类:编程语言   时间:2015-03-16 17:58:27    阅读次数:270
springmvc + excel的生成
1.xml配置文件 2.controller @RequestMapping("excelAction") public String excelAction(Map map){ // 传给ViewExcel的值 map.put("p1", "hello"); map.put("p2", "world"); return "view...
分类:编程语言   时间:2015-03-16 17:52:43    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!