<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hypertext123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hypertext123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hypertext123]]></copyright><item><title><![CDATA[搞定这些问题，你就搞定了MySQL的视图]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/126209685</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/126209685</guid><author>hypertext123</author><pubDate>Sun, 07 Aug 2022 13:19:43 +0800</pubDate><description><![CDATA[还不了解视图是什么吗？搞定了这些问题，你就搞定了MySQL的视图]]></description><category></category></item><item><title><![CDATA[算法题:判断链表中是否存在环]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/122299238</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/122299238</guid><author>hypertext123</author><pubDate>Tue, 04 Jan 2022 11:29:11 +0800</pubDate><description><![CDATA[题目描述
判断给定的链表中是否有环。如果有环则返回true，否则返回false。
数据范围：链表长度0≤ n ≤ 10000, 链表中任意节点的值满足 |val| &lt;= 100000
要求：空间复杂度 O(1)，时间复杂度 O(n)
输入分为2部分，第一部分为链表，第二部分代表是否有环，然后将组成的head头结点传入到函数里面。-1代表无环，其它的数字代表有环，这些参数解释仅仅是为了方便读者自测调试。实际在编程时读入的是链表的头节点。
例如输入{3,2,0,-4},1时，对应的链表结构如下图所示：

]]></description><category></category></item><item><title><![CDATA[算法题：尝试设计LRU缓存结构]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/122297312</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/122297312</guid><author>hypertext123</author><pubDate>Tue, 04 Jan 2022 10:16:41 +0800</pubDate><description><![CDATA[文章目录题目描述待填空思路题解LRUCacheTest
题目描述
设计LRU(最近最少使用)缓存结构，该结构在构造时确定大小，假设大小为 k ，并有如下两个功能

set(key, value)：将记录(key, value)插入该结构
get(key)：返回key对应的value值

提示:
1.某个key的set或get操作一旦发生，认为这个key的记录成了最常使用的，然后都会刷新缓存。
2.当缓存的大小超过k时，移除最不经常使用的记录。
3.输入一个二维数组与k，二维数组每一维有2个或者3个数字，第1]]></description><category></category></item><item><title><![CDATA[SpringBoot遇到的问题]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/122115039</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/122115039</guid><author>hypertext123</author><pubDate>Thu, 23 Dec 2021 19:42:03 +0800</pubDate><description><![CDATA[1. application.yml文件的图标不是绿叶，以及导入的依赖无法正常使用
解决方法:
找到项目的.idea文件夹下的misc.xml文件。如果该文件被隐藏了，可以在Settings-FileType里改回来。

删除掉option这一行，然后重新导入maven依赖，问题就解决了


...]]></description><category></category></item><item><title><![CDATA[前后端分离项目遇到的问题]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121363004</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121363004</guid><author>hypertext123</author><pubDate>Tue, 16 Nov 2021 19:20:06 +0800</pubDate><description><![CDATA[1. 发送数据时，发生400错误
            var formData = new FormData()
            Object.keys(this.student).forEach(key =&gt; {
              formData.append(key, this.student[key])
            })
            this.$axios.post('/student/add', formData)
              .]]></description><category></category></item><item><title><![CDATA[练习：十进制转换成其他任意(2-36)进制]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121283815</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121283815</guid><author>hypertext123</author><pubDate>Fri, 12 Nov 2021 11:02:50 +0800</pubDate><description><![CDATA[文章目录1.题目2.代码3.程序运行结果
1.题目
抽还
给定一个十进制数，将它转换成为任意进制的数值
输入
输入包含多组a，b通过空格隔开
a表示十进制数，b表示进制
例如102表示把十进制数10转换为2进制数
一对a，b占输入的一行
a取值范围：-2147483648～+2141483647
b取值范围：2-36.
输出
对于输入的每对a，b，你需要依次输出a，b的和
对于输入中的第二对a，b，在输出中它们的和应该也在第二行
输入样例1自 输出样例1
10 2 1010
10 8 12
10 16 A
]]></description><category></category></item><item><title><![CDATA[练习：用java设计一个ATM机程序]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121281980</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121281980</guid><author>hypertext123</author><pubDate>Fri, 12 Nov 2021 09:56:54 +0800</pubDate><description><![CDATA[1.题目
ATM机具有存款，取款，查看明细，退出功能，并具有输错三次密码，冻结账户的功能。
参考思路：
用一个class 用作主程序，两个class用做被调用，其中一个class用作用户登录界面，另一个class用来操作界面。
用while来控制输入几次，才会冻结密码。
内部嵌套一个if来控制密码是否正确。同样也用if来控制调用操作界面class的回传值是否是哪一个操作。
用一个if来控制取款金额是否大于实际存有金额。
import java.util.Scanner;
Scanner sc=new Sca]]></description><category></category></item><item><title><![CDATA[MySQL遇到的问题总结]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121157658</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121157658</guid><author>hypertext123</author><pubDate>Fri, 05 Nov 2021 10:20:09 +0800</pubDate><description><![CDATA[文章目录1.1064错误
1.1064错误
1064-  You have an error in your SQL syntax;check the manual thatt corresponds to your MySQL server version for the right syntax to use

建表时出现1064错误
原因: 使用字段类型 varchar时没有指明长度
将长度填为255，问题解决

...]]></description><category></category></item><item><title><![CDATA[Node常用设置]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121030075</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121030075</guid><author>hypertext123</author><pubDate>Fri, 29 Oct 2021 10:48:03 +0800</pubDate><description><![CDATA[1. 设置全局和缓存位置
下载安装好Node.js以后，我们在其文件夹下手动创建两个文件夹
一个叫node_global，一个叫node_cache
然后在cmd窗口执行两个指令
npm config set prefix “D:\nodejs\node_global”
npm config set cache “D:\nodejs\node_cache”
注意：这两个路径和你自己安装的位置有关，例如我的就是C:\Program Files\nodejs\node_global和
C:\Program Fi]]></description><category></category></item><item><title><![CDATA[使用npm install指令时遇到的问题总结]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121027748</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121027748</guid><author>hypertext123</author><pubDate>Fri, 29 Oct 2021 09:11:12 +0800</pubDate><description><![CDATA[错误描述：
npm ERR! Error while executing:
npm ERR! D:\Git\Git\cmd\git.EXE ls-remote -h -t https://github.com/nhn/raphael.git
npm ERR!
npm ERR! fatal: unable to access ‘https://github.com/nhn/raphael.git/’: OpenSSL SSL_read: Connection was reset, errno 10054
np]]></description><category></category></item><item><title><![CDATA[让idea更加人性化的设置]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/121027669</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/121027669</guid><author>hypertext123</author><pubDate>Fri, 29 Oct 2021 09:08:22 +0800</pubDate><description><![CDATA[1. 设置方法快速文档的查看

更改settings中的设置，鼠标悬浮到方法上，即可显示方法说明

下载翻译插件，使方法说明变成中文的。



效果图



]]></description><category></category></item><item><title><![CDATA[SpringBoot+MyBatis+VUE前后端分离]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/119318295</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/119318295</guid><author>hypertext123</author><pubDate>Mon, 02 Aug 2021 10:34:00 +0800</pubDate><description><![CDATA[文章目录需求分析1、创建表2、创建SpringBoot项目2.1 选择项目类型2.2 设置组名包名等（根据个人需求更改）2.3 选择依赖2.3.1 选择Web依赖2.3.2 选择MySQL和MyBatis依赖2.4 设置项目名和模板名（根据个人需求进行更改）3、在resources下新建配置文件application.yml3.1 在application.yml文件中设置mapper.xml文件所在位置3.2 第二种方法4、分页插件的配置以及文件映射的配置4.1 分页插件（使用pagehelper-spr]]></description><category></category></item><item><title><![CDATA[不理解AOP是什么？没关系。一篇博客帮你搞定理解（AOP知识点汇总）]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/119257131</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/119257131</guid><author>hypertext123</author><pubDate>Fri, 30 Jul 2021 22:38:14 +0800</pubDate><description><![CDATA[文章目录资料转载说明1、AOP概念、作用以及通俗解释1.1 概念1.2 作用1.3 通俗解释2、底层原理以及代码2.1 JDK动态代理2.2 CGLIB动态代理
资料转载说明
本博客中所有截图知识点均来自尚硅谷-Spring5框架最新版教程（idea版）
https://www.bilibili.com/video/BV1Vf4y127N5?p=1
1、AOP概念、作用以及通俗解释
1.1 概念
在软件业，AOP为Aspect Oriented Programming的缩写，意为：面向切面编程，通过预编译方]]></description><category></category></item><item><title><![CDATA[SpringBoot+MyBatis+微信小程序案例]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/119203663</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/119203663</guid><author>hypertext123</author><pubDate>Thu, 29 Jul 2021 10:17:03 +0800</pubDate><description><![CDATA[文章目录1、在数据库创建表2、创建SpringBoot项目2.1 选择项目类型2.2 设置组名包名等（根据个人需求更改）2.3 选择依赖2.3.1 选择Web依赖2.3.2 选择MySQL和MyBatis依赖2.4 设置项目名和模板名（根据个人需求进行更改）3、在resources下新建配置文件application.yml4、编写文件4.1 在DemoApplication中添加MapperScan注解4.2 级别注意（DemoApplication所在位置应和其他包同级）4.3 整体文件结构4.4 Us]]></description><category></category></item><item><title><![CDATA[SpringMVC]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/119172237</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/119172237</guid><author>hypertext123</author><pubDate>Wed, 28 Jul 2021 10:18:01 +0800</pubDate><description><![CDATA[文章目录使用默认的构造方法创建bean对象
使用默认的构造方法创建bean对象
（1）导入依赖
&lt;dependency&gt;
    &lt;groupId&gt;org.springframework&lt;/groupId&gt;
    &lt;artifactId&gt;spring-context&lt;/artifactId&gt;
    &lt;version&gt;5.3.4&lt;/version&gt;
&lt;/dependency&gt;

（2）创建userService]]></description><category></category></item><item><title><![CDATA[框架所需配置文件以及依赖导入]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/118859547</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/118859547</guid><author>hypertext123</author><pubDate>Sat, 17 Jul 2021 17:20:56 +0800</pubDate><description><![CDATA[文章目录SSM整合pom.xml文件中的依赖导入db.propertiesmybatis.xmlspringmvc.xmlapplicationContext.xmlweb.xml中配置父容器、子容器、编码过滤器
SSM整合
pom.xml文件中的依赖导入
 &lt;dependencies&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework&lt;/groupId&gt;
            &lt]]></description><category></category></item><item><title><![CDATA[SpringJdbcTemplate&Jdbc整合&SpringMVC]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/118695691</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/118695691</guid><author>hypertext123</author><pubDate>Tue, 13 Jul 2021 11:16:47 +0800</pubDate><description><![CDATA[文章目录JdbcTemplate
JdbcTemplate
（1）导入依赖
 &lt;dependencies&gt;

        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework&lt;/groupId&gt;
            &lt;artifactId&gt;spring-context&lt;/artifactId&gt;
            &lt;version&gt;5.3.4&lt;/vers]]></description><category></category></item><item><title><![CDATA[springAOP]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/118671462</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/118671462</guid><author>hypertext123</author><pubDate>Mon, 12 Jul 2021 11:27:53 +0800</pubDate><description><![CDATA[文章目录cglib动态代理
cglib动态代理
（1）pom中添加依赖
&lt;dependency&gt;
    &lt;groupId&gt;cglib&lt;/groupId&gt;
    &lt;artifactId&gt;cglib&lt;/artifactId&gt;
    &lt;version&gt;2.2.2&lt;/version&gt;
&lt;/dependency&gt;

（2）
UserDao.class
public class UserDao{
    public ]]></description><category></category></item><item><title><![CDATA[Vue02]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/118004376</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/118004376</guid><author>hypertext123</author><pubDate>Fri, 18 Jun 2021 00:01:23 +0800</pubDate><description><![CDATA[文章目录简介Vue 生命周期1．什么是生命周期2．3．实例创建期间生命周期函数4．五、过滤器（一）局部过滤器（二）全局过滤器（三）课堂案例 1 使用局部过滤器传一个参数 100,在过滤器里对 price 增加 100,同时在结果前拼接人民币符号.  {{price|yuan(200)}}   ￥300（四）课堂案例 2 使用全局过滤器传一个参数(形如:’yyyy-MM-dd’或者’yyyy-MM-dd hh:mm:ss’)对 data 的时间数据进行格式化 显示.  六、axios（一）什么是 axios ]]></description><category></category></item><item><title><![CDATA[MySQL调优02]]></title><link>https://blog.youkuaiyun.com/hypertext123/article/details/117969714</link><guid>https://blog.youkuaiyun.com/hypertext123/article/details/117969714</guid><author>hypertext123</author><pubDate>Wed, 16 Jun 2021 23:43:57 +0800</pubDate><description><![CDATA[文章目录1. 索引的使用1.1 避免索引失效1.1.1 全值匹配，对索引中所有列都指定具体值。1.1.2 最左前缀法则1.1.3 范围查询右边的列，不能使用索引。1.1.4 不要在索引列上进行运算操作，索引将失效1.1.5 字符串不加单引号，造成索引失效1.1.6 尽量使用覆盖索引，避免select *1.1.7 in走索引，not in索引失效
1. 索引的使用
索引是数据库优化最常用也是最重要的手段之一，通过索引通常可以帮助用户解决大多数的MySQL的性能优化问题。
1.1 避免索引失效
1.1.1 全]]></description><category></category></item></channel></rss>