2015年12月10日

java实现二叉查找树

摘要: /***@authorzyj81702011-2-13**此程序实现一个二叉查找树的功能,可以进行动态插入、删除关键字;*查询给定关键字、最小关键字、最大关键字;转换为有序列表(用于排序)***/importjava.util.ArrayList;importjava.util.List;publi... 阅读全文

posted @ 2015-12-10 11:59 简约不简单 阅读(145) 评论(0) 推荐(0) 编辑

线程的锁对象

摘要: 1、锁的原理 Java中每个对象都有一个内置锁。 当程序运行到非静态的synchronized同步方法上时,自动获得与正在执行代码类的当前实例(this实例)有关的锁。获得一个对象的锁也称为获取锁、锁定对象、在对象上锁定或在对象上同步。 当程序运行到synchronized同步方法或代码块时该对象锁... 阅读全文

posted @ 2015-12-10 11:51 简约不简单 阅读(885) 评论(0) 推荐(0) 编辑

MAP

摘要: Map一次存一对元素, Collection 一次存一个。Map 的键不能重复,保证唯一。Map 一次存入一对元素,是以键值对的形式存在.键与值存在映射关系.一定要保证键的唯一性】Map的体系:--| Map 接口 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 ---|... 阅读全文

posted @ 2015-12-10 11:38 简约不简单 阅读(226) 评论(0) 推荐(0) 编辑

冒泡排序、希尔排序、快速排序、插入排序、堆排序、基数排序性能对比分析

摘要: 冒泡排序 1 //冒泡排序 2 ////////////////////////////////////////////////////////////////////////// 3 void BubleSort(int a[],int n) 4 { 5 int temp; 6 ... 阅读全文

posted @ 2015-12-10 11:13 简约不简单 阅读(457) 评论(0) 推荐(0) 编辑

2015年12月9日

多线程

摘要: 1.1 常见线程的方法Thread(String name) 初始化线程的名字getName() 返回线程的名字setName(String name) 设置线程对象名sleep() 线程睡眠指定的毫秒数。getPriority() 返回当前线程对象的优先级 默认线程的优先级是5setPriorit... 阅读全文

posted @ 2015-12-09 16:56 简约不简单 阅读(162) 评论(0) 推荐(0) 编辑

MAVEN概述

摘要: 1. Maven有一个重要的文件"settings.xml“,这个文件来源于apache-maven-2.0.8/conf/ 下,要放在window下, Win7和Winxp还是有点不一样 , Win7 ---C:\Users\用户名\.m2 , Winxp ---C:\Documents and ... 阅读全文

posted @ 2015-12-09 16:09 简约不简单 阅读(340) 评论(0) 推荐(0) 编辑

2015年12月8日

级联删除或更新异常

摘要: java.sql.BatchUpdateException: Cannot delete or update a parent row: a foreign key constraint fails (`crm_sys`.`employee`, CONSTRAINT `emp_dept_fk` FO... 阅读全文

posted @ 2015-12-08 23:54 简约不简单 阅读(196) 评论(0) 推荐(0) 编辑

导航