<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[蓝尊宝的博客]]></title><description><![CDATA[有一种落差是  你配不上你的野心   也辜负了所受的苦难]]></description><link>https://blog.youkuaiyun.com/AdvancingStone</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AdvancingStone]]></copyright><item><title><![CDATA[centos网络net8模式ping不通www.baidu.com或者ping不通主机]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/102500257</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/102500257</guid><author>AdvancingStone</author><pubDate>Fri, 11 Oct 2019 14:19:41 +0800</pubDate><description><![CDATA[1.设置主机net8

2.然后设置一下vmware的虚拟网络编辑器。（网关要与之前的DNS服务器对应）

3.然后你的虚拟机选择nat8模式或者NAT模式。

4.最后设置一下你的网络

或者 vim /etc/sysconfig/network-scripts/ifcfg-eth0
添加
IPADDR=192.168.110.140
GATEWAY=192.168.110.3
NETMASK=...]]></description><category></category></item><item><title><![CDATA[centos怎么查看用户和用户组]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/102485133</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/102485133</guid><author>AdvancingStone</author><pubDate>Thu, 10 Oct 2019 16:45:56 +0800</pubDate><description><![CDATA[1.查看用户列表：cat  /etc/passwd

2.查看用户组列表：cat /etc/group

3.查看系统中有哪些用户：
cut -d : -f 1 /etc/passwd

4.查看可以登录系统的用户
cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

5.查看用户操作：w (root权限)

6.查看某一用户：w &lt...]]></description><category></category></item><item><title><![CDATA[VMware Workstation与Hyper-V不兼容]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/102482126</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/102482126</guid><author>AdvancingStone</author><pubDate>Thu, 10 Oct 2019 14:45:48 +0800</pubDate><description><![CDATA[VMware Workstation与Hyper-V不兼容。请先从系统中移除Hyper-V角色，然后再运行VMware Workstation。
方法一
win10 控制面板 关闭Hyper-V
第一步：
第二步

第三步
完成后提示重新启动，然后就可以安装了
方法二
1、创建
开始——cmd——回车
bcdedit /copy {default} /d “Windows Server 2008 ...]]></description><category></category></item><item><title><![CDATA[解决hadoop运行 DataStreamer Exception org.apache.hadoop.ipc.RemoteException(java.io.IOException) 的问题]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/85006714</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/85006714</guid><author>AdvancingStone</author><pubDate>Fri, 14 Dec 2018 17:08:24 +0800</pubDate><description><![CDATA[运行hdfs命令时，比如hadoop fs -put a.txt /
18/12/14 16:19:02 WARN hdfs.DFSClient: DataStreamer Exception
org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /a.txt._COPYING_ could only be replica...]]></description><category></category></item><item><title><![CDATA[Hadoop（七）MapReduce的工作机制与YARN平台]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/84662023</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/84662023</guid><author>AdvancingStone</author><pubDate>Fri, 30 Nov 2018 20:15:38 +0800</pubDate><description><![CDATA[主要内容

1、剖析MapReduce作业运行机制
2、shuffle和排序
3、任务的执行
4、作业的调度
5、YARN平台简介
6、YARN的架构

一、剖析MapReduce作业运行机制
可以通过一个简单的方法调用来运行MapReduce作业：Job对象上的submit()。注意，也可以调用waitForCompletion()，它用于提交之前没有处理过的作业，并等待它的完成。submit(...]]></description><category></category></item><item><title><![CDATA[Hadoop（六） MapReduce应用编程开发]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/84635859</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/84635859</guid><author>AdvancingStone</author><pubDate>Thu, 29 Nov 2018 23:01:26 +0800</pubDate><description><![CDATA[主要内容

MapReduce的编程
在集群上的运作
MapReduce类型与格式

一、MapReduce的编程
1.设计思路
MapReduce中定义了如下的Map和Reduce两个抽象的编程接口，由用户去编程实现:


map: (k1; v1) → [(k2; v2)]


输入：键值对(k1; v1)表示的数据


处理：文档数据记录(如文本文件中的行，或数据表格中的行)将以“键值对”形...]]></description><category></category></item><item><title><![CDATA[Hadoop（五）MapReduce编程模型]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/84582436</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/84582436</guid><author>AdvancingStone</author><pubDate>Wed, 28 Nov 2018 23:27:14 +0800</pubDate><description><![CDATA[主要内容

MapReduce编程模型简介
WordCount编程实例
Hadoop MapReduce架构
MapReduce实战开发

一、MapReduce编程模型简介
MapReduce是一种可用于数据处理的编程模型。该模型比较简单，但用于编写有用的程序并不简单。Hadoop可以运行由各种语言编写的MapReduce程序。例如：Java、Ruby、Python和C++语言等。最重要的是，M...]]></description><category></category></item><item><title><![CDATA[Hadoop（四） I/O操作]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/84575782</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/84575782</guid><author>AdvancingStone</author><pubDate>Wed, 28 Nov 2018 12:26:02 +0800</pubDate><description><![CDATA[Hadoop I/O操作
主要内容

数据完整性
压缩
序列化
基于文件的数据结构SequenceFile

一. 数据完整性


Hadoop用户肯定都希望系统在存储和处理数据时，数据不会有任何丢失或损坏。但是，尽管磁盘或网络上的每个I/O操作不太可能将错误引入自己正在读写的数据，但是，如果系统需要处理的数据量大到Hadoop能够处理的极限，数据被损坏的概率还是很高的。
检测数据是否损坏的常见措...]]></description><category></category></item><item><title><![CDATA[centos tar.bz2]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79945141</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79945141</guid><author>AdvancingStone</author><pubDate>Sat, 14 Apr 2018 22:31:37 +0800</pubDate><description><![CDATA[centos 以 tar.bz2 压缩时遇见一下问题 
tar (child): bzip2：无法 exec: 没有那个文件或目录 
tar (child): Error is not recoverable: exiting now 
tar: Child returned status 2 
tar: Error is not recoverable: exiting now

是因为没有安装...]]></description><category></category></item><item><title><![CDATA[ServletContext的应用]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79748118</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79748118</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:59:13 +0800</pubDate><description><![CDATA[WEB容器在启动时，它会为每个WEB应用程序都创建一个对应的ServletContext对象，它代表当前web应用。

ServletConfig对象中维护了ServletContext对象的引用，开发人员在编写servlet时，可以通过ServletConfig.getServletContext方法获得ServletContext对象。

由于一个WEB应用中的所有Servlet共享同一个Se...]]></description><category></category></item><item><title><![CDATA[ServletConfig获取配置信息]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747948</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747948</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:46:06 +0800</pubDate><description><![CDATA[一、ServletConfig:代表当前Servlet在web.xml中的配置信息（用的不多）

String getServletName()  — 获取当前Servlet在web.xml中配置的名字

String getInitParameter(String name) — 获取当前Servlet指定名称的初始化参数的值

Enumeration getInitParameterNames...]]></description><category></category></item><item><title><![CDATA[jsp errorPage指令，错误页面的处理]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747824</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747824</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:37:10 +0800</pubDate><description><![CDATA[errorPage指定若当前页面出现错误的实际响应页面是什么。其中  /  表示的是当前 web 应用的根目录。

语法 :



&amp;lt;%@ page errorPage=&quot;/error.jsp&quot; %&amp;gt;

在响应error.jsp 时，jsp引擎使用的是请求转发的方式。

isErrorPage 指定当前页面是否为错误处理页面，可以说明当期页面是否可以使用 exception 隐藏属性。...]]></description><category></category></item><item><title><![CDATA[请求重定向]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747782</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747782</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:33:12 +0800</pubDate><description><![CDATA[package com.alin;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
im...]]></description><category></category></item><item><title><![CDATA[HTTP中的请求重定向和请求转发的区别]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747761</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747761</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:31:54 +0800</pubDate><description><![CDATA[一、调用方式  
我们知道，在servlet中调用转发、重定向的语句如下： 
request.getRequestDispatcher(“new.jsp”).forward(request, response);//转发到new.jsp 
response.sendRedirect(“new.jsp”);//重定向到new.jsp

在jsp页面中你也会看到通过下面的方式实现转发： 
&amp;lt; j...]]></description><category></category></item><item><title><![CDATA[javaweb如何解决中文乱码问题]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747714</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747714</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:28:10 +0800</pubDate><description><![CDATA[1).  在jsp页面上输入中文，请求页面后不出现乱码： 保证 contentType = “text/html ; charser= utf-8”,

pageEncoding=&quot;utf-8&quot;  charset 和 pageEncoding 的编码一致，且都支持中文。通常建议取值为 utf-8

还需保证浏览器的显示的字符编码也和请求的jsp页面的编码一致。


&amp;lt;%@ page lang...]]></description><category></category></item><item><title><![CDATA[MVC模型介绍]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747669</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79747669</guid><author>AdvancingStone</author><pubDate>Thu, 29 Mar 2018 19:24:28 +0800</pubDate><description><![CDATA[ 
MVC 是 Model-View-Controller的简称，即模型-视图-控制器的简称。

MVC是一种设计模式，它把应用程序分成三个核心模块：模型，视图，控制器，它们各自处理自己的事情。

模型（model）

POJO，普通的java类，以及访问数据库都叫model。

模型是应用程序的主体部分，模型表示业务数据和业务逻辑。

一个模型能为多个视图提供数据。

由于应用模型的代码只需写一...]]></description><category></category></item><item><title><![CDATA[表单的重复提交]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79736006</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79736006</guid><author>AdvancingStone</author><pubDate>Wed, 28 Mar 2018 23:28:02 +0800</pubDate><description><![CDATA[1. 表单重复提交的情况

1）在表单提交到一个servlet，而servlet又通过请求转发的方式响应了一个 JSP（HTML）页面，此时浏览器地址栏还保留着 servlet 的那个路径，在响应页面点击“刷新”。 
2）在响应页面没有到达时重复点击“提交按钮” 
3）点击“返回”，在点击“提交按钮”

2. 不是重复提交的情况

点击“返回”，“刷新”原表单页面，再点击“提交”。 此时相当于重开...]]></description><category></category></item><item><title><![CDATA[Server Tomcat v9.0 Server at localhost failed to start.]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79735259</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79735259</guid><author>AdvancingStone</author><pubDate>Wed, 28 Mar 2018 22:21:33 +0800</pubDate><description><![CDATA[

查看错误信息时我们主要查看caused by里的内容，经过分析，主要原因是这一块出了问题

Caused by: java.lang.IllegalArgumentException: The servlets named [helloServlet] and [com.alin.HelloServlet] are both mapped to the url-pattern [/HelloS...]]></description><category></category></item><item><title><![CDATA[javaWeb开发中 / 到底是什么？]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79734942</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79734942</guid><author>AdvancingStone</author><pubDate>Wed, 28 Mar 2018 21:58:36 +0800</pubDate><description><![CDATA[一.  当前WEB 应用的根路径：http://localhost:8080/contextPath/ : 
若 / 需交由 servlet 容器来处理：

1）请求转发时：
`request.getRequestDispatcher(&quot;/path/a.jsp&quot;).forward(request,response)`

2)web.xml 文件中映射servlet 访问路径：    


&amp;lt;...]]></description><category></category></item><item><title><![CDATA[ServletRequest获取请求信息]]></title><link>https://blog.youkuaiyun.com/AdvancingStone/article/details/79645130</link><guid>https://blog.youkuaiyun.com/AdvancingStone/article/details/79645130</guid><author>AdvancingStone</author><pubDate>Wed, 21 Mar 2018 20:07:05 +0800</pubDate><description><![CDATA[四个重要的方法：

String getParameter(java.lang.String name):将请求参数的值作为字符串返回，如果参数不存在，则返回null。 
Map 《java.lang.String,java.lang.String[]&amp;gt; getParameterMap() 返回一个java.util.Map这个请求的参数的映射 
Enumeration《java.lang....]]></description><category></category></item></channel></rss>