<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FullStackDeveloper0的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/FullStackDeveloper0</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; FullStackDeveloper0]]></copyright><item><title><![CDATA[JAVA8新特性之Stream]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/102546704</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/102546704</guid><author>FullStackDeveloper0</author><pubDate>Mon, 14 Oct 2019 14:20:58 +0800</pubDate><description><![CDATA[一、简介



二、Stream

Stream 操作三步：

创建 Stream
	一个数据源（如：集合、数组），获取一个流
	中间操作
	一个中间操作链，对数据源的数据进行处理
	终止操作（终端操作）
	一个终止操作，执行中间操作链，并产生结果


1. 流的创建


public class TestStreamAPI1{

    //创建 Stream
    @Test
    p...]]></description><category></category></item><item><title><![CDATA[java8新特性之Lambda表达式]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/102546081</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/102546081</guid><author>FullStackDeveloper0</author><pubDate>Mon, 14 Oct 2019 13:54:37 +0800</pubDate><description><![CDATA[一、实体类


public class Employe {

    private String name;
    private int age;
    private double salary;

    public Employe() {
    }

    public Employe(String name, int age, double salary) {
      ...]]></description><category></category></item><item><title><![CDATA[【后端开发架构】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/98499663</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/98499663</guid><author>FullStackDeveloper0</author><pubDate>Mon, 05 Aug 2019 17:20:55 +0800</pubDate><description><![CDATA[单体架构
在网站开发的前期，项目面临的流量相对较少，单一应用可以实现我们所需要的功能，从而减少开发、部署和维护的难度。这种用于简单的增删改查的数据访问框架（ORM）十分的重要。垂直应用架构
当用户访问量不断的提升，单一应用需要不断的增加服务器来应对，同时将单一的应用拆分成多个应用用来处理提升效率。在这一阶段往往会将系统分为不同的层级，每个层级有对应的职责，UI层负责和用户进行交互、业务逻辑...]]></description><category></category></item><item><title><![CDATA[【HBase协处理器】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/97026242</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/97026242</guid><author>FullStackDeveloper0</author><pubDate>Tue, 23 Jul 2019 20:00:00 +0800</pubDate><description><![CDATA[一、协处理器简介

1. 起源

    Hbase 作为列族数据库最经常被人诟病的特性包括：无法轻易建立“二级索引”，难以执 行求和、计数、排序等操作。比如，在旧版本的(&lt;0.92)Hbase 中，统计数据表的总行数，需 要使用 Counter 方法，执行一次 MapReduce Job 才能得到。虽然 HBase 在数据存储层中集成 了 MapReduce，能够有效用于数据表的分...]]></description><category></category></item><item><title><![CDATA[【Flume-Demo】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/96295792</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/96295792</guid><author>FullStackDeveloper0</author><pubDate>Wed, 17 Jul 2019 13:07:49 +0800</pubDate><description><![CDATA[案例一：使用telnet给flume发送信息，并把发送的信息以日志的形式打印在控制台上

1. 配置文件


# agent的三个组件
a1.sources = r1
a1.sinks = k1
a1.channels = c1

# sources配置
a1.sources.r1.type = netcat
a1.sources.r1.bind = node1
a1.sources.r1.por...]]></description><category></category></item><item><title><![CDATA[【Flume】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/96292434</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/96292434</guid><author>FullStackDeveloper0</author><pubDate>Wed, 17 Jul 2019 12:30:24 +0800</pubDate><description><![CDATA[一、介绍

Flume是一个分布式的、可靠的、高可用的海量日志采集、聚合和传输的系统
	数据流模型：Source-Channel-Sink
	事务机制保证消息传递的可靠性
	内置丰富插件，轻松与其他系统集成
	Java实现，优秀的系统框架设计，模块分明，易于开发
二、详解

1. 原理图





2. 组件



          【注意】一个Channel可以连接多个...]]></description><category></category></item><item><title><![CDATA[【Nginx从入门到放弃】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/96183044</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/96183044</guid><author>FullStackDeveloper0</author><pubDate>Tue, 16 Jul 2019 20:55:16 +0800</pubDate><description><![CDATA[1. Nginx安装、虚拟主机的配置

 https://blog.csdn.net/FullStackDeveloper0/article/details/88337434



2. 反向代理

 https://blog.csdn.net/FullStackDeveloper0/article/details/88177329



3. 负载均衡

 https://b...]]></description><category></category></item><item><title><![CDATA[【Springboot高级篇】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/95923632</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/95923632</guid><author>FullStackDeveloper0</author><pubDate>Sun, 14 Jul 2019 21:12:34 +0800</pubDate><description><![CDATA[一、缓存

1. springboot整合redis

 https://blog.csdn.net/FullStackDeveloper0/article/details/89854390



二、消息队列

1. springboot整合RabbitMQ

 https://blog.csdn.net/FullStackDeveloper0/article/details/89...]]></description><category></category></item><item><title><![CDATA[【KafKa】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/95467907</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/95467907</guid><author>FullStackDeveloper0</author><pubDate>Thu, 11 Jul 2019 15:17:15 +0800</pubDate><description><![CDATA[一、Kafka的设计目标




Kafka架构图

【提示】Broker可以理解为Kafka的服务器，这里注意启动顺序，需要先启动Zookeeper，然后启动Broker！



二、初步体验Kafka

1. kafka的下载与安装

2.启动kafka自带的zookeeper，默认是前台启动



【提示】验证zookeeper是否启动 lsof -i 2181

3. 启动kafk...]]></description><category></category></item><item><title><![CDATA[【运维利器--ClusterShell】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/95472210</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/95472210</guid><author>FullStackDeveloper0</author><pubDate>Thu, 11 Jul 2019 14:23:45 +0800</pubDate><description><![CDATA[一、优点

它的优点很多，我最看重的有三点：


	安装简单。在CentOS 7下一条命令搞定。
	
	
	配置简单。我们只需要配置管理服务器可以通过SSH免密登录其他客户端。
	
	
	使用方便。ClusterShell指令只有简单的2~3条，其他就像在本地操作一样。
	
二、安装


sudo yum install clustershell

三、配置

ClusterShell的配置文件都...]]></description><category></category></item><item><title><![CDATA[【CORS实现请求跨域】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/95308000</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/95308000</guid><author>FullStackDeveloper0</author><pubDate>Wed, 10 Jul 2019 10:32:22 +0800</pubDate><description><![CDATA[一、简介

CORS：全称"跨域资源共享"（Cross-origin resource sharing）。CORS需要浏览器和服务器同时支持，才可以实现跨域请求，目前几乎所有浏览器都支持CORS，IE则不能低于IE10。CORS的整个过程都由浏览器自动完成，前端无需做任何设置，跟平时发送ajax请求并无差异。so，实现CORS的关键在于服务器，只要服务器实现CORS接口，就可以实现跨域通信。

【...]]></description><category></category></item><item><title><![CDATA[【Springboot基础篇】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/95239470</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/95239470</guid><author>FullStackDeveloper0</author><pubDate>Tue, 09 Jul 2019 21:30:12 +0800</pubDate><description><![CDATA[一、HelloWorld

     https://blog.csdn.net/FullStackDeveloper0/article/details/89451626

入门程序，很重要！ 主要是理解流程！



二、快速创建项目

     https://blog.csdn.net/FullStackDeveloper0/article/details/894584...]]></description><category></category></item><item><title><![CDATA[SpringCloud有入门到放弃]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/94858918</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/94858918</guid><author>FullStackDeveloper0</author><pubDate>Sat, 06 Jul 2019 18:59:03 +0800</pubDate><description><![CDATA[一、微服务概述

https://blog.csdn.net/FullStackDeveloper0/article/details/90374236

微服务架构是一种架构模式或者说是一种架构风格。服务之间采用轻量级的通信机制互相沟通（通常是基于HTTP的RESTful API）。



二、SpringCloud入门

https://blog.csdn.net/FullStackDev...]]></description><category></category></item><item><title><![CDATA[【详解MySQL存储过程】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/94187344</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/94187344</guid><author>FullStackDeveloper0</author><pubDate>Sat, 29 Jun 2019 20:19:21 +0800</pubDate><description><![CDATA[一、简介

我们常用的操作数据库语言SQL语句在执行的时候需要要先编译，然后执行，而存储过程（Stored Procedure）是一组为了完成特定功能的SQL语句集，经编译后存储在数据库中，用户通过指定存储过程的名字并给定参数（如果该存储过程带有参数）来调用执行它。

存储过程是数据库存储的一个重要的功能，但是MySQL在5.0以前并不支持存储过程，这使得MySQL在应用上大打折扣。好在MySQL...]]></description><category></category></item><item><title><![CDATA[【Node学习总结-07】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/93402204</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/93402204</guid><author>FullStackDeveloper0</author><pubDate>Sun, 23 Jun 2019 21:38:08 +0800</pubDate><description><![CDATA[以MongoDB为数据库的简单的Node.js的Demo

1. 项目目录



2. 安装


npm init -y

npm install koa koa-router --save

npm install mongodb mongoose --save

3. db.js


const mongoose = require('mongoose')

const DB_URL = '...]]></description><category></category></item><item><title><![CDATA[【Node学习总结-06】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/93397873</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/93397873</guid><author>FullStackDeveloper0</author><pubDate>Sun, 23 Jun 2019 19:45:31 +0800</pubDate><description><![CDATA[Koa -- 基于Node.js平台的下一代web框架



一、简介

Koa 是一个新的 web 框架，由 Express 幕后的原班人马打造， 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数，Koa 帮你丢弃回调函数，并有力地增强错误处理。 Koa 并没有捆绑任何中间件， 而是提供了一套优雅的方法，帮助您快速而愉快地编写服...]]></description><category></category></item><item><title><![CDATA[【Node学习总结--学生CRUD（Mongodb、MySQL）】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/93203072</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/93203072</guid><author>FullStackDeveloper0</author><pubDate>Fri, 21 Jun 2019 18:32:10 +0800</pubDate><description><![CDATA[1. student.js


var mongoose = require('mongoose')

mongoose.connect('mongodb://localhost/itcast', { useMongoClient: true })

var Schema = mongoose.Schema

var studentSchema = new Schema({
  name: {
 ...]]></description><category></category></item><item><title><![CDATA[【Mongoose】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/93197609</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/93197609</guid><author>FullStackDeveloper0</author><pubDate>Fri, 21 Jun 2019 16:09:59 +0800</pubDate><description><![CDATA[1. 安装


npm install mongoose

2. 案例



案例一


var mongoose = require('mongoose');

// 连接 MongoDB 数据库
mongoose.connect('mongodb://localhost/test', { useMongoClient: true });

mongoose.Promise = global...]]></description><category></category></item><item><title><![CDATA[【MongoDB简介】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/93186489</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/93186489</guid><author>FullStackDeveloper0</author><pubDate>Fri, 21 Jun 2019 15:12:57 +0800</pubDate><description><![CDATA[一、MongoDB简介







二、三个概念







三、MongoDB的下载与安装









上述步骤完成之后





进行环境变量的配置，完成配置之后测试！



【提示】mongodb默认把数据放在C盘的根目录下，你可以更改数据存放目录：

       mongod --dbpath 路 径 --port 10086

上述命令含义就是更改...]]></description><category></category></item><item><title><![CDATA[【Node学习总结-学生CRUD（json文件）】]]></title><link>https://blog.csdn.net/FullStackDeveloper0/article/details/93162276</link><guid>https://blog.csdn.net/FullStackDeveloper0/article/details/93162276</guid><author>FullStackDeveloper0</author><pubDate>Fri, 21 Jun 2019 12:23:40 +0800</pubDate><description><![CDATA[1. 项目路由设计



2. 项目目录



3. 数据文件（后面会有案例把他变成mongodb）


{"students":
    [
        {"id":4,"name":"张三三","gender":"0","age":"22","hobbies":"吃饭、睡觉、打豆豆"},        
        {"id":5",name":"李四四","gender":"0...]]></description><category></category></item></channel></rss>