自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 快速排序的基本思想及其java的实现

1、基本思想:选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。2、图示3、java实现public class QuickSort { public static void main(String[] args)

2015-11-27 17:48:11 380

原创 NULL与空字符串的区别(以JAVA为例)

先看一段代码:String s=null;String str="";System.out.println(s.trim());System.out.println(str.trim());前者会抛出空指针异常,而后者不会,这是为什么呢?NULL代表声明了一个空对象,根本就不是一个字符串;""代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。NULL代表声明了

2015-11-25 21:17:42 792

翻译 Java内存分配的原理

一般Java在内存分配时会涉及到以下区域:◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中◆堆:存放用new产生的数据◆静态域:存放在对象中用static定义的静态成员◆常量池:存放常量◆非RAM存储:硬盘等永久存储空间Java内存分配中的栈在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存

2015-11-20 11:46:41 257

原创 一句话让你明白java中为什么没有指针

栈中的变量指向堆内存中的变量,这就是Java中的指针。

2015-11-20 11:43:28 5668 3

原创 【Mybatis】Mapped Statements collection does not contain value for的解决方案

本人在单元测试时还报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.edu.neu.project.dao.SubcontractDAO.getAllSubcontract经检查是xml文件中的mapper 对应的命名空间的错误,改正后如下:错误原因总结有以下几种:

2015-11-16 21:31:03 1133

原创 设计模式学习之路总结

1.设计模式的概念设计模式是指在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案。2.学习设计模式的准备高内聚与低耦合耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。内聚性又称块内联系。指一个模块内部各个元素彼此结合的紧密程度的度量。高内聚与低耦合是软件体系结构的一个编码总原则,也是设计模式的原则,可以说设计模式就是需

2015-11-13 20:44:18 489

Matlab入门

Matlab入门必看

2015-01-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除