自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

转载 判断一个单链表是否有环及环的链接点(转)

给定一个单链表,只给出头指针h:1、如何判断是否存在环?2、如何知道环的长度?3、如何找出环的连接点在哪里?4、带环链表的长度是多少? 解法:1、对于问题1,使用追赶的方法,设定两个指针slow、fast,从头指针开始,每次分别前进1步、2步。如存在环,则两者相遇;如不存在环,fast遇到NULL退出。2、对于问题2,记录下问题1的碰撞点p,slow、fast从该点

2014-02-20 13:38:41 491

转载 hbase常见错误

hbase(main):001:0> create 'test','cf' ERROR: org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException: org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException: Timed out (10000ms)

2014-02-12 09:25:52 584

转载 Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)

Hadoop在处理海量数据分析方面具有独天优势。今天花了在自己的Linux上搭建了伪分布模式,期间经历很多曲折,现在将经验总结如下。首先,了解Hadoop的三种安装模式:1. 单机模式. 单机模式是Hadoop的默认模。当配置文件为空时,Hadoop完全运行在本地。因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守护进程。该模式主要用于开发调试MapR

2014-02-11 09:16:18 563

转载 Hadoop三种安装模式

Hadoop三种安装模式:单机模式,伪分布式,真正分布式一 单机模式standalone单机模式是Hadoop的默认模式。当首次解压Hadoop的源码包时,Hadoop无法了解硬件安装环境,便保守地选择了最小配置。在这种默认模式下所有3个XML文件均为空。当配置文件为空时,Hadoop会完全运行在本地。因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守

2014-02-11 09:11:14 765

转载 ubuntu下安装jdk7

第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz  (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)第二步:解压安装sudo tar zxvf ./j

2014-01-20 11:29:08 569

原创 Linux常见问题

1、安装软件包后,卸载时出现E:Sub-process /usr/bin/dpkg returned an errorcode (1)的解决办法:cd /var/lib/dpkg/sudo mv info info.baksudo mkdir info然后再:sudo apt-get install -f2.mkdir test11创建test11文件夹

2013-12-11 19:59:51 1620

转载 String中每个字符出现的次数

package Bean;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class CountChars { public static void main(String[] args) {// String str = "ababbbcsg";// String

2013-12-03 21:18:49 1084

转载 求String的交集、并集、差集

package Bean;import java.util.HashMap;import java.util.HashSet;import java.util.LinkedList;import java.util.Map;import java.util.Set;import java.util.Map.Entry;public class StringArray { pub

2013-12-03 21:17:27 2386

原创 二叉树遍历(递归和非递归)

package Bean;import java.util.Stack;public class BinaryTree { int data;// 根节点树 BinaryTree left;// 左节点 BinaryTree right;// 右节点 public BinaryTree(int data) { this.data = data; this.left =

2013-12-03 21:15:47 355

原创 Java排序算法和二分查找

package Bean;public class Sort { static int nElement = 0; int[] arr; public Sort(int max) { arr = new int[max]; } public void insert(int a) { arr[nElement] = a; nElement++; } // 冒泡排

2013-12-03 21:14:16 528

原创 Linux文本编辑器Vim

一、插入命令         二、定位命令

2013-10-19 20:36:16 558

原创 ibatiS概览

SqlMapConfig_ts.xml<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> <settings cache

2013-10-18 17:02:24 575

转载 如何在 Eclipse 中使用命令行

虽然我们已经有了像 Eclipse 这样高级的 IDE,但是我们有时候也是需要在开发的时候使用 Windows 的命令行,来运行一些独立的程序。在两个程序中切换来切换去是很麻烦的。所以 Eclipse 提供了这样的工具,让我们在 Eclipse 中使用 Windows 命令行。第一步:设置一个新的外部配置工具 在 Eclipse 中,选择 “Run -> External Tool

2013-10-17 09:10:46 689

原创 Linux指令

root可执行的命令位于:     /sbin     /usr/sbin    all users可执行的命令位于:     /bin     /usr/bin          一、文件命令ls显示目录文件   -a 显示所有的文件,包括隐藏文件   -l 详细信息显示      drwxr-xr-x     1   user

2013-10-16 10:08:47 596

转载 PHP学习笔记四(PhpStorm调试 PHP Web 应用)

1.安装phpstorm   去官网(http://xdebug.org/download.php)下载相应dll,有线程安全与否的区别,通过phpinfo查看       下载完,放到php安装目录的ext下面,然后修改php.ini文件,在最后添加以下内容,然后重启apache[cpp]zend_extension = "F:/LAMP/php54/php_xdebug

2013-10-08 21:39:34 4466

原创 PHP学习笔记三(开发中常见问题)

1.php无法向mysql数据库插入中文字符:    mysql_query("set names 'utf-8'");       =>    mysql_query("set names 'utf8'");

2013-10-08 21:23:54 476

原创 PHP学习笔记二(基础语法)

1.php变量名,区分大小写;

2013-10-07 10:40:02 634

原创 PHP学习笔记一(环境搭建)

1.所需安装软件   mysql-5.5.18-win32.msi   httpd-2.2.22-win32-x86-openssl-0.9.8t.zip   php_5.4.14_Win32_VC9_x86_XiaZaiBa.zip2.apache安装      安装完毕后,在浏览器窗口中输入 hocalhost或127.0.0.1页面显示It works!

2013-09-30 16:01:31 636

原创 SSH学习笔记三

徒手创建Struts2应用1.在任意目录创建文件夹(HelloWorld)2.在文件夹中创建WEB_INF的文件夹3.进入tomcat,或任何web容器内,找到任何一个web应用,将文本

2013-09-18 10:43:42 459

原创 SSH学习笔记二

用Eclipse 开发Dynamic Web Project应用程序(Struts练习)软件环境:eclipse: version=3.7.0tomcat:apache-tomcat-6.0.37一,创建Server通过菜单选择File > New > Other>Server,创建Server,如下图所示。单击“下一步”

2013-09-16 19:28:23 393

原创 SSH学习笔记一

The server does not support version 3.0 of the J2EE Web module specification1.错误:在eclipse中使用run->run on server的时候,选择tomcat6会报错误:The server does not support version 3.0 of the J2EE Web module s

2013-09-16 19:15:43 530

原创 oracle常见错误解决方案

ora-12514 解决方法    重写listener.ora文件(蓝色为增加部分)SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (SID_NAME = PLSExtProc)       (ORACLE_HOME = f:\oracle\product\10.1.0\Db_1)      (

2013-09-13 10:51:00 440

原创 JDBC中Rowset和ResultSet的区别

package com.ufgov.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.sql.RowSet;impor

2013-08-15 15:44:14 2422

原创 JDBC数据连接

DBCP是一个常用的数据库连接池,JDBC是数据库连接的一套API。package com.ufgov.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQ

2013-08-15 14:27:39 497

原创 Javascript childNodes用法

//定义函数getInfo(),用于获取小节的详细信息 function getInfo(){ //使用getElementById()方法获取元素以及元素 var list = document.getElementById("list"); //使用childNodes数组导航到相应的小节 var node = list.childNodes; alert(node.

2013-07-15 22:29:26 2266

原创 Javascript绑定事件处理器

var butt=document.getElementById ('Button1'); function getEnd(){ butt.addEventListener("click", myFunc,false); //butt.attachEvent("onclick", myFunc); } function myFunc(

2013-07-09 20:54:29 639

转载 JS里正则表达式的注意事项

RegExp对象的创建:  常规的正则表达式的创建可用直接量,即斜杠 “/” 括起来的字符。但在要求参数变化的环境下,RegExp()构造函数是更好的选择:var reg1 = /'\w+'/g;var reg2 = new RegExp('\'\\w+\'','g');  对比两种创建方式,RegExp中的第一个参数为要创建的正则字符串,一方面注意,因为不是直接量的表示形

2013-05-25 16:47:32 387

转载 Js中的window.parent ,window.top,window.self 详解

在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。 window.self功能:是对当前窗口自身的引用。它和window属性是等价的。语法:window.self注:window

2013-04-28 14:34:06 372

原创 input的属性

Input的size与maxlength属性的区别Name:  Name2:  maxlength="5",则input输入框中只能够输入5个字符size="5",表示input输入框只显示5个可见的字符,但你可以输入'无数'多字符内容

2013-04-26 16:32:53 487

原创 javascript target属性

srcElement是IE下的属性target是Firefox下的属性Chrome浏览器同时有这两个属性function whichElement(e){var targif (!e) var e = window.eventif (e.target) targ = e.targetelse if (e.srcElement) targ = e.srcElementif (t

2013-04-23 16:37:20 1472

转载 JavaScript event对象clientX,offsetX,screenX异同

clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。 offsetY 设置或获取鼠标指针位置相对于触发事件的对象的 y 坐标。 scre

2013-04-23 16:05:33 475

原创 Javascript数组方法

1.稀疏数组   当在数组直接量中省略值时不会创建稀疏数组var a1=[,,,];var a2=new Array(3);// 数组没有元素var a3=[,];// 数组没有元素,长度为1var a4=[undefined];// 数组包含一个值为undefined的元素alert(0 in a1);// falsealert(0 in a2);// falsea

2013-04-22 16:48:57 482

原创 HTML、CSS学习笔记(二)

一、CSS基本元素1.背景图像background-image:url(images/background.gif);默认的背景图像是重复的,background-repeat属性有no-repeat值,浏览器默认的背景图像的位置是元素的左上方,可以用background-position属性来设置。background-position:top left;  // 可以用像素、百

2012-11-21 20:45:19 860

原创 Java编程思想读书笔记——java程序运行时,内存分配

程序运行时,有六个地方可以保存数据:1.寄存器。最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。2.堆栈。驻留于常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆栈指针若向下移,会创建新的内存;若向上移,则会释

2012-11-16 11:12:37 382

原创 HTML、CSS学习笔记(一)

一、使用元素创建目的地        当使用元素创建目的地时,称它为“目标锚”。        1.找到网页中 需要创建登陆点的地方。他可以是文本中的任意位置,不过通常是文章标题的一小部分;        2.用元素把文本包围起来;        3.选择目的地的标识名,并在元素中插入id属性。例:        HTML学习笔记(给出目的标示符test)

2012-11-05 14:34:12 366

原创 poi创建并读取excel2003和excel2007

package action;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.text.Decimal

2012-10-08 10:17:43 863

原创 利用jxl读取03版excel

package action;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;public class Read { public

2012-09-24 16:32:45 261

原创 用命令提示符运行java程序

直接用doc指令执行java程序步骤:1.配置环境变量,指定jdk位置   java_home:jdk位置   path:%java_home%\bin;   classpath:%java_home%\lib;2.将编辑好的java文件放在D盘根目录下public class FirstMethod{ public static void main(String[]

2012-09-24 09:29:03 611

java操作excel的jar包jxl

通过java操作excel表格的工具类库   支持Excel 95-2000的所有版本   生成Excel 2000标准格式   支持字体、数字、日期操作   能够修饰单元格属性   支持图像和图表

2012-09-24

Oracle备份与恢复培训教程

感觉挺不错的一本书,感兴趣的可以看看~~

2010-04-29

21天学通C++(第四版)

SAMS版本C++教程,读者不需要有任何的编程经验。从入门开始介绍,祝大家学的愉快!

2010-01-23

空空如也

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

TA关注的人

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