<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[apple_51491580的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/apple_51491580</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; apple_51491580]]></copyright><item><title><![CDATA[springcloud各组件作用]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/123309501</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/123309501</guid><author>apple_51491580</author><pubDate>Sun, 06 Mar 2022 14:25:16 +0800</pubDate><description><![CDATA[Springcloud将一些非常流行的技术整合到一起，实现了：配置管理，服务发现和注册，智能路由，负载均衡，熔断器，控制总线，集群状态等功能，主要涉及的组件包括：
Eureka：注册中心
Zuul：服务网关
Rbiibon：负载均衡
Feign：服务调用
Hystrix：熔断器
1.Eureka
Eureka是一种基于REST（Representational State Transfer）的服务，主要用于AWS云，用于定位服务（服务的注册与发现），以实现中间层服务器的负载平衡和故障转移。
使用心跳机制用来]]></description><category></category></item><item><title><![CDATA[springCloud面试题]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/123291840</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/123291840</guid><author>apple_51491580</author><pubDate>Sun, 06 Mar 2022 13:45:15 +0800</pubDate><description><![CDATA[1、什么是Spring Cloud
Spring Cloud流应用程序是基于springboot的spring集成应用程序，提供与外部系统的集成，Spring Cloud Task（可以让你更简单的创建运行短时微服务），一个生命周期短暂的微服务框架，用于快速构建执行有限数据处理的应用程序。
2、使用Spring Cloud有什么优势?
使用Spring Boot开发分布式微服务时，我们面临以下问题，springcloud可以帮我们这解决这些问题：
1.与分布式系统相关的复杂性-这种开销包括网络问题、延迟开销]]></description><category></category></item><item><title><![CDATA[3.redis常用指令]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116270043</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116270043</guid><author>apple_51491580</author><pubDate>Thu, 29 Apr 2021 18:06:37 +0800</pubDate><description><![CDATA[1.String类型
注意：当键指向的是汉字时，显示的是16进制，若想显示汉字，连接时在后面加上
--raw


单个赋值：SET key value
单个取值：GET key
多个赋值：MSET key value key1 value
获取多个值：MGET key key1
删除：DEL key
递增数字：当存储的是整数时，可以用incr使值递增，并返回递增后的值.
递增数字:incr key
递减数字:decr key
增加指定的整数:incrby key number
减少指定的整数:decrby ]]></description><category></category></item><item><title><![CDATA[2.redis的下载安装以及启动]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116244544</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116244544</guid><author>apple_51491580</author><pubDate>Wed, 28 Apr 2021 22:48:31 +0800</pubDate><description><![CDATA[1.下载
（1）Http://redis.io/ 英文地址
（2）Http://www.redis.cn/ 中文地址
2.安装
Redis是c语言开发的，安装redis前，需对源码进行编译，提前准备gcc环境，安装命令：
yum install gcc-c++

提示全部选择y
1.将之前下载的安装文件上传到虚拟机
2.之后解压文件
tar -zxvf 文件名称

3.进入解压后的文件，编译
cd 文件名称
//进入之后
make

如果编译出错，删除文件夹，重新解压
4.安装
//在解压的文件夹内进行操作]]></description><category></category></item><item><title><![CDATA[1.redis简介]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116243080</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116243080</guid><author>apple_51491580</author><pubDate>Wed, 28 Apr 2021 22:01:01 +0800</pubDate><description><![CDATA[1.了解Nosql
Nosql泛指非关系型数据库，解决大规模数据集合，以及多重数据所带来的挑战。由于传统的关系型数据库遇到瓶颈，Nosql可以很好地解决大规模数据以及多重数据。
现在网站的特点：
1.高并发读写
2.高容量存储和高效存储
3.高扩展性和高可用性
Nosql的优势：
1.易扩展
Nosql的数据库有一个共同的特点：数据之间无关系，这样就非常容易扩展。
2.大数据量，高性能
Nosql数据库具有非常高的读写功能，得益于它的无关系型和数据库的结构。
3.灵活的数据模型
Nosql无需提前建立字段，]]></description><category></category></item><item><title><![CDATA[Maven从理解到创建使用----4.idea搭建Maven项目]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116066388</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116066388</guid><author>apple_51491580</author><pubDate>Fri, 23 Apr 2021 20:35:11 +0800</pubDate><description><![CDATA[1.idea（2020.3版本）集成Maven



2.使用骨架创建maven项目

之后下一步




3.不适用骨架创建普通的java项目
直接下一步下一步，直接生成

4.使用骨架创建javaweb项目

之后下一步下一步，生成（这样生成的是比较完整的web项目）

5.不使用骨架创建javaweb
直接下一步下一步，生成






之后再点击apply，就OK了

...]]></description><category></category></item><item><title><![CDATA[Maven从理解到创建使用----3.Maven核心概念]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116063134</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116063134</guid><author>apple_51491580</author><pubDate>Fri, 23 Apr 2021 17:41:00 +0800</pubDate><description><![CDATA[1.Maven的目录结构
Maven默认约定了一套目录结构，在通过Maven创建了项目以后，项目的目录结构如下展示

2.Maven的仓库
在Maven中可以将Maven理解为一个位置，一个撞门存放项目依赖的第三方库的位置
2.1Maven仓库分类
maven仓库可以分为：本地仓库和远程仓库
2.1.1本地仓库
本地仓库相当于一个缓存，在电脑上的一个文件，可以在电脑上设置这个文件夹路径。工程第一次使用jar包时，会在远程仓库下载到本地仓库，第二次使用就不会去远程仓库下载了，直接在本地仓库查找，如果找不到才会]]></description><category></category></item><item><title><![CDATA[Maven从理解到创建使用----2.安装和配置]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116061403</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116061403</guid><author>apple_51491580</author><pubDate>Fri, 23 Apr 2021 16:52:37 +0800</pubDate><description><![CDATA[1.Maven的下载
自行从网站 http://Maven.apache.org/download.cgi 下载。
2.Maven的安装
将下载好的安装包解压到一个不含中文和空格的目录中
解压即可用
3.Maven目录说明

bin目录：该目录包含了Maven运行脚本
boot目录：Maven运行时需要的类加载器
conf目录：该目录包含了一些配置信息，重要的settings.xml，直接修改该文件，就能在机器上全局定制Maven行为
lib目录：Maven运行以来的jar包
4.配置Maven环境
前提必]]></description><category></category></item><item><title><![CDATA[Maven从理解到创建使用----1.简介]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/116059180</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/116059180</guid><author>apple_51491580</author><pubDate>Fri, 23 Apr 2021 16:18:24 +0800</pubDate><description><![CDATA[1.Maven简介
Maven是Apache下的纯java开发的开源项目
是一个项目管理工具，可以对java项目进行构建、依赖管理
也可被用于构建和管理各种项目，例如：c#，ruby，Scala和其它语言编写的项目。
为了使开发变得更加容易。
2.Maven的两大功能
项目构建和项目管理
2.1项目构建
项目构建是一个项目从：源代码、编译、测试、打包、部署、运行的过程
2.1.1传统的项目构建和Maven项目构建过程
2.1.1.1传统项目构建
以javaweb为例：
1.在idea创建一个javaweb工]]></description><category></category></item><item><title><![CDATA[Stream sorted的使用以及注意事项]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/115708209</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/115708209</guid><author>apple_51491580</author><pubDate>Wed, 14 Apr 2021 20:44:49 +0800</pubDate><description><![CDATA[1.sorted作用
返回由此流的元素组成的流，按照自然顺序排序。简单的来说就是排序，可以自定义排序方法，也可以使用sorted自带的。
2.sorted使用
2.1自然排序
List&lt;Integer&gt; list2 = new ArrayList&lt;Integer&gt;();
list2.add(15);
list2.add(10);
list2.add(5);
Object[] object = list2.stream().sorted().toArray();
        for]]></description><category></category></item><item><title><![CDATA[数组转集合的方法(注意事项)]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/115681790</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/115681790</guid><author>apple_51491580</author><pubDate>Tue, 13 Apr 2021 23:50:42 +0800</pubDate><description><![CDATA[1.转换方法
1.遍历的方式，依次添加到集合中。
2.Arrays.asList()方法
3.List.of()方法
4.Collections.addAll(集合，数组)方法，将集合存储到数组中
1.1遍历的方式
这种方式转换成的集合，集合长度可变，可以后续向集合添加数据
int[] i = {1,5,8,7,11,52};
        //1.遍历的方式
        List list = new ArrayList();
        for (int x:i) {
            ]]></description><category></category></item><item><title><![CDATA[分页查询（前端分页显示）]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/115644842</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/115644842</guid><author>apple_51491580</author><pubDate>Mon, 12 Apr 2021 23:33:19 +0800</pubDate><description><![CDATA[1.效果

2.代码及解释
1.引入链接
&lt;link href="https://cdn.bootcdn.net/ajax/libs/bootstrap-table/1.17.1/bootstrap-table.min.css" rel="stylesheet"&gt;
		&lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" integrity=]]></description><category></category></item><item><title><![CDATA[MYSQL的50道练习题(一题多解，分步骤递进)]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/115420774</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/115420774</guid><author>apple_51491580</author><pubDate>Sat, 03 Apr 2021 21:25:44 +0800</pubDate><description><![CDATA[表结构
–1.学⽣表
Student(SId,Sname,Sage,Ssex)
–SId 学⽣编号,Sname 学⽣姓名,Sage 出⽣年⽉,Ssex 学⽣性别
–2.课程表
Course(CId,Cname,TId)
–CId 课程编号,Cname 课程名称,TId 教师编号
–3.教师表
Teacher(TId,Tname)
–TId 教师编号,Tname 教师姓名
–4.成绩表
SC(SId,CId,score)
–SId 学⽣编号,CId 课程编号,score 分数
1.查询" 01 “课程⽐” 0]]></description><category></category></item><item><title><![CDATA[文件上传和下载]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/115418081</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/115418081</guid><author>apple_51491580</author><pubDate>Sat, 03 Apr 2021 17:13:58 +0800</pubDate><description><![CDATA[1.文件上传
1.1前端代码
&lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt;
&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;$Title$&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
  &lt;form action="uploadtest" method="post" enctype="multipart/form-da]]></description><category></category></item><item><title><![CDATA[ResultSet对象的使用(常用方法)]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/114800544</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/114800544</guid><author>apple_51491580</author><pubDate>Sun, 14 Mar 2021 21:21:03 +0800</pubDate><description><![CDATA[ResultSet : 结果集对象 (指的是一个select语句的查询结果)
1.常用方法
1.1next（）
返回值：boolean
作用：控制游标向下移动
通常的使用环境：遍历查询结果,如果下面还有内容，游标就会向下移动，并返回True。
示例：
public static void select() throws ClassNotFoundException, SQLException {
		//加载数据库驱动
        Class.forName("com.mysql.jdbc.Driver]]></description><category></category></item><item><title><![CDATA[JAVA连接数据库，JDBC的操作（从连接到关闭）]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/114797563</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/114797563</guid><author>apple_51491580</author><pubDate>Sun, 14 Mar 2021 19:39:03 +0800</pubDate><description><![CDATA[1.JDBC的操作流程
JDBC：java数据库连接。是一套java连接数据库的标准。
1.引入jar包
2.加载数据库驱动（javaSE可省略此步，javaweb必须编写此步）
Class.forName（“com.mysql.jdbc.Driver”）;
//注意：mysql6以下驱动：com.mysql.jdbc.Driver
        mysql6和6以上驱动：com.mysql.cj.jdbc.Driver

3.通过驱动管理，获取jdbc连接对象
Connection connection]]></description><category></category></item><item><title><![CDATA[JSP的基础与使用]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/114477387</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/114477387</guid><author>apple_51491580</author><pubDate>Sun, 07 Mar 2021 12:28:53 +0800</pubDate><description><![CDATA[1.JSP基础知识
1.1什么是JSP
JSP全名JAVA SERVER Pages，中文名叫java服务器页面，其根本就是一个简化的serverlet设计（servlet拥有一系列的方法处理HTTP请求）。就是在传统html页面中插入java程序段和JSP（tag）标记，从而形成jsp文件，文件形式*.jsp。用JSP开发的Web应用是跨平台的，既能在Linux下运行，也能在其它操作系统运行。
jsp将网页逻辑与网页设计的显示分离，支持可重用的基于设计的组件（在一个应用里面可以被重用和组合的 java  ]]></description><category></category></item><item><title><![CDATA[jquery实现放大镜效果]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/113873516</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/113873516</guid><author>apple_51491580</author><pubDate>Fri, 19 Feb 2021 22:51:04 +0800</pubDate><description><![CDATA[1.代码效果

鼠标悬停在那里，即放大鼠标周围的一部分图片
2.代码及解释
原理：将原本的大图隐藏，显示其按倍数缩小的图片，当鼠标停在某一部分计算x、y的大小来显示隐藏的大图的对应位置。
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt]]></description><category></category></item><item><title><![CDATA[使用正则验证表单信息]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/113872404</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/113872404</guid><author>apple_51491580</author><pubDate>Fri, 19 Feb 2021 21:55:38 +0800</pubDate><description><![CDATA[1.运行结果

2.代码及解释
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    ]]></description><category></category></item><item><title><![CDATA[jquery实现拖动效果（代码+解释）]]></title><link>https://blog.youkuaiyun.com/apple_51491580/article/details/113851194</link><guid>https://blog.youkuaiyun.com/apple_51491580/article/details/113851194</guid><author>apple_51491580</author><pubDate>Thu, 18 Feb 2021 18:36:29 +0800</pubDate><description><![CDATA[1.代码效果
可以实现在网页的窗口内移动。
2.代码及解释
详细解释在代码下部
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, ini]]></description><category></category></item></channel></rss>