<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MXYang_ing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MXYang_ing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MXYang_ing]]></copyright><item><title><![CDATA[VUE前端]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/125601209</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/125601209</guid><author>MXYang_ing</author><pubDate>Mon, 04 Jul 2022 18:00:25 +0800</pubDate><description><![CDATA[使用VUE开发的时候，不需要js直接操作html的DOM元素元素，只需要管理js的变量值，html会自动更新这些值（双向绑定）。少量语句就可以实现原始方式大量编码才能实现的功能。index.html                里面就一个元素，表示本html绑定了一个id为app的VUE对象。body的app关联SRC/App.vue.
&lt;!DOCTYPE html&gt;
&lt;html&gt;
  &lt;head&gt;
    &lt;m...]]></description><category></category></item><item><title><![CDATA[Redis]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/123950499</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/123950499</guid><author>MXYang_ing</author><pubDate>Tue, 05 Apr 2022 13:16:13 +0800</pubDate><description><![CDATA[Redis是什么？ 

Redis（Remote Dictionary Server )，即远程字典服务。

是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库，并提供多种语言的API。

与memcached一样，为了保证效率，数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件，并且在此基础上实现了master-slave(主从)同步。

Redis能干什么？

内存存储、持久化，内存是断电即失的，所]]></description><category></category></item><item><title><![CDATA[实战面试问题2]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/123910057</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/123910057</guid><author>MXYang_ing</author><pubDate>Fri, 01 Apr 2022 22:58:36 +0800</pubDate><description><![CDATA[1. JSP 九大内置对象

  1.request ：请求对象作⽤域（JSP页面），用户端请求，此请求会包含来自 GET/POST请求的参数
  2. response ：表示服务器端对客户端的回应。主要用于设置头信息、跳转、Cookie 等
  3. pageContext ：用于存取其他隐含对象，如 request、 reponse、session、application 等对 象。（实际上，pageContext 对象提供 了对 JSP 页面所有的对象及命名空间的 访问。
...]]></description><category></category></item><item><title><![CDATA[实战面试问题]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/123584203</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/123584203</guid><author>MXYang_ing</author><pubDate>Fri, 18 Mar 2022 21:00:53 +0800</pubDate><description><![CDATA[1. SpringMVC和 SpringBooot 区别

2. JDK和 JVM的区别

3. Linux系统

4. 前端 vue

5. cookie、session和token会话

6. redis 数据库

7. MySQL Oracle 数据库

8.
]]></description><category></category></item><item><title><![CDATA[SpringBoot]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121464066</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121464066</guid><author>MXYang_ing</author><pubDate>Sat, 27 Nov 2021 20:57:20 +0800</pubDate><description><![CDATA[SpringBoot
SpringBoot是一个javaweb的开发框架，和SpringMVC类似，对比其他javaweb框架的好处，官方说是简化开发，约定大于配置， you can “just run”，能迅速的开发web应用，几行代码开发一个http接口。

Spring Boot 以约定大于配置的核心思想，默认帮我们进行了很多设置，多数 Spring Boot 应用只需要很少的 Spring 配置。

简单来说就是SpringBoot其实不是什么新的框架，它默认配置了很多框架的使用方式...]]></description><category></category></item><item><title><![CDATA[Springmvc原理]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121387744</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121387744</guid><author>MXYang_ing</author><pubDate>Wed, 17 Nov 2021 21:21:45 +0800</pubDate><description><![CDATA[Springmvc
	
	
	MVC是模型(Model)、视图(View)、控制器(Controller)的简写，是一种软件设计规范。
	
	
	是将业务逻辑、数据、显示分离的方法来组织代码。
	
	
	MVC主要作用是降低了视图与业务逻辑间的双向偶合。
	
	
	MVC不是一种设计模式，MVC是一种架构模式。当然不同的MVC存在差异。
	
Model（模型）：数据模型，提供要展示的数据，因此包含数据和行为，可以认为是领域模型或JavaBean组件（包含数据和行为），不过现在一般都分离开来：Value ..]]></description><category></category></item><item><title><![CDATA[Spring]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121212861</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121212861</guid><author>MXYang_ing</author><pubDate>Wed, 17 Nov 2021 20:46:36 +0800</pubDate><description><![CDATA[Spring理念：使现有的技术更加容易使用，本身是一个大杂烩，整合了现有的技术框架！


	SSH :Struct2 + Spring + Hibernate //全自动
	
	
	SSM：SpringMVC + SPring +Mybatis //半自动
	
	
	优点
	
	Spring是一个开源的免费的框架（容器）！
	Spring是一个轻量级的，非入侵式的框架
	控制反转（IOC），面向切面编程（AOP）
	支持事务的处理，对框架整合的支持！
	Spring就是一个轻量级的控制反转（IOC）...]]></description><category></category></item><item><title><![CDATA[MyBatis 框架]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121176619</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121176619</guid><author>MXYang_ing</author><pubDate>Mon, 08 Nov 2021 17:37:26 +0800</pubDate><description><![CDATA[MyBatis
MyBatis 是一款优秀的持久层框架
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程
MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息，将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。

持久化

持久化是将程序数据在持久状态和瞬时状态间转换的机制。



即把数据（如内存中的对象）保存到可永久保存的存储设备中（如磁盘）。持久化的主要应用是将内存中的对象存储在数]]></description><category></category></item><item><title><![CDATA[解决idea启动时端口被占用]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121176168</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121176168</guid><author>MXYang_ing</author><pubDate>Sat, 06 Nov 2021 11:12:12 +0800</pubDate><description><![CDATA[首先win+R快捷键打开黑窗口，然后输入命令，查询被占用端口号的进程

netstat -ano | findstr 占用端口号（9010）



2、输入命令强制、递归 删除本程序及其子进程即可

taskkill -f -t -im 进程名（11772）

3、再次重启服务器即可
...]]></description><category></category></item><item><title><![CDATA[Git 分布式版本控制]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121106624</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121106624</guid><author>MXYang_ing</author><pubDate>Wed, 03 Nov 2021 08:59:12 +0800</pubDate><description><![CDATA[版本控制分类: 本地版本控制 集中版本控制(SVN) 分布式版本控制(Git)

Git分布式版本控制缺点:每个人都拥有全部代码,安全隐患.

可以离线在本地提交,不会因为服务器损坏或者网络问题,造成不能工作的情况;

Git和SVN主要区别

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,必须联网才能工作

Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网

Git目前世界上最先进的分布式版本控...]]></description><category></category></item><item><title><![CDATA[JavaBean 实体类]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/121048252</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/121048252</guid><author>MXYang_ing</author><pubDate>Tue, 02 Nov 2021 18:42:54 +0800</pubDate><description><![CDATA[JavaBean有特定的写法：

必须要有一个无参构造

属性必须私有化

必须有对应的get/set方法；

一般用来和数据库的字段做映射 ORM；

ORM ：对象关系映射

表—&gt;类

字段–&gt;属性

行记录----&gt;对象

MVC三层架构

MVCModel view Controller 模型、视图、控制器



Model 业务处理 ：业务逻辑（Service）数据持久层：CR...]]></description><category></category></item><item><title><![CDATA[JSP Java Server Pages]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120966412</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120966412</guid><author>MXYang_ing</author><pubDate>Sat, 30 Oct 2021 11:04:36 +0800</pubDate><description><![CDATA[JSP  Java Server Pages
Java服务器端页面,和Servlet一样,用于动态Web技术

最大的特点：写JSP就像在写HTML
区别：
HTML只给用户提供静态的数据
JSP页面中可以嵌入JAVA代码，为用户提供动态数据；
JSP原理
JSP怎么执行的

代码层面没有任何问题

服务器内部工作

tomcat中有一个work目录；

IDEA中使用Tomcat的会在IDEA的tomcat中生产一个work目录,页面转变成了Java程序

浏览器想服务器发送请求,不管访问什么资源,其..]]></description><category></category></item><item><title><![CDATA[JavaWeb]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120602554</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120602554</guid><author>MXYang_ing</author><pubDate>Fri, 22 Oct 2021 16:42:45 +0800</pubDate><description><![CDATA[mybatis 持久层框架 支持定制化sql，存储过程以及高级映射

mybatis 避免了几乎所有的jdbc代码和手动设置参数以及获得结果集

如何获得mybatis

    maven 仓库  Github 中文文档

持久化 将程序的数据在持久状态和瞬时状态转化的过程 内存 断电即失

持久层 完成持久化工作的代码块 层界限十分明显

mybatis 传统jdbc代码太复杂 简化 框架 自动化 将数据存入到数据库中
...]]></description><category></category></item><item><title><![CDATA[JDBC连接数据库]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120585433</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120585433</guid><author>MXYang_ing</author><pubDate>Sun, 03 Oct 2021 14:40:32 +0800</pubDate><description><![CDATA[JDBC 数据库驱动,

    java.sql

    javax.sql



第一个jdbc程序

    1. 创建一个普通项目


]]></description><category></category></item><item><title><![CDATA[数据库 MYSQL]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120521935</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120521935</guid><author>MXYang_ing</author><pubDate>Sat, 02 Oct 2021 13:51:35 +0800</pubDate><description><![CDATA[数据库 是所有软件体系中最核心的存在 DBA 存数据 管理数据

概念 数据库（DB DateBase） 数据仓库，软件 安装在操作系统之上

数据库分类

    关系型数据库（SQL）  MySQL,Oracle,Sql Server,DB2,SQLlite

        通过表和表之间，行和列之间的关系进行数据的存储

    非关系型数据库（NOSQL） Not Only

 Redis,MongDB 对象存储 ...]]></description><category></category></item><item><title><![CDATA[Set Map集合]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120475255</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120475255</guid><author>MXYang_ing</author><pubDate>Mon, 27 Sep 2021 22:18:29 +0800</pubDate><description><![CDATA[Set 无序 无下标 元素不可重复

方法 全部继承自Collection中的方法

Set 实现类 HashSet TreeSet


//Set接口使用
public class Dome {
    public static void main(String[] args) {
        //创建集合
        Set&lt;String&gt; set =new HashSet&lt;String&gt;();
        //添加数据
        set.add("苹果"..]]></description><category></category></item><item><title><![CDATA[集合Collection]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120408721</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120408721</guid><author>MXYang_ing</author><pubDate>Fri, 24 Sep 2021 21:51:58 +0800</pubDate><description><![CDATA[集合 对象的容器，完成了对对象常用的操作，类似数组功能

    和 数组区别 1 数组长度固定 集合长度不确定 2 数组可以存储基本类型和

    引用类型 集合只能存储引用类型

    位置 java.util.*;



Collection 该体系结构的根接口 代表一组对象 成为集合 List 接口特点 有序 有下标 元素可重复

        Set 接口特点 无序 无下标 元素不能重复


...]]></description><category></category></item><item><title><![CDATA[抽象类 接口]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120387904</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120387904</guid><author>MXYang_ing</author><pubDate>Wed, 22 Sep 2021 08:37:16 +0800</pubDate><description><![CDATA[抽象类


//抽象类  abstract extends单继承 接口 多继承
public abstract class Action {
    
    //约束 有人帮我们实现
    //抽象方法  abstract 只有方法名字 没有方法的实现
    public abstract void doSomething();
    
    //不能new 抽象类 只能靠子类去实现它 约束
    //抽象类可以写普通方法· 抽象方法必须在抽象类中

接口 1 约束 2 定义一些方法 让...]]></description><category></category></item><item><title><![CDATA[封装 继承 多态]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120377798</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120377798</guid><author>MXYang_ing</author><pubDate>Sun, 19 Sep 2021 21:02:53 +0800</pubDate><description><![CDATA[封装 程序设计追求 “高内聚 低耦合”

     高内聚：就是类的内部数据操作细节自己完成，不允许外部干涉

     低耦合：仅暴露少量的方法给外部使用

属性私有 get/set

封装 1 提高程序安全性 保护数据 2 隐藏代码的实现细节 3 统一接口 4 系统可维护增加


   //private私有的 属性私有
    private String name; //名字
    private int id;//学号
    private char sex;//...]]></description><category></category></item><item><title><![CDATA[面向对象 编程]]></title><link>https://blog.youkuaiyun.com/MXYang_ing/article/details/120370046</link><guid>https://blog.youkuaiyun.com/MXYang_ing/article/details/120370046</guid><author>MXYang_ing</author><pubDate>Sun, 19 Sep 2021 09:39:10 +0800</pubDate><description><![CDATA[面向过程思想 线性 第一步做什么第二步做什么 简单的问题

面向对象思想 分类思维模式 首先解决问题分类 然后对分类进行单独思考 复杂的问题

面向对象 (OOP)

面向对象编辑本质 就是以类的方式组织代码,以对象的组织(封装)数据

抽象 三大特性 封装 继承 多态

从认识角度考虑先又对象后有类. 对象 具体事物 类 是抽象的,是对对象的抽象

从代码运行角度考虑 先有类后有对象 . 类是对象的模板.
...]]></description><category></category></item></channel></rss>