- 浏览: 129861 次
最新评论
-
netwelfare:
说的不太详细,从网上看到一篇介绍比较详细的文章:Unsuppo ...
Java运行报错:Unsupported major.minor version 51.0 -
SpringJava:
应该是你没有退出command console的原因,先退出c ...
JDK1.7 & JDK1.6 -
SpringJava:
也就是说跟JAVA_HOME的设置无关。 ----不正确!我自 ...
JDK1.7 & JDK1.6 -
903855066:
请问楼主,你输出的没有大量的zookeeper日志么
【Hbase】Java对hbase的操作 -
NeverGiveUpToChange:
很好
Java对HDFS的操作
文章列表
package algorithm.sort;
/**
* 快速排序:基于分治模式 分解: 划分为两个子数组(可能为空),A[left..mid-1]和A[mid+1..right]. 其中,前一个数组都小于等于A[mid],后一个数组都大于等于A[mid].mid下标在过程中划分得出。
* 解决:递归调用快速排序,对两个子数组排序 合并:因为子数组已经是排好序,所以合并不需要操作即可得到排好序的数组
*
* @author Administrator
*
*/
public class QuickSort {
//对数组指定元素进行排序
public ...
Java运行项目时报如下错误:
Exception in thread "main" java.lang.UnsupportedClassVersionError: words/Thesaurus : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineCla ...
HBase提供了Java API对其进行管理,包括对表的管理、数据的操作等。
1. HBaseAdmin —— 对表的创建、删除、显示以及修改等;
2. HTable —— 通过HTable的实例来访问表并进行数据的操作,获取表实例如下两种方法:
方法一:直接获取
HTable table = new HTable(config, tableName);
方法二:用表连接池的方式
HTablePool pool = new HTablePool(config,1000);
HTable table = (HTable) pool.getTable(table ...
今天解答了csdn上个一个小问题,结果当我发布答案时,发现了其他很多不同的答案。
原帖子:
http://topic.csdn.net/u/20120928/09/17774f8b-09e2-46f8-896f-91ec83562665.html?seed=746395609&r=79784602#r_79784602
原来问题出在类型转换上,我就单独做了一个小测试:
package qustion;
public class Test {
public static void main(String[] args) {
int i1 = 1;
int i2 ...
package algorithm.sort;
/**
* 堆排序算法:首先建立最大堆,因为最大元素在根A[0],所以将其与最后一个元素交换
* 然后去除最后一个节点,重新调整最大堆,循环此过程
* @author Administrator
*
*/
public class HeapSort {
//堆排序
public void heapSort(int[] a) {
int heapSize = a.length;
//建立最大堆
buildMaxHeap(a, heapSize);
//从最后一个元素开始循环
f ...
package algorithm.sort;
/**
* 选择排序:首先找出数组中的最小元素,将其与数组的第一个元素交换,
* 接着找出次小元素,将其与数组的第二个元素交换
* 对数组中的前n-1个元素执行这一过程
* @author Administrator
*
*/
public class SelectSort {
//对数组指定的元素进行排序
public void selectSort(int[] a, int from, int end) {
int minIndex; //记录最小元素的索引
for (int i = ...
package algorithm.sort;
/**
* 冒泡排序:重复地交换相邻的两个反序元素
* @author Administrator
*
*/
public class BubbleSort {
//对数组中指定位置的元素进行排序
public void bubbleSort(int[] a, int from, int end) {
for (int i = from; i<=end; i++) {
for (int j = end; j > i; j--) {
if (a[j-1] > a[j]) {
...
package algorithm.sort;
/**
* 合并(归并)排序:按照分治模式,操作如下:
* 分解:将n个元素分成各含n/2个元素的子序列
* 解决:用合并排序法对两个子序列递归排序
* 合并:合并两个已经排序的子序列已得到排序结果
* @author Administrator
*/
public class MergeSort {
/**
* 合并排序的关键在于合并两个已经排好序的子序列
* a[from, mid],a[mid+a, end]已排好序,合并成已排序的数组代替a[from, end]
* @param a
...
package algorithm.sort;
/**
* 原理:插入排序使用的是增量方法,每次将一个待排序的数,插入到已经排好序的数组中,
* 直到所有待排序的数都插入到有序数组中为止(类似于摸牌后整理牌)。
* @author Administrator
*/
public class InsertSort {
//按照升序排序
public void insertSortUp(int[] a) {
//第一层循环,对待插入的元素进行循环,从第二个元素开始,直到最后一个
for (int i = 2; i < a.length; i++) ...
java读取excel2007报如下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
分析原因,缺少了一个包:xmlbeans-2.3.0.jar
以下是读取excel2007所需要的包:
java读取excel2003所需要的包:
Java经典算法50题——答案下载!
- 博客分类:
- Java
唉,果真必须从最基本的做起比较好!
java经典的50道题倒腾了一下,呵呵!
可以下载!
目录如下:
P01_Rabbit.java
P02_PrimeNumber.java
P03_Shuixianhua.java
P04_DecompositionQualityFactor.java
P05_TernaryIfElse.java
P06_GcdAndLcm.java
P07_CountNumbers.java
P08_Sum.java
P09_PerfactNumber.java
P10_FreeFall.java
P11_Combination.java
P12_Bonus.jav ...
方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。
重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。
Overload(重载、过载)
定义:
如果在同一个类中定义了多个同名 ...
hadoop测试worldcount,统计每个单词出现的个数
一、首先创建新目录testFiles,并在目录下创建两个测试数据文本文件如下:
[root@SC-026 hadoop-1.0.3]# mkdir testFiles
[root@SC-026 hadoop-1.0.3]# cd testFiles/
[root@SC-026 testFiles]# echo "hello world, bye bye, world." > file1.txt
[root@SC-026 testFiles]# echo "hello hadoop, how ...