<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小鱼儿的博客]]></title><description><![CDATA[一名热爱生活的程序猿]]></description><link>https://blog.youkuaiyun.com/java_cainiao2016</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_cainiao2016]]></copyright><item><title><![CDATA[Java常用手敲命令总结]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/99585491</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/99585491</guid><author>java_cainiao2016</author><pubDate>Thu, 15 Aug 2019 10:38:16 +0800</pubDate><description><![CDATA[一、Linux命令总结

系统相关

hostname 查看主机名
	uname -a 显示Linux系统版本以及核心版本
	uname -r 显示Linux系统版本
	cat /proc/version 比 uname -a 显示更全
	lsb_release -a 显示Linux版本，格式化之后更直观 ---推荐
	free -m 单位：兆 查看物理内存使用情况
	df -h 查看...]]></description><category></category></item><item><title><![CDATA[[maven] 常用插件解析]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/81020145</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/81020145</guid><author>java_cainiao2016</author><pubDate>Thu, 12 Jul 2018 18:02:26 +0800</pubDate><description><![CDATA[参考资料：http://my.oschina.net/zh119893/blog/276090 我们都知道Maven本质上是一个插件框架，它的核心并不执行任何具体的构建任务，所有这些任务都交给插件来完成。例如编译源代码是由maven-compiler-plugin完成的。进一步说，每个任务对应了一个插件目标（goal），每个插件会有一个或者多个目标。例如maven-compiler-plugin的...]]></description><category></category></item><item><title><![CDATA[MySQL慢查询日志总结]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/80887912</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/80887912</guid><author>java_cainiao2016</author><pubDate>Mon, 02 Jul 2018 18:05:02 +0800</pubDate><description><![CDATA[慢查询日志概念      MySQL的慢查询日志是MySQL提供的一种日志记录，它用来记录在MySQL中响应时间超过阀值的语句，具体指运行时间超过long_query_time值的SQL，则会被记录到慢查询日志中。long_query_time的默认值为10，意思是运行10S以上的语句。默认情况下，Mysql数据库并不启动慢查询日志，需要我们手动来设置这个参数，当然，如果不是调优需要的话，一般不建...]]></description><category></category></item><item><title><![CDATA[Docker最新版安装]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/80521019</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/80521019</guid><author>java_cainiao2016</author><pubDate>Thu, 31 May 2018 10:59:08 +0800</pubDate><description><![CDATA[原文地址 ：https://www.cnblogs.com/tinywan/p/7979704.html前言Docker 是一个开源的应用容器引擎，让开发者可以打包他们的应用以及依赖包到一个可移植的容器中，然后发布到任何流行的Linux机器上，也可以实现虚拟化，容器是完全使用沙箱机制，相互之间不会有任何接口。Docker采用 C/S架构 Docker daemon 作为服务端接受来自客户的请求，并...]]></description><category></category></item><item><title><![CDATA[Java 调用WebService三种简单的方式]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/80032377</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/80032377</guid><author>java_cainiao2016</author><pubDate>Sat, 21 Apr 2018 18:59:28 +0800</pubDate><description><![CDATA[下面我们来看Java如何通过WSDL文件来调用这些web service：
注意：不同版本的Axis相差很大，大家最好以apache网站上的例子为准，这里仅仅用于说明其基本用法。
调用WebService服务步骤：
a.首先拿到WSdl文档,找到服务地址：http://172.19.0.153:8080/scs-web/webservice/SignService?WSDL

b.使用工具soap...]]></description><category></category></item><item><title><![CDATA[HashMap的原理]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79805803</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79805803</guid><author>java_cainiao2016</author><pubDate>Tue, 03 Apr 2018 16:52:16 +0800</pubDate><description><![CDATA[面试的时候经常会遇见诸如：“java中的HashMap是怎么工作的”，“HashMap的get和put内部的工作原理”这样的问题。本文将用一个简单的例子来解释下HashMap内部的工作原理。首先我们从一个例子开始，而不仅仅是从理论上，这样，有助于更好地理解，然后，我们来看下get和put到底是怎样工作的。我们来看个非常简单的例子。有一个”国家”(Country)类，我们将要用Country对象作为...]]></description><category></category></item><item><title><![CDATA[Kafka---详细原理总结,这是抄的！！！]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79622085</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79622085</guid><author>java_cainiao2016</author><pubDate>Tue, 20 Mar 2018 10:37:41 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/ychenfeng/article/details/74980531KafkaKafka是最初由Linkedin公司开发，是一个分布式、支持分区的（partition）、多副本的（replica），基于zookeeper协调的分布式消息系统，它的最大的特性就是可以实时的处理大量数据以满足各种需求场景：比如基于hadoop的批处理系统、低延迟的实时...]]></description><category></category></item><item><title><![CDATA[Linux下安装Redis并设置相关服务]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79511987</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79511987</guid><author>java_cainiao2016</author><pubDate>Sat, 10 Mar 2018 21:36:40 +0800</pubDate><description><![CDATA[一、简介Redis是一个开源，先进的key-value存储，并用于构建高性能，可扩展的Web应用程序的完美解决方案。Redis从它的许多竞争继承来的三个主要特点：Redis数据库完全在内存中，使用磁盘仅用于持久性。相比许多键值数据存储，Redis拥有一套较为丰富的数据类型。Redis可以将数据复制到任意数量的从服务器。Redis 优势         异常快速：Redis的速度非常快，每秒能执行约...]]></description><category></category></item><item><title><![CDATA[Redis 报错DENIED Redis is running in protected mode]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79500940</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79500940</guid><author>java_cainiao2016</author><pubDate>Fri, 09 Mar 2018 17:48:40 +0800</pubDate><description><![CDATA[DENIED Redis is running in protected mode1、开源软件往往做的非常出色，错误的时候，会告诉你原因，以及怎么修改，仔细阅读就能明白。比如这个错误：
    [root@localhost src]# ./redis-cli -h 172.16.2.16 -p 6379
    172.16.2.16:6379&amp;gt; get name
    (error) ...]]></description><category></category></item><item><title><![CDATA[BlockingQueue学习资料]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79481317</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79481317</guid><author>java_cainiao2016</author><pubDate>Thu, 08 Mar 2018 10:51:29 +0800</pubDate><description><![CDATA[前言：     在新增的Concurrent包中，BlockingQueue很好的解决了多线程中，如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类，为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员，包括他们各自的功能以及常见使用场景。认识BlockingQueue阻塞队列，顾名思义，首先它是一个队列，而一个队列在数据结构中所起...]]></description><category></category></item><item><title><![CDATA[看到的好的文章----多线程]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79459053</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79459053</guid><author>java_cainiao2016</author><pubDate>Tue, 06 Mar 2018 15:29:49 +0800</pubDate><description><![CDATA[题目如下public class TestSync2 implements Runnable {   int b = 100;             synchronized void m1() throws InterruptedException {       b = 1000;       Thread.sleep(500); //6       System.out.println(&quot;...]]></description><category></category></item><item><title><![CDATA[JAVA解析JSON数据]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79425072</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79425072</guid><author>java_cainiao2016</author><pubDate>Fri, 02 Mar 2018 16:50:29 +0800</pubDate><description><![CDATA[在使用第三方api的使用，有时候会从网络中获得json数据，所以说我们将如何解析json数据？  下面小编将通过以下几点来进行json的讲解1.什么是JSON？ （http://www.json.org/）JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans...]]></description><category></category></item><item><title><![CDATA[Java中4大基本加密算法解析]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79400360</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79400360</guid><author>java_cainiao2016</author><pubDate>Wed, 28 Feb 2018 14:42:54 +0800</pubDate><description><![CDATA[Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一，大家可以查看RFC2045～RFC2049，上面有MIME的详细规范。

简单的java加密算法有：

    BASE64 严格地说，属于编码格式，而非加密算法
    MD5(Message Digest algorithm 5，信息摘要算法)
    SHA(Secure Hash Algorithm，安全散列算法)
   ...]]></description><category></category></item><item><title><![CDATA[Hadoop学习笔记——环境搭建]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79378038</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79378038</guid><author>java_cainiao2016</author><pubDate>Mon, 26 Feb 2018 15:48:42 +0800</pubDate><description><![CDATA[一搭建环境列表操作系统：centos6.5 64位JDK环境：jdk1.7.0_71hadoop版本：社区版本2.7.2，hadoop-2.7.2-src.tar.gz主机名ip角色用户master1192.168.204.202Namenode;secondary namenode;resourcemanagerhadoopslave1192.168.204.203Datanode; nodem...]]></description><category></category></item><item><title><![CDATA[Vmware虚拟机三种网络模式详解]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79374266</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79374266</guid><author>java_cainiao2016</author><pubDate>Mon, 26 Feb 2018 10:37:00 +0800</pubDate><description><![CDATA[原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&amp;amp;type=note 我怕链接会失效，故转载此篇文章由于Linux目前很热门，越来越多的人在学习linux，但是买一台服务放家里来学习，实在是很浪费。那么如何解决这个问题？虚拟机软件是很好的选择，常用的虚拟机软件有vmware ...]]></description><category></category></item><item><title><![CDATA[HTTPS 升级指南]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79348848</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79348848</guid><author>java_cainiao2016</author><pubDate>Thu, 22 Feb 2018 18:01:33 +0800</pubDate><description><![CDATA[上一篇文章我介绍了 HTTP/2 协议 ，它只有在 HTTPS 环境才会生效。为了升级到 HTTP/2 协议，必须先启用 HTTPS。如果你不了解 HTTPS 协议（学名 TLS 协议），可以参考我以前的文章。《HTTPS 协议概述》《图解 HTTPS 协议》《HTTPS 协议的七个误解》《HTTPS 协议的延迟有多大？》本文介绍如何将一个 HTTP 网站升级到 HTTPS 。一、获取证书升级到 ...]]></description><category></category></item><item><title><![CDATA[HTTP 协议入门]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79348838</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79348838</guid><author>java_cainiao2016</author><pubDate>Thu, 22 Feb 2018 17:59:29 +0800</pubDate><description><![CDATA[HTTP 协议入门HTTP 协议是互联网的基础协议，也是网页开发的必备知识，最新版本 HTTP/2 更是让它成为技术热点。本文介绍 HTTP 协议的历史演变和设计思路。一、HTTP/0.9HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包（packet）传输，主要规定了客户端和服务器之间的通信格式，默认使用80端口。最早版本是1991年发布的0.9版。该版本极其简单，只有一个命令GE...]]></description><category></category></item><item><title><![CDATA[VMware虚拟机中安装CentOS 7]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79291857</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/79291857</guid><author>java_cainiao2016</author><pubDate>Thu, 08 Feb 2018 17:18:34 +0800</pubDate><description><![CDATA[Linux学习之CentOS(一)----在VMware虚拟机中安装CentOS 7（图文教程）这篇文章主要介绍了Linux学习之CentOS(一)----在VMware虚拟机中安装CentOS 7（图文教程），有需要的可以了解一下。一、 VMware简介：VMware是一个虚拟PC的软件，可以在现有的操纵系统上虚拟出一个新的硬件环境，相当于模拟出一台新的PC，以此来实现在一台机器上真正同时运行两...]]></description><category></category></item><item><title><![CDATA[MyEclipse中使用Maven前常见错误及解决办法]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/78841973</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/78841973</guid><author>java_cainiao2016</author><pubDate>Tue, 19 Dec 2017 14:03:42 +0800</pubDate><description><![CDATA[本篇文章我是转载的：链接地址


MyEclipse中使用Maven前常见错误及解决办法

1、jdk与jre

（错误：java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0）

windows—preferences-java-Installed JREs Add适用的jre
]]></description><category></category></item><item><title><![CDATA[HTTP四种常见的POST提交数据方式]]></title><link>https://blog.youkuaiyun.com/java_cainiao2016/article/details/78667586</link><guid>https://blog.youkuaiyun.com/java_cainiao2016/article/details/78667586</guid><author>java_cainiao2016</author><pubDate>Wed, 29 Nov 2017 17:11:59 +0800</pubDate><description><![CDATA[HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、post、PUT、DELETE、TRACE、CONNECT
 这几种。其中 POST 一般用来向服务端提交数据，本文主要讨论 POST 提交数据的几种方式。

我们知道，HTTP 协议是以 ASCII 码传输，建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分：状态行、请求头、消]]></description><category></category></item></channel></rss>