自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

原创 Hadoop2.9.1 安装配置,并在 Idea 中运行自带的 WordCount 示例

一、Linux 基础配置1、创建 Hadoop 用户如果Linux系统安装的时候不是 hadoop 用户,那么你最好需要创建一个 hadoop 用户,密码设置为 hadoop (密码可以随意指定),使用下面命令创建新用户。创建 hadoop 用户的时候使用的是 root 用户,没有其他说明本文中的所有命令都是在 root 用户下完成的,如果你的登录用户不是 root ,那么执行本文中的一些...

2015-05-28 23:03:19 1240

原创 Eclipse 安装反编译工具

下载地址:http://download.csdn.net/detail/bin594505536/87442111。将net.sf.jadclipse_3.3.0.jar放到 eclipse\plugins文件夹下,如果不行再放到eclipse\features文件夹下2。启动eclipse3。选择window-preferences-java-jadClip

2015-05-27 14:09:00 706

原创 Ubuntu hadoop1.2.1 单机版搭建图文详解

1、安装 JDK①、下载 jdk-7u79-linux-x64.tar.gz(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)②、将 jdk-7u79-linux-x64.tar.gz 解压缩到 /usr/local/java/ 目录下,解压命令:tar

2015-05-27 13:38:20 537

原创 异常:hadoop 上传文件报错 WARN hdfs.DFSClient: DataStreamer Exception,hadoop datanode 启动不起来

如果大家在安装的时候遇到问题,或者按步骤安装完后却不能运行Hadoop,那么建议仔细查看日志信息,Hadoop记录了详尽的日志信息,日志文件保存在logs文件夹内。 无论是启动,还是以后会经常用到的MapReduce中的每一个job,以及HDFS等相关信息,Hadoop均存有日志文件以供分析。 例如:NameNode和DataNode的namespaceID不一致,这个错误是很

2015-05-27 13:36:32 14084 2

原创 AngularJS Argument 'customersController' is not a function, got undefined,errors.angularjs.org/1.3.1

AngularJS 的controller 不识别functionError: [ng:areq] Argument 'customersController' is not a function, got undefinedhttp://errors.angularjs.org/1.3.15/ng/areq?p0=customersController&p1=not%20a%20function%2C%20got%20undefined

2015-05-23 18:04:41 1490

转载 sublime text 3 使用简介

014年1月22日 09:47:502用了一段时间感觉不错,就是自带的高亮显示匹配标签或者代码块儿时有点儿不清楚,所以一直是sublime 开PHP,notepad++开html现在想只用一个编辑器,放弃两个来回切换,正好前端时间知道3出来了,索性就换成3吧1.下载sublime text 3 便携版(不知道安装版为什么不能通过window7关联设置)http://

2015-05-23 17:17:10 567

原创 org.apache.hadoop.security.AccessControlException: Permission denied:

在windows机器上配置eclipse连接hadoop服务器。配置map/reduce连接后报以下错误,org.apache.hadoop.security.AccessControlException: Permission denied:处理方法:在master节点上修改hdfs-sit.xml加上以下内容dfs.permissionsfalse重启h

2015-05-12 10:44:19 543

原创 Windows下编译、安装Hadoop eclipse插件,编写HelloWord程序

一、软件安装并配置二、编译hadoop-eclipse-plugin插件三、Eclipse配置hadoop-eclipse-plugin 插件四、HelloWord程序

2015-05-11 17:06:55 811

原创 eclipse皮肤怎么修改 eclipse皮肤修改教程

首先下载黑色主体https://github.com/downloads/rogerdudler/eclipse-ui-themes/com.github.eclipsecolortheme.themes_1.0.0.201207121019.zip解压下载的压缩文件,将plugins文件夹放入eclipse目录的dropins文件夹下,重启eclipse后,选择Preferences->

2015-05-11 14:09:07 5013

原创 Windows下编译并安装eclipse Hadoop插件

一、软件环境准备JDK版本:jdk-6u45-windows-x64.exeHadoop版本:hadoop-1.2.1.tar.gzIDE版本:eclipse-java-luna-SR1a-win32-x86_64.zipANT版本:apache-ant-1.9.4-bin.zip操作系统:Windows 8.1 64bit二、安装前期准备J

2015-05-10 22:50:52 194

转载 hadoop-1.2.1 eclipse插件编译

一. 下载hadoop-1.2.1    我的下载地址为:(http://pan.baidu.com/s/1jG5pvdO )下载完成后解压到文件目录下二. 安装ant    # sudo apt-get install ant。三. 修改编译配置文件    在hadoop解压目录下,找到src\contrib\eclipse-plugin\build.xm

2015-05-10 22:43:19 240

原创 Hibernate HQL[DEPRECATION] Encountered positional parameter 占位符问题

bernate 4.1之后对于HQL中查询参数的占位符做了改进,如果仍然用老式的占位符会有类似如下的告警信息:org.hibernate.hql.internal.ast.HqlSqlWalker generatePositionalParameterWARN: [DEPRECATION] Encountered positional parameter near line 1

2015-05-10 17:39:50 8241

转载 Apache的DBUtils框架学习(十)

一、commons-dbutils简介   commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。  commons-dbutilsAPI介绍:org.a

2015-05-07 21:37:12 500

转载 编写自己的JDBC框架(九)

一、元数据介绍  元数据指的是"数据库"、"表"、"列"的定义信息。1.1、DataBaseMetaData元数据  Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象。  DataBaseMetaData对象的常用方法:getURL():返回一个String类对象

2015-05-07 21:33:15 428

转载 数据库连接池(八)

一、应用程序直接获取数据库连接的缺点  用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示:  二、使用数据库连接池优化程序性能2.1、数据库连接池的基本概念  数据库连接是

2015-05-07 21:25:19 382

转载 事务(七)

一、事务的概念  事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。  例如:A——B转帐,对应于如下两条sql语句    update from account set money=money+100 where name='B';    update from account set money=money-100 where name='A

2015-05-07 21:19:18 463

转载 获得MySQL数据库自动生成的主键(六)

测试脚本如下:1 create table test12 (3 id int primary key auto_increment,4 name varchar(20)5 );  测试代码: 1 package me.gacl.demo; 2 3 import java.sql.Connection; 4 import java

2015-05-07 21:15:04 544

转载 使用JDBC进行批处理(五)

在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。  JDBC实现批处理有两种方式:statement和preparedstatement一、使用Statement完成批处理  1、使用Statement对象添加要批量执行SQL语句,如下:1 Statement.addBatc

2015-05-07 21:14:14 465

转载 使用JDBC处理Oracle大数据(四)

一、Oracle中大数据处理  在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。  LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对象(Binary Large Object)

2015-05-07 21:11:19 690

转载 使用JDBC处理MySQL大数据(三)

一、基本概念  大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。  在实际开发中,有时是需要用程序把大文本或二进制数据直接保存到数据库中进行储存的。  对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text,Text和blob

2015-05-07 21:08:28 444

转载 使用JDBC对数据库进行CRUD(二)

一、statement对象介绍    Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。  Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化)。  S

2015-05-07 21:06:18 532

转载 JDBC学习入门(一)

一、JDBC相关概念介绍1.1、数据库驱动  这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打交道,如下所示:  1.2、JDBC介

2015-05-07 21:05:28 383

转载 文件上传和下载

在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。  对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileup

2015-05-07 20:54:06 498

转载 Servlet开发(二)

一、ServletConfig讲解1.1、配置Servlet初始化参数  在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如: 1 servlet> 2 servlet-name>ServletConfigDemo1servlet-name> 3 servlet-class>gacl

2015-05-07 17:36:05 532

转载 Servlet开发(一)

一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。  2、把开发好的Java类部署到web服务器中。  按照一种约定俗成的称呼习惯

2015-05-07 17:35:04 344

转载 Http协议

一、什么是HTTP协议  HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。二、HTTP协议的版本

2015-05-07 17:27:45 443

转载 Servlet3.0学习总结(四)——使用注解标注监听器(Listener)

Servlet3.0提供@WebListener注解将一个实现了特定监听器接口的类定义为监听器,这样我们在web应用中使用监听器时,也不再需要在web.xml文件中配置监听器的相关描述信息了。  下面我们来创建一个监听器,体验一下使用@WebListener注解标注监听器,如下所示:  监听器的代码如下: 1 package me.gacl.web.listen

2015-05-07 16:57:04 568

转载 Servlet3.0学习总结(三)——基于Servlet3.0的文件上传

在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了。一、使用Servlet3.0提供的API实现文件上传1.1、编写上传页面 1

2015-05-07 16:56:03 497

转载 Servlet3.0学习总结(二)——使用注解标注过滤器(Filter)

Servlet3.0提供@WebFilter注解将一个实现了javax.servlet.Filter接口的类定义为过滤器,这样我们在web应用中使用过滤器时,也不再需要在web.xml文件中配置过滤器的相关描述信息了。  下面我们来创建一个过滤器,体验一下使用@WebFilter注解标注过滤器,如下所示:    过滤器的代码如下: 1 package me.ga

2015-05-07 16:52:58 597

转载 Servlet3.0学习总结(一)——使用注解标注Servlet

一、Servlet3.0介绍  Servlet3.0是Java EE6规范的一部分,Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述,简化开发流程。二、开发Servlet3.0程序的所需要的环境  开发Servlet3.0的程序需要一定的环境支持。MyEclipse10和Tomcat7都提供了对Java

2015-05-07 16:52:29 569

转载 jquery分页展示控件:kkpager v1.3

js分页展示控件,传入简单参数就能使用的分页效果控件在线测试链接: http://pgkk.github.io/kkpager/example/pager_test.htmlhttp://pgkk.github.io/kkpager/example/pager_test_orange_color.htmlhttp://pgkk.github.io/kkpager/example/pager

2015-05-06 14:09:52 735

转载 jquery分页展示控件:kkpager v1.3

js分页展示控件,传入简单参数就能使用的分页效果控件在线测试链接: http://pgkk.github.io/kkpager/example/pager_test.htmlhttp://pgkk.github.io/kkpager/example/pager_test_orange_color.htmlhttp://pgkk.github.io/kkpager/example/pager

2015-05-06 14:08:20 715

转载 js验证身份证号

看程序前先来了解下身份证号的构成:身份证号分为两种,旧的为15位,新的为18位。身份证15位编码规则:dddddd yymmdd xx p    其中 dddddd:地区码    yymmdd: 出生年月日    xx: 顺序类编码,无法确定    p: 性别,奇数为男,偶数为女; 身份证18位编码规则:dddddd yyyymmdd xxx y    其中 dddddd:地区码    yyy

2015-05-05 13:51:30 456

hadoop2.9.1 winutils.exe hadoop.dll

hadoop2.9.1 winutils.exe hadoop.dll,将解压开的文件分版本对应放入 c/windows/system32 目录下 和 hadoop 的 bin 目录下

2018-11-19

jquery.qrcode.js

插件描述:jquery.qrcode.js 是一个能够在客户端生成矩阵二维码QRCode 的jquery插件 ,使用它可以很方便的在页面上生成二维条码。

2018-07-19

JMeter plugins ServerAgent-2.2.3

JMeter Plugins Extras+Standard+ServerAgent-2.2.3 插件,可以检测CPU,内存,磁盘,网络,TPS,响应时间图等等

2018-06-19

SQLyog 12.5 官方正式版破解版

SQLyog 破解版 官方 旗舰版,压缩包内有破解码,用户名可以自己随便输入

2018-03-12

Java核心技术-卷1(基础知识-原书第10版)

Java核心技术卷I:基础知识(原书第10版) 英文原版教材,供广大的java编程爱好者使用。

2018-02-28

Eclipse 反编译插件

1。将net.sf.jadclipse_3.3.0.jar放到 eclipse\plugins文件夹下,如果不行再放到eclipse\features文件夹下 2。启动eclipse 3。选择window-preferences-java-jadClipse 4。将jad.exe放入任意文件夹(推荐eclipse下的文件夹),配置环境变量(在cmd中,jad能运行) 5。修改path to decompiler为jad.exe放置的绝对路径 6。可以在Eclipse的Windows--> Perference-->General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。

2015-05-27

Linxu下配置Memcached

Ubuntu Linux 下配置Memcached环境,有客户端测试代码,用的开发工具是Eclipse而不是MyEclipse

2014-05-15

Ubuntu 下配置 httpsqs

Ubuntu Linux系统下配置Httpsqs,配置完成后有客户端测试代码 开发工具用的是 Eclipse 而不是MyEclipse

2014-05-15

CXF+Spring+Hibernate实现WebService

CXF+Spring+Hibernate实现WebService,实现的方法比较简单,只有一个增加的方法,没有用到Struts 有服务端代码和客户端测试代码

2013-12-11

空空如也

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

TA关注的人

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