自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 资源 (29)
  • 收藏
  • 关注

原创 Hadoop之旅(2)—伪集群 HDFS 文件读取与上传案例、权限与安全模式

1、准备工作环境:centsOS7.0、jdk1.8、maven3.3.9工具:idea(eclipse)、HADOOP  SHELL 、 发行版 :Hadoop2.5.0Hadoop之旅(2)—伪集群文件读取与上传案例、权限与安全模式环境上一节已经搭建好了、不明白的可以看  Hadoop之旅(1) 或者 Apache2、添加maven依赖 UTF-8

2017-06-17 20:32:32 2048

原创 Hadoop之旅(1)—单机与伪集群安装、简单经典案例

Hadoop 2.0安装部署流程Hadoop 2.0测试环境(单机)搭建方法Hadoop 简单案例(经典案例-统计单词的数次)MapReduce , HDFS、 YARN 搭建配置(经典案例-统计单词的数次)

2017-06-14 18:43:25 3163

原创 Java应用Tomcat执行过程之性能调优

Tomcat 请求过程描述: 1、用户发送请求,被转发到8080端口,被Coyote Http/1.1 Connector获取。 2、Connector把请求交给service的Engine来处理,并等待engine的回应。 2.1、Engine获取到请求localhost/index.jsp,匹配所有的虚拟主机Host。 2.2、Engine匹配到名localhost的Host,匹配它所有的Context。 2.3、path=“/”的context获得请求 /i

2017-04-29 14:00:30 3818 7

原创 曾经有一次机会,是阿里,没抓住!

我刚下第一节课,在宿舍学习hadoop基础。他自己我介绍完,那是我很紧张也没有听到他名字。就叫我开始自我介绍,我身体在抖(确实紧张,第一家面试)。虽然挂了、但还是讲讲过程吧,希望一起收获。 姓名,学校,大三、我看过别人面试经,就是自我介绍就是说着三个,接下来就是项目和最近学习的技术。我简单介绍自己后,开始说自己的项目,说我的项目是分布式架构,有版本一和版本二。最近在学hadoop一些基础。问我项目是干嘛的?面向客户是啥?啥做作用?收获?我就说我的项目是类似京东(我总是的说淘宝了,给忘记了), 我说

2017-04-17 13:16:07 3655 7

原创 ActiveMQ消息队列的集群安装及应用(二)

使用ZooKeeper实现的MasterSlave实现方式, 是对ActiveMQ进行高可用的一种有效的解决方案, 高可用的原理:使用ZooKeeper(集群)注册所有的ActiveMQ Broker。只有其中的一个Broker可以对外提供服务( 也就是Master节点) ,其他的Broker处于待机状态,被视为Slave。如果Master因故障而不能提供服务,则利用ZooKeeper的内部选举机制会从Slave中选举出一个Broker充当Master节点,继续对外提供服务。

2017-04-06 17:33:11 1345

原创 ActiveMQ消息队列的单机使用及应用(一)

JMS消息通常有两种类型: ① 点对点(Point-to-Point)。在点对点的消息系统中,消息分发给一个单独的使用者。点对点消息往往与队列(javax.jms.Queue)相关联。 ② 发布/订阅(Publish/Subscribe)。发布/订阅消息系统支持一个事件驱动模型,消息生产者和消费者都参与消息的传递。生产者发布事件,而使用者订阅感兴趣的事件,并使用事件。

2017-04-04 12:10:36 1495

原创 Dubbo基于Zookeeper实现分布式服务:Dubbo+Zookeeper+Spring整合应用

Dubbo基于Zookeeper实现分布式服务:Dubbo+Zookeeper+Spring整合应用。Dubbo 是阿里巴巴公司开源的一个高性能优秀的分布式服务框架,高性能和透明化的RPC远程服务调用方案 、 SOA服务治理方案、并且和 Spring框架无缝集成。

2017-03-26 20:51:39 5278 1

原创 centos 网络配置

虚拟机配置上网方式、使用nat配置上网。亲自试验过、保证成功。

2017-03-22 23:01:35 1036

原创 Java 实现 FTP 服务

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Intern

2017-03-16 20:27:41 2222

原创 httpclient 实例教程

1、什么是httpclient HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 HttpClient特性:基于标准、纯净的Java语言。实现了Http1.0和Http1.1。支持HTTPS协议。通过Http代理建立透明的连接。 下载地址:http://hc.apache.org/

2017-03-14 13:23:15 1545

原创 面向服务的体系架构(SOA)

面向服务的体系架构(SOA)—架构篇1、面向服务的体系架构(SOA)     面向服务的架构(service-oriented architecture)是Gartner于2O世纪9O年代中期提出的面向服务架构的概念。2002年的l2月,Gartner提出“面向服务的架构(SOA)”是“现代应用开发领域最重要的课题”之后。国内外计算机专家、学者掀起了对SOA的积极研究与

2017-03-11 16:27:00 26673 7

原创 maven常用插件解析之Tomcat插件热部署

1、简介    我们使用maven做一些日常的工作开发的时候,无非是想利用这个工具带来的一些便利。比如它带来的依赖管理,方便我们打包和部署运行。这里几个常见的插件就是和这些工程中常用的步骤相关。2、tomcat7-maven-plugin    这个插件可以是代替本地Tomcat容器的、而且经过很多项目的验证、maven的Tomcat插件启动速度比本地T

2017-01-10 22:35:22 1777

原创 springmvc整合freemarker教程

1、介绍我最近喜欢freemarker在网上找了大半天、都没有找到一个简单又容易理解的案例。虽然只是一个模板技术、但是相对刚开始什么都不知道的,很难入手。下面是自学(其实是谷歌和百度的东找西补)、写了个小案例,入门的。喜欢的可以看看、不喜欢的可以微笑! 开发工具:idea 项目构建:maven 开发语言:java 整合框架:SpringMV

2016-12-30 11:40:00 16333 6

原创 一名大三学生的2016

目前是一名大三学生、在过去的岁月里,我在编程的路程中或许说走了很多弯路、很累吧!其实我也知道、IT行业很辛苦,来说说我在大学的生活吧!       目前,我还记得,我为啥报考这专业。当时、是有一个理想就是想着以后有机会创业做手机行业。也特别崇拜像锤子CEO这类创业者。但是、我现在知道了,学技术不是那么容易,而且创业更不是那么简单。当我大一的时候,还没Java课还没开,我就开始找书籍看了。还

2016-12-22 16:47:37 3723 11

一名大三学生的2016

我目前是一名大三学生,在编程的岁月里可以说自己走了很多弯路、很累吧,而且是自学!其实我也知道、IT行业很辛苦,下面简单说说我大学的生活吧!目前,我还记得,我为啥报考这专业。当时、是有一个理想就是想着以后有机会创业做手机行业。也特别崇拜像锤子CEO这类创业者。但是,我现在知道了,学技术不是那么容易,而且创业更不是那么简单。我大一的时候,当时还没开Java课,我就开始找书籍看了。还记得,...

2016-12-22 16:47:00 270

原创 Java+Solr+Liunx 实际应用教程

Java+Solr+Liunx 实际应用教程Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。

2016-12-20 19:23:10 3607 2

用Java开发Solr 实际应用教程

Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务。 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr 索引的实现...

2016-12-20 19:23:00 269

Redis 与 spring 整合简单教程

1、RedisREmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。性能极高– Redis能读的速度是110000次/s,写的速度是81000次/s 。丰富的特性– Redis还支持 publish/subscribe, 通知, key 过期等等特性。2、red...

2016-12-17 22:42:00 163

原创 Mybatis的mapper.xml文件详解

Mybatis的mapper.xml文件详解#{}和${}的区别:        #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。        如果接收简单类型,#{}中可以写成value或其它名称。        #{}接收pojo对象值,通过OGNL读取对象中的属性值,通过属性.属性.属性...的方式获取对

2016-12-04 20:20:19 3523 4

Mybatis的mapper.xml文件详解

Mybatis的mapper.xml文件详解 1、#{}和${}的区别: #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。 如果接收简单类型,#{}中可以写成value或其它名称。 #{}接收pojo对象值,通过OGNL读取对象中的属性值,通过属性.属性.属性...的方式获取对象属性值。 ${}表示一个拼...

2016-12-04 20:20:00 249

原创 读记-tomcat与java web开发技术详解

Web的概念     web的具有以下3个特征:用超级文本技术HTML来表达信息,以及建立信息与信息的链接。用统一资源定位技术URL来实现网络上信息的精确定位。用网络应用层协议HTTP来规范浏览器与Web服务器之间的通信过程。 应用层协议。主机IP地址或域名。资源所在路径、文件名。格式如下:

2016-12-01 09:00:58 1756

读记-tomcat与java web开发技术详解

第一章1.1、Web的概念 1.1.1、web的具有以下3个特征:用超级文本技术HTML来表达信息,以及建立信息与信息的链接。用统一资源定位技术URL来实现网络上信息的精确定位。用网络应用层协议HTTP来规范浏览器与Web服务器之间的通信过程。1.2、URL简介 1.2.1、URL组成:应用层协议。主机IP地址或域名。资源所在路径、文件名。格式如...

2016-12-01 09:00:00 287

转载 JAVA异常架构图及面试题、及其断言

error表示系统级的错误,是java运行环境内部错误或者硬件问题,不能指望程序来处理这样的问题,除了退出运行外别无选择,它是Java虚拟机抛出的。exception 表示程序需要捕捉、需要处理的异常,是由与程序设计的不完善而出现的问题,程序必须处理的问题

2016-11-25 17:09:48 1960

JAVA异常架构图及面试题、及其断言

一、异常红色为检查异常,就是eclipse要提示你是try catch 还是throws。非检查异常,就是I0,nullpointexception,数据越界访问indexOfOutBounds 异常错误: 最常见的oom错误,还有classnotFoundeError,StackOverflowError:java异常处理面试题归纳1、error和exce...

2016-11-25 17:09:00 173

原创 mysql免安装版的步骤、mysql 服务不见了已经解决

6.修改root用户密码:安装后,root的密码默认为空,建议修改。c:>mysql –u rootmysql>show databases; mysql>use mysql;mysql>UPDATE user SET password=PASSWORD("root") WHERE user='root';mysql>FLUSH PRIVILEGES;mysql>QUIT

2016-11-24 19:41:01 4109 1

mysql免安装版的步骤、mysql 服务不见了的解决办法

1、对于免安装版的mysql,mysql服务需要配置并启动1、首先,下载zip格式的mysql后,将其解压到某一个盘下,如D盘下2、解压后,一般在解压后的文件夹中有my-default.ini文件,没有my.ini文件3、新建一个my.ini文件,内容可如下,==========================================[mysql]# 设置mysql客户端默认字...

2016-11-24 19:41:00 412

转载 使用VMware安装OS X 10.8 Mountain Lion (多图/零基础/保证成功安装) .

为了这份攻略,小琪整整整了三天的VMware(这不是口吃,是整整,整了三天);然后我把iOS删除了,再重新安装,就是为了写这篇攻略,给大家分享,大家是不是有点感动了~;好吧,我承认我把系统给整坏了~至于怎么整坏了,后文会说!废话不多,码字上图(这里用的虚拟机安装,一样使用);

2016-11-24 16:55:53 2042

使用VMware安装OS X 10.8 Mountain Lion (多图/零基础/保证成功安装) .

为了这份攻略,小琪整整整了三天的VMware(这不是口吃,是整整,整了三天);然后我把iOS删除了,再重新安装,就是为了写这篇攻略,给大家分享,大家是不是有点感动了~;好吧,我承认我把系统给整坏了~至于怎么整坏了,后文会说!废话不多,码字上图(这里用的虚拟机安装,一样使用);1.确认你的机器是Intel芯片,这一点非常重要;小琪就是在家里折腾了一个晚上无解,第二天白天到公司In...

2016-11-24 16:55:00 194

原创 Log4j使用教程

Log4j是一款基于Java的开源日志组件,Log4j功能非常强大,我们可以将日志信息输出到控制台、文件、用户界面,也可以输出到操作系统的事件记录器和一些系统常驻进程。更值得一提的是,Log4j可以允许你非常便捷地自定义日志格式和日志等级,可以帮助开发人员全方位地掌控日志信息。

2016-11-19 21:32:20 5118 1

最详细的Log4j使用教程

作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug;在运行维护阶段,日志系统又可以帮我们记录大部分的异常信息,从而帮助我们更好的完善系统。本文要来分享一些Java程序员最常用的Java日志框架组件。 Log4j是一款基于Java的开源日志组件,Lo...

2016-11-19 21:32:00 459

原创 maven的使用教程

本教程将介绍如何使用Maven在intellij IDEA中使用等、开发语言Java。1、使用idea创建maven项目2、解决在idea中创建maven项目加载骨架(maven archetype)速度慢的问题3、maven的安装与配置4、在idea中maven的基本命令使用5、解决在idea查看冲突与去除冲突6、maven的多模块开发教程7、解决maven项目没有加载xml、properties等文件8、推荐书籍下载9、maven插件解析之maven Tomcat插件热部署教程

2016-10-30 22:00:24 8702 7

在idea中使用maven教程、maven Archetype等

Maven是什么? Apache Maven是一个项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大...

2016-10-30 22:00:00 6011

原创 SpringMVC稳扎稳打(2)之控制器

DispathcerServlet作为springmvc的中央调度器存在,DispatcherServlet创建时会默认从DispatcherServlet.properties文件加载springmvc所用的各各组件,如果在springmvc.xml中配置了组件则以springmvc.xml中配置的为准,DispatcherServlet的存在降低了springmvc各各组件之间的耦合度。

2016-10-28 23:22:20 1855

SpringMVC入门到理解之谈控制器

上一篇:SpringMVC入门到理解之开门篇上一篇我们知道有很多控制器组件!!!——》DispatcherServlet:前端控制器(核心控制器) 用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet的存在降低了组件之间的耦合性。Dispatcher...

2016-10-28 23:22:00 181

原创 ssm整合maven项目启动报错、架包冲突

先来个在idea(eclipse也一样)SSM项目整合、maven依赖服务器启动报错的情况、大家应该遇见过吧!at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(B

2016-10-25 21:55:40 4236

ssm整合maven项目启动报错、架包冲突

先来个在idea(eclipse也一样)SSM项目整合、maven依赖服务器启动报错的情况、大家应该遇见过吧!我来告诉你!!!别再浪了!!! at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484) at org.apache.catalina.mbeans.MBeanF...

2016-10-25 21:55:00 214

原创 SpringMVC稳扎稳打(1)之入门篇

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。

2016-09-28 17:00:35 2000 1

SpringMVC入门到理解之开门篇

我看很多大神级别的博客、都是大神级别的!发现很多写很多!也没有什么注释什么的!新手很难理解!新手一看什么都不懂(懵逼了)。作为刚入门的程序员、小白是这样去学习编程:——Do it first! ——先去做!——How to do it! ——怎么做!——Look at the source code! ——看源代码!(废话不多说、来吧!先看...

2016-09-28 17:00:00 222

原创 linux上安装jdk

1、源码包准备首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,我下载jdk-7u45-linux-x64.tar.gz,下载到主目录2、上传到Linux 3、解压到安装目录通过终端在/usr/local目录下新建java文件夹

2016-09-27 12:41:32 658

linux上安装jdk

1、源码包准备首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,我下载jdk-7u45-linux-x64.tar.gz,下载到主目录2、上传到Linux3、解压到安装目录通过终端在/usr/local目录下新建java文件夹,命令行:...

2016-09-27 12:41:00 143

常见集合知识和面试题

常见集合知识和面试题

2017-04-20

深入JVM整理文档

深入JVM整理文档

2017-04-18

FastDFS介绍(官方文档).ppt

FastDFS介绍(官方文档).ppt

2017-04-16

fastdfs单节点安装手册

fastdfs单节点安装手册

2017-04-16

FastDFS分布式存储实战

FastDFS分布式存储实战

2017-04-16

Solr 教程 pdf

solr教程、由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引 擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择:

2017-04-11

activemq集群配置文档

activemq集群配置文档

2017-04-06

zookeeper集群搭建

zookeeper集群搭建

2017-04-04

FreeMarker_Manual_zh_CN

FreeMarker_Manual_zh_CN

2016-12-28

Maven实战-高清完整带书签

Maven实战-高清完整带书签

2016-11-22

log4j 详解

log4j详解、log4j详解

2016-11-19

2005~2013程序员历年真题

2005~2013程序员历年真题

2016-05-22

jspxcms使用教程文档

jspxcms使用教程文档、需要的自己下载

2015-12-23

JavaWeb王者归来_扫描版

《Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》全面介绍了Java Web开发中的各种相关技术及知识。全书分为9篇,内容层次清晰,难度循序渐进。第1篇为入门篇,内容包括Java Web开发概述等;第2篇为基础篇,内容包括Servlet技术、JSP技术、会话跟踪、过滤器Filter、监听器Listener等;第3篇为高级篇,内容包括JSTL标签库的使用、如何自定义标签、资源国际化、数据库概述、JDBC详解、XML概述等;第4篇为Struts框架篇,内容不仅包括Struts 1.x的内容,也包括Struts 2.x中的内容;第5篇为Hibernate框架篇;第6篇为Spring框架篇;第7篇为EJB与Web服务篇,内容包括EJB 3概述、JPA规范Web服务框架XFire等;第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛系统(Spring+Struts+Hibernate)、宠物商店(EJB 3+JPA+Struts 2)。

2015-12-23

Java 开发资源包 自己买的分享给大家

Java 开发资源包 ,这个是我自己买的、分享给大家一起学习!需要的自己下载吧

2015-10-16

空空如也

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

TA关注的人

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