<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mixzi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mixzi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mixzi]]></copyright><item><title><![CDATA[ElasticSearch为索引库添加静态映射报：Failed to parse mapping [properties]: Root mapping definition has unsupport]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/128818537</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/128818537</guid><author>Mixzi</author><pubDate>Tue, 31 Jan 2023 15:46:07 +0800</pubDate><description><![CDATA[已解决：ElasticSearch为索引库添加静态映射报：Failed to parse mapping [properties]: Root mapping definition has unsupport]]></description><category></category></item><item><title><![CDATA[一篇打通java路径问题]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/126870129</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/126870129</guid><author>Mixzi</author><pubDate>Thu, 15 Sep 2022 14:14:18 +0800</pubDate><description><![CDATA[一篇打通java路径问题]]></description><category></category></item><item><title><![CDATA[JavaSE]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/126554485</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/126554485</guid><author>Mixzi</author><pubDate>Sat, 27 Aug 2022 09:46:41 +0800</pubDate><description><![CDATA[javase笔记]]></description><category></category></item><item><title><![CDATA[数据结构之——稀疏数组]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/126167457</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/126167457</guid><author>Mixzi</author><pubDate>Thu, 04 Aug 2022 22:00:26 +0800</pubDate><description><![CDATA[一篇搞定稀疏数组]]></description><category></category></item><item><title><![CDATA[解决Navicat远程登录服务器的Mysql服务Password authentication failed]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/124394864</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/124394864</guid><author>Mixzi</author><pubDate>Mon, 25 Apr 2022 00:09:59 +0800</pubDate><description><![CDATA[常规用的是grant all privileges on . to root@‘%’ identified by ‘zhaiwenhai’;这里设置的密码

SSH用的是服务器的用户名和密码来进行验证


]]></description><category></category></item><item><title><![CDATA[十分钟撸完Redis常用命令]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/124362552</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/124362552</guid><author>Mixzi</author><pubDate>Sat, 23 Apr 2022 13:03:42 +0800</pubDate><description><![CDATA[Linux操作Redis基本命令




命令
作用




1）redis-server、2）redis-server &amp;、3）redis-server redis.conf &amp;
前台启动、后台启动、启动redis指定配置文件


1）kill -9 pid、2）redis-cli shutdown
关闭redis服务


1） redis-cli、2） redis-cli -p 端口、3） redis-cli -h ip -p 端口
启动redis的客户端程序


redis-bench]]></description><category></category></item><item><title><![CDATA[SpringMVC的简单入门]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/124006620</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/124006620</guid><author>Mixzi</author><pubDate>Thu, 07 Apr 2022 09:57:41 +0800</pubDate><description><![CDATA[第一章 SpringMVC概述
1.1SpringMVC简介
SpringMVC：是基于spring的一个框架， 实际上就是spring的一个模块， 专门是做web开发的。可以理解是servlet的一个升级。它在servlet的基础上面添加了一些功能，使开发人员开发web更加方便 。
SpringMVC就是一个Spring。 Spring是容器，ioc能够管理对象，使用&lt; bean&gt;, @Component, @Repository, @Service, @Controller，SpringMV]]></description><category></category></item><item><title><![CDATA[Web项目中访问路径问题]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/123995901</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/123995901</guid><author>Mixzi</author><pubDate>Wed, 06 Apr 2022 17:49:17 +0800</pubDate><description><![CDATA[访问路径问题
1.1访问路径的组成
​		URL，统一资源定位符，用于定位资源的一种方式。通常的 URL 资源访问路径由两部分 构成：资源路径与资源名称。资源名称指的是要访问资源的直接名称，如 show.html，或与 要访问资源存在映射关系的间接名称，如 show.do。而资源路径，则是通过该路径则可以定 位到指定的资源，即资源路径是指在 URL 资源访问路径中除了资源名称以外的其它部分。
根据以上规则，URI，统一资源标识符，也可以分为资源路径与资源名称两部分。
一般情况下，在 URL 或 URI 中，]]></description><category></category></item><item><title><![CDATA[学习Spring，这篇就够了]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/123980213</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/123980213</guid><author>Mixzi</author><pubDate>Tue, 05 Apr 2022 23:35:38 +0800</pubDate><description><![CDATA[第一章 Spring概述
1.1 概述
Spring：出现在2002年左右，降低企业级开发难度。帮助进行模块之间、类与类之间的管理，帮助开发人员创建对象，管理对象之间的关系。
2003年传入国内，被大量使用。
2017出现新的流行框架SpringBoot，核心思想与Spring相同。
核心技术：IoC、AOP，能使模块之间、类之间解耦合。
依赖：class A使用class B的属性或方法，称之为class A依赖class B。
官网：spring.io
1.2 优点
（1）轻量：Spring的所需要的j]]></description><category></category></item><item><title><![CDATA[使用Mybatis这篇就够了]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/123878103</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/123878103</guid><author>Mixzi</author><pubDate>Thu, 31 Mar 2022 17:11:53 +0800</pubDate><description><![CDATA[第一章 框架概述
1.1 三层架构
界面层： 和用户打交道的， 接收用户的请求参数， 显示处理结果的。（jsp ，html ，servlet）
业务逻辑层： 接收了界面层传递的数据，计算逻辑，调用数据库，获取数据
数据访问层： 就是访问数据库， 执行对数据的查询，修改，删除等等的。

三层对应的包

​		界面层： controller包 （servlet）
​		业务逻辑层： service 包（XXXService类）
​		数据访问层： dao包（XXXDao类）

三层中类的交互

​		用户使用界]]></description><category></category></item><item><title><![CDATA[JDK动态代理模式这篇就够了]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/123720549</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/123720549</guid><author>Mixzi</author><pubDate>Thu, 24 Mar 2022 20:25:45 +0800</pubDate><description><![CDATA[JDK动态代理
第一章 代理的介绍
介绍:我们需要掌握的程度

动态代理(理解) 基于反射机制

掌握的程度:
1.什么是动态代理?
2.动态代理能够做什么?
1.1 什么是代理


代理,在我们日常生活之中就有体现,代购,中介,换ip,商家等等.


比如有一家美国的大学,可以对全世界招生.留学中介(代理 )


留学中介(代理):帮助这家美国的学校招生,中介是学校的代理中介是代替学校完成招生功能


代理特点

中介和代理他们要做的事情是一致的:招生
中介是学校代理,学校是目标
家长--------&g]]></description><category></category></item><item><title><![CDATA[Mysql这篇就够了]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/123697538</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/123697538</guid><author>Mixzi</author><pubDate>Wed, 23 Mar 2022 21:52:06 +0800</pubDate><description><![CDATA[Mysql数据库
库/表管理
数据库管理




功能描述
语句




查看所有的数据库名
show database;


创建一个数据库
create database 库名


删除一个数据库
drop database 库名


表文件管理




功能描述
语句




查看制定数据库下所有的表文件名
1、use 数据库名;    2、show tables;


在指定的数据库下创建表文件
1、use 数据库名;    2、create table 表名(字段 数据类型,字段 数据类型…)

]]></description><category></category></item><item><title><![CDATA[顺序表L中所有值为奇数的元素调整到前面]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115438126</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115438126</guid><author>Mixzi</author><pubDate>Mon, 05 Apr 2021 09:35:02 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[建立不含重复字符串的链表]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115410205</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115410205</guid><author>Mixzi</author><pubDate>Sat, 03 Apr 2021 00:19:46 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[一颗二叉树T，修改为镜像二叉树]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115410095</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115410095</guid><author>Mixzi</author><pubDate>Sat, 03 Apr 2021 00:15:38 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
typedef struct node {
	int data;
	struct node* lchild, * rchild;
}BinTNode,*BinTree;
void fff(BinTree BT) {
	BinTNode* s;
	if (BT) {
		s = BT-&gt;lchild;
		BT-&gt;lchild = BT-&gt;rchild;
		BT-&gt;rchild = s;
		fff(BT-&gt;lchild);
.]]></description><category></category></item><item><title><![CDATA[计算任意二叉树T中其数据域大于等于x的结点个数并返回该值]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115409723</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115409723</guid><author>Mixzi</author><pubDate>Fri, 02 Apr 2021 23:35:01 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
typedef struct node {

	int data;
	struct node* lchild, * rchild;
}BinTNode;
int SearchXNum(BinTNode *T,int x){
	int n;
	if (T==NULL) {
		return 0;
	}
	if (T-&gt;data&gt;=x) {
		n = 1;
	}
	else
	{
		n = 0;
	}
	return n + SearchXNu.]]></description><category></category></item><item><title><![CDATA[排序算法的记忆口诀]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115264269</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115264269</guid><author>Mixzi</author><pubDate>Sat, 27 Mar 2021 14:10:03 +0800</pubDate><description><![CDATA[选泡插，
快归堆希桶计基，
恩方恩老恩一三，
对恩加k恩乘k，
不稳稳稳不稳稳，
不稳不稳稳稳稳。


]]></description><category></category></item><item><title><![CDATA[栈和队列的应用]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115257395</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115257395</guid><author>Mixzi</author><pubDate>Fri, 26 Mar 2021 23:44:03 +0800</pubDate><description><![CDATA[栈的应用
前、中、后缀表达式

前缀表达式
规则：运算符在两个操作数的前面


如：+ab也就是中缀表达式的a+b



中缀表达式
规则：运算符在两个操作数的中间


后缀表达式
规则：运算符在两个操作数的后面



如：ab+也就是中缀表达式的a+b

中缀转后缀的方法

确定中缀表达式各个运算符的运算顺序
选择下一个运算符按照【左操作数 右操作数 运算符】组成新操作数
如果还有运算符被处理就继续2
技巧：按左优先的原则，即只要左边运算符能先计算，就优先算左边的

后缀表达式的计算方法
手算：
从左往右]]></description><category></category></item><item><title><![CDATA[单链表]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115051844</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115051844</guid><author>Mixzi</author><pubDate>Sun, 21 Mar 2021 16:58:54 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
#include &lt;malloc.h&gt;
#define TRUE 1
#define FALSE 0
typedef struct LNode {
	int data;
	struct LNode* next;
}LNode,* LinkList;
int InitList(LinkList);
int ListInsert(LinkList, int pos, int e);
int ListDelete(LinkList, int pos, ]]></description><category></category></item><item><title><![CDATA[顺序表]]></title><link>https://blog.youkuaiyun.com/Mixzi/article/details/115048948</link><guid>https://blog.youkuaiyun.com/Mixzi/article/details/115048948</guid><author>Mixzi</author><pubDate>Sun, 21 Mar 2021 14:36:50 +0800</pubDate><description><![CDATA[静态数组实现

#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;malloc.h&gt;
#define TURE 1
#define FALSE 0
#define MAX 10

typedef struct {
	int data[MAX];
	int len;
}SqList;
void InitList(SqList*);
int ListInsert(SqList*, int pos, int e);
int Li.]]></description><category></category></item></channel></rss>