<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lsl5713的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lsl5713</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lsl5713]]></copyright><item><title><![CDATA[JavaWeb-day2-WEB核心（万字）]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/128044935</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/128044935</guid><author>lsl5713</author><pubDate>Tue, 29 Nov 2022 19:30:47 +0800</pubDate><description><![CDATA[JSP（全称：Java Server Pages）：Java 服务端页面。是一种动态的网页技术，其中既可以定义 HTML、JS、CSS等静态内容，还可以定义 Java代码的动态内容，也就是。JSP 作用：简化开发，避免了在Servlet中直接输出HTML标签。JSP标准标签库(Jsp Standarded Tag Library) ，使用标签取代JSP页面上的Java代码。如下代码就是JSTL标签男女上面代码比起在JSP页面里面直接嵌套Java代码简单并且易懂很多。]]></description><category></category></item><item><title><![CDATA[HTML+CSS+JavaScript入门教程（万字）]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/127978975</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/127978975</guid><author>lsl5713</author><pubDate>Thu, 24 Nov 2022 21:37:50 +0800</pubDate><description><![CDATA[HTML是一门语言，所有的网页都是用HTML这门语言编写出来的HTML（HyperText Markup Language）:超文本标记语言超文本：超越了文本的限制，比普通文本更强大。除了文字信息，还可以定义图片、音频、视频等内容标记语言：由标签构成的语言HTML运行在浏览器上，HTML标签由浏览器来解析HTML标签都是预定义好的。例如：使用展示图片W3C标准：网页主要由三部分组成HTMLCSSJavaScipt。]]></description><category></category></item><item><title><![CDATA[MyBatis教程（看这一篇就够了）]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/124451398</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/124451398</guid><author>lsl5713</author><pubDate>Thu, 28 Apr 2022 10:54:21 +0800</pubDate><description><![CDATA[MyBatis 第一个程序
环境变量

jdk 8 +
MySQL 8.0.27
maven-3.6.1
IDEA 2021.2.2

学习前需要掌握：

JDBC
MySQL
Java基础
Maven
Junit（单元测试）

什么是MyBatis

Myba是一款优秀的持久层框架
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程，减少了代码的冗余，减少程序员的操作。
MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息，将接口和 Java 的 实体类 【P]]></description><category></category></item><item><title><![CDATA[Java开发学习路线（未完待续）]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/124410939</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/124410939</guid><author>lsl5713</author><pubDate>Mon, 25 Apr 2022 18:18:47 +0800</pubDate><description><![CDATA[前言
本人在学习java，为了方便特将自己学习路线、视频以及笔记整理，也供其他小伙伴参考（路线根据我自己的学习进度不断更新）
java基础
学习视频：链接
笔记：链接
MySql
学习视频：添加链接描述
笔记：暂无
JDBC
学习视频：链接
笔记：链接
Git/Github/Gitee版本控制
学习视频：链接
笔记：链接

...]]></description><category></category></item><item><title><![CDATA[23种设计模式之-外观模式]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/105955846</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/105955846</guid><author>lsl5713</author><pubDate>Wed, 06 May 2020 17:53:23 +0800</pubDate><description><![CDATA[外观模式
指外部与一个子系统的通信必须通过一个统一的外观对象进行

uml

Façade：外观角色，是模式的核心，他被客户client角色调用，知道各个子系统的功能。同时根据客户角色已有的需求预订了几种功能组合\

Subsystem classes：子系统角色，实现子系统的功能，并处理由Facade对象指派的任务。对子系统而言，facade和client角色是未知的，没有Facade的任何相关...]]></description><category></category></item><item><title><![CDATA[23种设计模式之-装饰模式]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/105946701</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/105946701</guid><author>lsl5713</author><pubDate>Wed, 06 May 2020 11:20:41 +0800</pubDate><description><![CDATA[装饰模式
装饰模式也称包装模式：动态的将新功能附加到对象上（被装饰者放入装饰者内）

uml图示

　其中，Component是抽象构件，定义一个对象接口，可以给这些对象动态地添加职责；		ConreteComponent定义一个具体对象，也可以给这个对象添加一些职责；Decorator是装饰抽象类，	实现接口或抽象方法；ConreteDecorator是具体装饰对象，起到给Component添加...]]></description><category></category></item><item><title><![CDATA[数据结构-快速排序]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/104459615</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/104459615</guid><author>lsl5713</author><pubDate>Sun, 23 Feb 2020 14:40:32 +0800</pubDate><description><![CDATA[快速排序


基本思想
选择一个基准数，一趟排序后比基准数大的数放在一个区域，比基准数小的另一个区域。
再分别对这两个区域用上述思想进行排序



图示（图片参考）



算法描述
给定一串数，挑选一个数作为基准数。

重新排序数列，将这串数中比标准数小的数放在基准数的右边，比标准数大的数放在基准数的左边。

再将分别将左右两边的数继续按照上述步骤排序（递归）。



代码演示
package d...]]></description><category></category></item><item><title><![CDATA[数据结构--冒泡排序]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/104447289</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/104447289</guid><author>lsl5713</author><pubDate>Sat, 22 Feb 2020 18:11:11 +0800</pubDate><description><![CDATA[标题冒泡排序（从小到大为例）


基本思想
假如从小到大排序，则将大的数往后放，小的数往前放


图示（图片参考）




算法描述

比较相邻的两个元素，若第一个数比第二个数大，则交换这两个数；否则不交换，以此类推往下比较。
第一趟需要比较(n-1)次，第一趟比较后，最大的数移至最后一位；第二趟需要比较(n-2)次，第二趟比较后，次大的数移动至倒数第二位，依次往下。
一共需要比较(n-1)趟。
...]]></description><category></category></item><item><title><![CDATA[数据结构与算法（一）]]></title><link>https://blog.youkuaiyun.com/lsl5713/article/details/104158546</link><guid>https://blog.youkuaiyun.com/lsl5713/article/details/104158546</guid><author>lsl5713</author><pubDate>Mon, 17 Feb 2020 22:19:02 +0800</pubDate><description><![CDATA[数据结构与算法
数据结构


定义：数据与数据之间的关系


存储结构：
顺序存储：顺序存储结构的内存地址一定是连续的
链式存储：链表存储结构的内存地址不一定是连续的


适用：链式存储适用于在较频繁地插入、删除、更新元素时，而顺序存储结构适用于频繁查询时使用。

逻辑结构：
集合结构：元素之间没有关系
线性结构：元素之间存在一对一的关系
树形结构：元素之间存在一对多的关系
图形结构：元素之间存在...]]></description><category></category></item></channel></rss>