<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_46069861的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_46069861</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_46069861]]></copyright><item><title><![CDATA[Mybatis 不能使用 ＜、＜=等特殊判断符号]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/129378252</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/129378252</guid><author>m0_46069861</author><pubDate>Tue, 07 Mar 2023 12:16:02 +0800</pubDate><description><![CDATA[Mybatis 不能使用 ]]></description><category></category></item><item><title><![CDATA[错误：WARNING: Illegal reflective access by org.apache.ibatis.reflection.Reflector]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/129158256</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/129158256</guid><author>m0_46069861</author><pubDate>Wed, 22 Feb 2023 10:54:39 +0800</pubDate><description><![CDATA[springboot整合mbatis遇到的问题]]></description><category></category></item><item><title><![CDATA[springboot整合mybatis报错：java.lang.TypeNotPresentException: Type [unknown] not present]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/129157987</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/129157987</guid><author>m0_46069861</author><pubDate>Wed, 22 Feb 2023 10:47:50 +0800</pubDate><description><![CDATA[springboot整合mybatis遇到的问题]]></description><category></category></item><item><title><![CDATA[linux中tomcat部署项目步骤以及命令]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/127647024</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/127647024</guid><author>m0_46069861</author><pubDate>Wed, 02 Nov 2022 11:34:49 +0800</pubDate><description><![CDATA[linux中部署项目 ]]></description><category></category></item><item><title><![CDATA[npm安装vue，在vue/dist目录下没有产生vue.js文件]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/125874206</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/125874206</guid><author>m0_46069861</author><pubDate>Tue, 19 Jul 2022 16:04:44 +0800</pubDate><description><![CDATA[nmp安装vue时，没有产生vue.js]]></description><category></category></item><item><title><![CDATA[Mybatis-plus 注解 @TableId和@TableField]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/124863080</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/124863080</guid><author>m0_46069861</author><pubDate>Thu, 19 May 2022 15:28:02 +0800</pubDate><description><![CDATA[1、@TableId
注解的说明：用于设置id的生成策略，即设置主键id是怎么生成的。
package com.baomidou.mybatisplus.annotation;

public enum IdType {
    AUTO(0),
    NONE(1),
    INPUT(2),
    ASSIGN_ID(3),
    ASSIGN_UUID(4),
    /** @deprecated */
    @Deprecated
    ID_WORKER(3),
    /** @d]]></description><category></category></item><item><title><![CDATA[java 面试题（持续学习更新）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/124746194</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/124746194</guid><author>m0_46069861</author><pubDate>Fri, 13 May 2022 15:34:53 +0800</pubDate><description><![CDATA[参考各个博主，总结的。文章末尾标注了出处。]]></description><category></category></item><item><title><![CDATA[idea启动springboot项目控制台报错Command line is too long. Shorten command line for XXX解决方案]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/121974130</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/121974130</guid><author>m0_46069861</author><pubDate>Thu, 16 Dec 2021 14:32:50 +0800</pubDate><description><![CDATA[1.在IDEA中找到 Run-&gt; Edit Configurations打开

2.在 Environment-&gt; Shorten command line 的内容配置为 JAR即可解决：


]]></description><category></category></item><item><title><![CDATA[变量的解构赋值（对象）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111180119</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111180119</guid><author>m0_46069861</author><pubDate>Mon, 14 Dec 2020 17:19:47 +0800</pubDate><description><![CDATA[对象的解构赋值
1、简介
对象的解构与数组有一个重要的不同。数组的元素是按次序排列的，变量的取值由它的位置决定；而对象的属性没有次序，变量必须与属性同名，才能取到正确的值。

]]></description><category></category></item><item><title><![CDATA[变量的解构赋值(数组)]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111167282</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111167282</guid><author>m0_46069861</author><pubDate>Mon, 14 Dec 2020 14:55:08 +0800</pubDate><description><![CDATA[1、数组的解构赋值
2、对象的解构赋值
3、字符串的解构赋值
4、数值和布尔值的解构赋值
5、函数参数的解构赋值
6、圆括号问题
7、用途]]></description><category></category></item><item><title><![CDATA[js中立即执行函数的写法]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111150284</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111150284</guid><author>m0_46069861</author><pubDate>Mon, 14 Dec 2020 13:02:27 +0800</pubDate><description><![CDATA[1、概念
2、写法]]></description><category></category></item><item><title><![CDATA[ES6学习（globalThis对象）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111036249</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111036249</guid><author>m0_46069861</author><pubDate>Fri, 11 Dec 2020 16:33:48 +0800</pubDate><description><![CDATA[globalThis对象
JavaScript 语言存在一个顶层对象，它提供全局环境（即全局作用域），所有代码都是在这个环境中运行。但是，顶层对象在各种实现里面是不统一的。

浏览器里面，顶层对象是window，但 Node 和 Web Worker 没有window。
浏览器和 Web Worker 里面，self也指向顶层对象，但是 Node 没有self。
Node 里面，顶层对象是global，但其他环境都不支持。
同一段代码为了能够在各种环境，都能取到顶层对象，现在一般是使用this变量，但是有局]]></description><category></category></item><item><title><![CDATA[ES6学习（顶层对象的属性）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111035871</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111035871</guid><author>m0_46069861</author><pubDate>Fri, 11 Dec 2020 15:20:02 +0800</pubDate><description><![CDATA[顶层对象的属性
顶层对象，在浏览器环境指的是window对象，在 Node 指的是global对象。ES5 之中，顶层对象的属性与全局变量是等价的。
ES5中：
global.a = 1;
console.log(a); // 1
a = 2;
console.log(global.a); // 2


ES6 为了改变这一点，一方面规定，为了保持兼容性，var命令和function命令声明的全局变量，依旧是顶层对象的属性；另一方面规定，let命令、const命令、class命令声明的全局变量，不属于顶层对]]></description><category></category></item><item><title><![CDATA[ES6学习（const命令）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111034805</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111034805</guid><author>m0_46069861</author><pubDate>Fri, 11 Dec 2020 15:00:18 +0800</pubDate><description><![CDATA[const命令
1、基本用法
const声明一个只读的常量。一旦声明，常量的值就不能改变。
// 常量的值不能修改
const PI = 3.1415;
console.log(PI); // 3.1415
PI = 3;
console.log(PI); // TypeError: Assignment to constant variable.

const声明的变量不得改变值，这意味着，const一旦声明变量，就必须立即初始化，不能留到以后赋值。
//2、const定义的值必须初始化。
const f]]></description><category></category></item><item><title><![CDATA[ES6学习（块级作用域）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111031702</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111031702</guid><author>m0_46069861</author><pubDate>Fri, 11 Dec 2020 14:24:34 +0800</pubDate><description><![CDATA[1、为什么需要块级作用域？
2、ES6的块级作用域
3、3、块级作用域与函数声明]]></description><category></category></item><item><title><![CDATA[ES6学习（let命令）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/111028813</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/111028813</guid><author>m0_46069861</author><pubDate>Fri, 11 Dec 2020 09:29:33 +0800</pubDate><description><![CDATA[1、基本用法：
2、不存在变量提升
3、暂时性死区
4、不允许重复声明]]></description><category></category></item><item><title><![CDATA[JAVA设计模式（建造者模式）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/110950882</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/110950882</guid><author>m0_46069861</author><pubDate>Thu, 10 Dec 2020 16:34:23 +0800</pubDate><description><![CDATA[概念： 建造者模式也称为生成器模式（Builder Pattern），将复杂对象的建造过程抽象出来（抽象类别），使这个抽象过程的不同实现方法可以构造出不同表现（属性）的对象。简单来说就是，相同的过程可以创建不同的产品。将复杂对象的建造过程抽象出来（抽象类别），使这个抽象过程的不同实现方法可以构造出不同表现（属性）的对象。
--------------简单来说就是，相同的过程可以创建不同的产品。
适用于：

一个对象有非常复杂的内部结构（很多属性）
想将复杂对象的创建和使用分离。



优点：  1、封装性.]]></description><category></category></item><item><title><![CDATA[lasttime]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/110950805</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/110950805</guid><author>m0_46069861</author><pubDate>Thu, 10 Dec 2020 13:04:14 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[JAVA设计模式（抽象工厂模式）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/110948018</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/110948018</guid><author>m0_46069861</author><pubDate>Thu, 10 Dec 2020 11:11:24 +0800</pubDate><description><![CDATA[抽象工厂模式的优点、缺点、举例。]]></description><category></category></item><item><title><![CDATA[JAVA设计模式（工厂模式）]]></title><link>https://blog.youkuaiyun.com/m0_46069861/article/details/110947193</link><guid>https://blog.youkuaiyun.com/m0_46069861/article/details/110947193</guid><author>m0_46069861</author><pubDate>Thu, 10 Dec 2020 10:23:14 +0800</pubDate><description><![CDATA[工厂模式的定义、优点、缺点、举例。]]></description><category></category></item></channel></rss>