map定义map:map word_count;添加新元素:word_count[“hengshan”]=10; 这种方法会查找,如果找不到直接插入新元素。也可以使用insert,如 word_count.insert(make_pair(“hengshan”,10)),这样比较正统。查找某个元素:...
分类:
编程语言 时间:
2015-07-12 18:52:51
阅读次数:
131
controller@Controller@RequestMapping(value = "/upload")public class UploadController { @RequestMapping(value = "/u...
分类:
编程语言 时间:
2015-07-12 18:52:58
阅读次数:
134
1 >>> dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' }2 >>> dict.values()3 ['b', 2, 'world']4 >>> dict.keys()5 ['a', 1, 'hello']6 >>> dict.items()7 [('a...
分类:
编程语言 时间:
2015-07-12 18:49:47
阅读次数:
165
一、java的反射机制浅谈最近研究java研究得很给力,主要以看博文为学习方式。以下是我对java的反射机制所产生的一些感悟,希望各位童鞋看到失误之处不吝指出。受到各位指教之处,如若让小生好好感动,说不定会请各位吃饭哦!1.何谓反射机制根据网文,java中的反射机制可以如此定义:JAVA反射机制是在...
分类:
编程语言 时间:
2015-07-12 18:49:05
阅读次数:
196
与链表不同,树是一种非线性的数据结构。树中最常用的是二叉树,二叉树限制了子树的数量,也就是每个结点的子树至多2个,并且这两个子树是有顺序的。而二叉搜索树(二叉查找树,二叉排序树)是指根节点的关键字大于左子树的,而小于右子树,并且,左右子树也是一颗二叉搜索树。也就是说中序遍历一颗二叉搜索树,它的输.....
分类:
编程语言 时间:
2015-07-12 18:49:50
阅读次数:
238
新增支持的jar:jackson-core-asljackson-mapper-asl工程pom.xml 4.0.0 com.lin.project mybatis war 0.0.1-SNAPSHOT mybatis Maven Webapp http://maven.apache.org ...
分类:
编程语言 时间:
2015-07-12 18:48:33
阅读次数:
219
先来看下面一段代码 1 #include 2 3 using namespace std; 4 5 class Circle 6 { 7 public: 8 double pi = 3.1415926; 9 double r;10 double area = pi*r*r...
分类:
编程语言 时间:
2015-07-12 18:45:32
阅读次数:
233
2.2-1:Θ (n3)2.2-2:插入排序void selectionSort(int a[], int n){ int i, j, k, key; for(i=0; i a[j]) k = j; if(k != i) { key = ...
分类:
编程语言 时间:
2015-07-12 18:45:15
阅读次数:
163
1.算法介绍 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。2.算法原理 冒泡排序算法的运作如下:(从后往前) 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2...
分类:
编程语言 时间:
2015-07-12 18:44:28
阅读次数:
168
该系列笔记基于Unity3D 5.x的版本学习,部分API使用和4.x不一致。目前在Unity3D中,除了新的UGUI部分控件外,所有的物体(GameObject)都必带有Transform组件,而Transform组件主要是控制物体在3D空间中的位置、旋转以及缩放。学习和掌握物体的变换是Unity...
分类:
编程语言 时间:
2015-07-12 18:41:50
阅读次数:
467
静态变量:#include#include#include using namespace std;class A{public: A(){ total++; } static int total;};//@warn 静态成员变量必须在全局进行定义int A::total =...
分类:
编程语言 时间:
2015-07-12 18:40:56
阅读次数:
137
Dijkstra’s algorithm使用了广度优先搜索解决非负权图的单源最短路径问题,算法最终得到一个最短路径树。该算法常用于路由算法或者作为其他图算法的一个子模块。举例来说,如果图中的顶点表示城市,而边上的权重表示著城市间开车行经的距离,该算法可以用来找到两个城市之间的最短路径。
其基本原理是:每次新扩展一个距离最短的点,更新与其相邻的点的距离。当所有边权都为正时,由于不会存在一...
分类:
编程语言 时间:
2015-07-12 17:33:46
阅读次数:
184
JavaScript闭包,是JS开发工程师必须深入了解的知识。3月份自己曾撰写博客《JavaScript闭包》,博客中只是简单阐述了闭包的工作过程和列举了几个示例,并没有去刨根问底,将其弄明白!
现在随着对JavaScript更深入的了解,也刚读完《你不知道的JavaScript(上卷)》这本书,所以乘机整理下,从底层和原理上去刨一下。
JavaScript并不具有动态作用域,它只有词法作...
分类:
编程语言 时间:
2015-07-12 17:34:08
阅读次数:
258
一、什么是IO
io在本质上是单个字节的移动,而流可以说是字节移动的载体和方式,它不停的向目标处移动数据,我们要做的就是根据流的方向从流中读取数据或者向流中写入数据。
二、java中支持IO操作的库类
1、按照数据类型分为两类:
(1)字节类型:InputStream和OutputStream
(2)字符类型:Writer和Reader
2、按照数据的流动方向,主要分为两类...
分类:
编程语言 时间:
2015-07-12 17:35:54
阅读次数:
154
package nested_inner_class;
public class StaticNestedTest1 {
public static void main(String[] args) {
//不需要实例化外部类,可以直接创建内部类对象
Outer1.Nested1 nested1 = new Outer1.Nested1();
System.out.println...
分类:
编程语言 时间:
2015-07-12 17:35:28
阅读次数:
193
package nested_inner_class;
public class StaticNestedTest2 {
public static void main(String[] args) {
//不需要实例化外部类,可以直接创建内部类对象
Outer2.Nested1 nested1 = new Outer2.Nested1();
System.out.println...
分类:
编程语言 时间:
2015-07-12 17:35:08
阅读次数:
150
package nested_inner_class;
public class StaticNestedTest3 {
public static void main(String[] args) {
//奇特的内部类实例化方法
Outer3 outer3 = new Outer3();
Outer3.Nested nested = outer3.new Nested();...
分类:
编程语言 时间:
2015-07-12 17:33:29
阅读次数:
163