<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[实习生的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_35706771</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_35706771]]></copyright><item><title><![CDATA[docker 安装]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/103164137</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/103164137</guid><author>qq_35706771</author><pubDate>Wed, 20 Nov 2019 15:36:22 +0800</pubDate><description><![CDATA[安装之前：
	关闭防火墙
	systemctl stop firewalld
	开机不启动防火墙	
	systemctl disable firewalld 
	getenforce 显示：Disabled
	cat /etc/selinux/config 

centos
官方安装链接：https://docs.docker.com/install/linux/docker-ce/centos/...]]></description><category></category></item><item><title><![CDATA[SpingCloud概述]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/84399777</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/84399777</guid><author>qq_35706771</author><pubDate>Fri, 23 Nov 2018 16:50:01 +0800</pubDate><description><![CDATA[Spring官网
SpingCloud概述

Spring Cloud，基于 Spring Boot 提供了一套微服务解决方案，包括服务注册与发现、配置中心、全链路监控、服务网关、负载均衡、熔断器…组件，除了基于**“Netflix&amp;amp;amp;quot;的开源组件做高度抽象封装之外，还有一些选型中立的开源组件；
Spring Cloud利用Spring Boot的开发便利性巧妙的简化了分布式系统基础设施的开发，Spr...]]></description><category></category></item><item><title><![CDATA[微服务和微服务架构概述]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/84380461</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/84380461</guid><author>qq_35706771</author><pubDate>Fri, 23 Nov 2018 15:42:56 +0800</pubDate><description><![CDATA[微服务架构概念：

微服务架构强调是整体：
一种架构模式或者说是一种架构风格；
它提倡将单一的应用拆分成一组小的服务，且每个服务都运行在独立的“进程中”，服务之间相互协调和配合，为用户提供最终的价值；
服务之间采用轻量级的通信机制相互沟通（HTTP的RESTful API），dubbo：采用的是RPC远程调用；
每个服务都围绕着具体业务进行构建，并且能够被独立的部署到生产环境中，应当尽量避免统一的...]]></description><category></category></item><item><title><![CDATA[Spring-security首次登录]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82948931</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82948931</guid><author>qq_35706771</author><pubDate>Sat, 10 Nov 2018 09:34:27 +0800</pubDate><description><![CDATA[fasdf

]]></description><category></category></item><item><title><![CDATA[CentOS7安装redis]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/83748797</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/83748797</guid><author>qq_35706771</author><pubDate>Mon, 05 Nov 2018 14:15:04 +0800</pubDate><description><![CDATA[一：安装gcc

gcc编译c的，因为redis是c编写的

yum install gcc-c++

二：wget方式 下载redis压缩包，并解压，以及编译
##	下载
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
##	解压
tar -zxvf redis-3.2.9.tar.gz
##	进入目录
cd redis-3.2...]]></description><category></category></item><item><title><![CDATA[centos JAVA环境]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/83744476</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/83744476</guid><author>qq_35706771</author><pubDate>Mon, 05 Nov 2018 10:19:01 +0800</pubDate><description><![CDATA[xshell上传文件到centos7.4：https://blog.youkuaiyun.com/u010383937/article/details/81709540

]]></description><category></category></item><item><title><![CDATA[Object-Input/Output]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/83414231</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/83414231</guid><author>qq_35706771</author><pubDate>Fri, 26 Oct 2018 14:14:20 +0800</pubDate><description><![CDATA[对象流
对象是存在于内存中的。有时候我们需要将对象保存到硬盘上或者将对象传输到另一台计算机上等，这时需要将对象转换为一个字节序列，而这个过程就成为对象序列化。相反，这样一个字节序列需要将其转换为对应的对象，这个过程成为对象的反序列化。

ObjectOutputStream 实现对象序列化
ObjectOutputStream 是用来对对象进行序列化的输出流，方法如下：
void writeObj...]]></description><category></category></item><item><title><![CDATA[Buffered-Input/Output]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/83412832</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/83412832</guid><author>qq_35706771</author><pubDate>Fri, 26 Oct 2018 11:55:16 +0800</pubDate><description><![CDATA[Buffered

BufferedOutputStream 在向硬件设备做写出操作时，增大写出次数无疑会降低写出效率，为此我们可以使用缓冲输出流来一次性批量写出若干数据减少写出次数来提高写出效率。BufferedOutputStream缓冲输出流内部维护着一个缓冲区，每当我们向该流写数据时，都会先将数据存入缓冲区，当缓冲区已满时，缓冲流会将数据一次性全部写出。

flush 方法 使用缓冲输出流...]]></description><category></category></item><item><title><![CDATA[转载IO/Socket]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/83411728</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/83411728</guid><author>qq_35706771</author><pubDate>Fri, 26 Oct 2018 10:58:58 +0800</pubDate><description><![CDATA[原文
1.基本IO操作 &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp;
　　有时候我们编写的程序除了自身会定义一些数据信息外，还需要引用外界的数据，或是将自身的数据发送到外界，这时我们需要使用输入与输出。
1）输入与输出 &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp;

输入：是一个从外界进入到程序的方向，通常我们需要“读取”外界的数据时，使用输入。所以输入是用来读取数据的
]]></description><category></category></item><item><title><![CDATA[File-InputStrem/OutputStrem]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/83411381</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/83411381</guid><author>qq_35706771</author><pubDate>Fri, 26 Oct 2018 10:50:49 +0800</pubDate><description><![CDATA[Input（输入）：是一个从外界进入到程序的方向，通常我们需要“读取”外界的数据时，使用输入。所以输入是用来读取数据的
Output（输出）：是一个从程序发送到外界的方向，通常我们需要“写出”数据到外界时，使用输出。所以输出是用来写出数据的

...]]></description><category></category></item><item><title><![CDATA[SpingBoot文件处理]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82958521</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82958521</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 15:30:16 +0800</pubDate><description><![CDATA[Mevan
  	 &amp;lt;dependency&amp;gt;
        &amp;lt;groupId&amp;gt;commons-io&amp;lt;/groupId&amp;gt;
        &amp;lt;artifactId&amp;gt;commons-io&amp;lt;/artifactId&amp;gt;
      &amp;lt;/dependency&amp;gt;

Java
@RestController
@RequestMapping( ...]]></description><category></category></item><item><title><![CDATA[SpringBoot的AOP]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82958503</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82958503</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 15:28:40 +0800</pubDate><description><![CDATA[AOP
AOP（Aspect Oriented Programming），即面向切面编程，可以说是OOP（Object Oriented Programming，面向对象编程）的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构，用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系，但并不适合定义横向的关系，例如日志功能。日志代码往往横向地散布在所有对象层次中，而与它对应...]]></description><category></category></item><item><title><![CDATA[SpringBoot拦截器Interceptor]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82957014</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82957014</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 11:41:51 +0800</pubDate><description><![CDATA[
java里的拦截器是动态拦截Action调用的对象，它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码，也可以在一个Action执行前阻止其执行，同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中，拦截器用于在某个方法或者字段被访问之前，进行拦截然后再之前或者之后加入某些操作。目前，我们需要掌握的主要是Spring的拦截器，Struts2的拦截器不用深究，知...]]></description><category></category></item><item><title><![CDATA[SpringBoot定义过滤器Filter]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82956607</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82956607</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 11:00:54 +0800</pubDate><description><![CDATA[
过滤器是处于客户端与服务器资源文件之间的一道过滤网，在访问资源文件之前，通过一系列的过滤器对请求进行修改、判断等，把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤，拦截或修改响应。

工作原理
Filter接口中有一个doFilter方法，当我们编写好Filter，并配置对哪个web资源进行拦截后，WEB服务器每次在调用web资源的service方法之前，
都会先调用一下filter的d...]]></description><category></category></item><item><title><![CDATA[SpringBoot实体类验证注解]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82956230</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82956230</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 10:18:03 +0800</pubDate><description><![CDATA[Hibernate Validator

定义 Annotation 文件

@Target( {ElementType.METHOD, ElementType.FIELD} )	//标注在方法和属性上
@Retention( RetentionPolicy.RUNTIME)				//运行时
@Constraint( validatedBy = MyConstraintValidator.cla...]]></description><category></category></item><item><title><![CDATA[SpringBoot自定义异常]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82956126</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82956126</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 10:04:53 +0800</pubDate><description><![CDATA[阿斯蒂芬

]]></description><category></category></item><item><title><![CDATA[SpringBoot中的RestFul规范]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82955775</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82955775</guid><author>qq_35706771</author><pubDate>Sun, 07 Oct 2018 08:50:28 +0800</pubDate><description><![CDATA[
RESTful： 一种软件架构风格、设计风格，而不是标准，只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁，更有层次，更易于实现缓存等机制。
百度百科RESTFul

## Controller
 * GET	： 获取所有用户
	 * @param user
	 * @param pageable
	 * @return
	 */
	@Ge...]]></description><category></category></item><item><title><![CDATA[JAVA异常盘点]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/82909417</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/82909417</guid><author>qq_35706771</author><pubDate>Sun, 30 Sep 2018 14:48:52 +0800</pubDate><description><![CDATA[Java异常
java.net.BindException: Address already in use: bind

 - 要使用的端口被别的程序已经使用



]]></description><category></category></item><item><title><![CDATA[一、微信小程序初识]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/79771267</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/79771267</guid><author>qq_35706771</author><pubDate>Sat, 31 Mar 2018 17:44:14 +0800</pubDate><description><![CDATA[微信小程序


  微信小程序： 是一种全新的连接用户与服务的方式，它可以在微信内被便捷地获取和传播，同时具有出色的使用体验。小程序开发文档 
  微信小程序（wei xin xiao cheng xu），简称小程序，英文名Mini Program，是一种不需要下载安装即可使用的应用，它实现了应用“触手可及”的梦想，用户扫一扫或搜一下即可打开应用。 
  全面开放申请后，主体类型为企业、政府、媒体...]]></description><category></category></item><item><title><![CDATA[一、初始/Ubuntu安装Redis]]></title><link>https://blog.youkuaiyun.com/qq_35706771/article/details/79287729</link><guid>https://blog.youkuaiyun.com/qq_35706771/article/details/79287729</guid><author>qq_35706771</author><pubDate>Thu, 08 Feb 2018 16:27:02 +0800</pubDate><description><![CDATA[Redis介绍


  Redis官方网站是：http://www.redis.io，全称： REmote DIctionary Server(Redis)。 
  Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库，并提供多种语言的API。 通常被称为数据结构服务器，因为值（value）可以是 字符串(String),...]]></description><category></category></item></channel></rss>