<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yueseck的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yueseck</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yueseck]]></copyright><item><title><![CDATA[spring]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/125262764</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/125262764</guid><author>yueseck</author><pubDate>Mon, 13 Jun 2022 16:37:47 +0800</pubDate><description><![CDATA[spring]]></description><category></category></item><item><title><![CDATA[MyBatis]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/125060931</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/125060931</guid><author>yueseck</author><pubDate>Tue, 31 May 2022 14:58:03 +0800</pubDate><description><![CDATA[一、简介

mybatis 是一个优秀的基于java的持久层框架，它内部封装了jdbc，使开发者只需要关注sql语句本身，而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。

mybatis通过xml或注解的方式将要执行的各种 statement配置起来，并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。

最后mybatis框架执行sql并将结果映射为java对象并返回。采用ORM思想解决了实体和数据库映射的问题，对jdbc 进行了封装，]]></description><category></category></item><item><title><![CDATA[前后端交互练习--黑马旅游网]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124823006</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124823006</guid><author>yueseck</author><pubDate>Tue, 17 May 2022 15:49:04 +0800</pubDate><description><![CDATA[一、项目要求

1.前台要求





2.后台要求



二、页面展示

1.前台页面



2.后台页面
]]></description><category></category></item><item><title><![CDATA[ajax&json]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124609984</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124609984</guid><author>yueseck</author><pubDate>Fri, 06 May 2022 14:53:07 +0800</pubDate><description><![CDATA[目录

一、ajax

1.概念

2.JQuery实现方式

二、json

1.概念

2.语法

1）基本规则

2）获取数据

3）遍历

3.json数据和java对象的转换

1）json解析器

2）json转为java对象

3）java对象转为json

4.注意






一、ajax


1.概念


ASynchronous JavaScript And XML 异步的JavaScript 和 XML



异步和同步：客户端和服务器端相互通信的基础上
* 客户端必须等待服务器端.]]></description><category></category></item><item><title><![CDATA[JQuery]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124455121</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124455121</guid><author>yueseck</author><pubDate>Wed, 27 Apr 2022 17:07:50 +0800</pubDate><description><![CDATA[一、概念

 * JavaScript框架：本质上就是一些js文件，封装了js的原生代码而已
 * jQuery是一个快速、简洁的JavaScript框架，是继Prototype之后又一个优秀的JavaScript代码库（或JavaScript框架）。jQuery设计的宗旨是“write Less，Do More”，即倡导写更少的代码，做更多的事情。它封装JavaScript常用的功能代码，提供一种简便的JavaScript设计模式，优化HTML文档操作、事件处理、动画设计和Ajax交互。
 *...]]></description><category></category></item><item><title><![CDATA[web三大组件(Servlet,Filter,Listener)]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124327845</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124327845</guid><author>yueseck</author><pubDate>Thu, 21 Apr 2022 17:53:41 +0800</pubDate><description><![CDATA[目录

一、概念

二、快速入门

1.步骤

2.代码

三、过滤器细节

1.web.xml配置

2.过滤器执行流程

3.过滤器配置详解

4.过滤器链





一、概念


* 生活中的过滤器：净水器,空气净化器，土匪、
* web中的过滤器：当访问服务器的资源时，过滤器可以将请求拦截下来，完成一些特殊的功能。
* 过滤器的作用：
  * 一般用于完成通用的操作。如：登录验证、统一编码处理、敏感字符过滤...


二、快速入门

1.步骤


1. 定义一个类，实现接口Filter
 ...]]></description><category></category></item><item><title><![CDATA[用户信息管理系统(前后端交互)]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124299124</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124299124</guid><author>yueseck</author><pubDate>Wed, 20 Apr 2022 16:05:25 +0800</pubDate><description><![CDATA[目录

一、添加功能

1.需求

2.代码展示

2.1 servlet

2.2 service

2.3 dao

二、删除功能

1.需求

2.代码展示

2.1 servlet

2.2 service

2.3 dao

三、修改功能

1.需求

2.代码展示

2.1 servlet

2.2 service

2.3 dao

四、删除选中功能

1.需求

2.代码展示

2.1 servlet

2.2 service

2.3 dao

五、分页查询功能

1.需求

2...]]></description><category></category></item><item><title><![CDATA[cookie&session]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124202013</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124202013</guid><author>yueseck</author><pubDate>Fri, 15 Apr 2022 19:25:53 +0800</pubDate><description><![CDATA[目录

一、会话技术

二、cookie

1.概念

2.快速入门

3.实现原理

4.cookie的细节

5.cookie的特点和作用

三、session

1.概念

2.快速入门

3.原理

4.细节

5.session销毁时机

6.session的特点

7.session与cookie的区别




一、会话技术



1. 会话：一次会话中包含多次请求和响应。
 * 一次会话：浏览器第一次给服务器资源发送请求，会话建立，直到有一方断开为止
2. 功能：在一次会话的范围内的多...]]></description><category></category></item><item><title><![CDATA[Servlet&Response&Request]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/124128603</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/124128603</guid><author>yueseck</author><pubDate>Tue, 12 Apr 2022 19:56:37 +0800</pubDate><description><![CDATA[一、Servlet

1.概念

* 概念：运行在服务器端的小程序
 * Servlet就是一个接口，定义了Java类被浏览器访问到(tomcat识别)的规则。
 * 将来我们自定义一个类，实现Servlet接口，复写方法。

2.执行原理

1. 当服务器接受到客户端浏览器的请求后，会解析请求URL路径，获取访问的Servlet的资源路径
 2. 查找web.xml文件，是否有对应的&lt;url-pattern&gt;标签体内容。
 3. 如果有，则在找到对应的&lt;servl...]]></description><category></category></item><item><title><![CDATA[JavaScript]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123922648</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123922648</guid><author>yueseck</author><pubDate>Sat, 02 Apr 2022 16:35:14 +0800</pubDate><description><![CDATA[目录

一、概念

二、功能

三、JavaScript发展史

四、BOM

1.概念

2.组成

3.Window

(1)特点

(2)方法

(3)属性

4.Location

(1)创建

(2)方法

(3)属性

5.History

(1)创建

(2)方法

(3)获取

五、DOM

1.概念

2.w3c DOM标准被分为3个不同的部分

3.核心DOM模型

(1)document

(2)element

(3)node

4.HTMLDOM

六、事件监听机制

1.概念

]]></description><category></category></item><item><title><![CDATA[项目三（图书管理系统合作重构版）]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123812429</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123812429</guid><author>yueseck</author><pubDate>Tue, 29 Mar 2022 09:43:56 +0800</pubDate><description><![CDATA[目录

一、项目前提

二、项目说明

三、项目结构图

四、代码包展示

五、体会





一、项目前提


● 掌握java基本语法

● 熟悉使用流程控制

● 理解面向对象思想

● 熟练封装，继承，多态

● 熟悉使用接口，异常

● 熟悉使用集合

● 熟悉掌握I/o流相关操作

● 熟悉数据库操作

● 了解三层架构和常用设计模式

● 熟悉使用Git工具


二、项目说明


● 长期以来，人们使用传统的人工方式管理图书馆的日常业务，其操作流程比较烦琐。在借书时，读者首先将要借的书和借阅.]]></description><category></category></item><item><title><![CDATA[HTML&CSS详解]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123426617</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123426617</guid><author>yueseck</author><pubDate>Fri, 11 Mar 2022 16:12:10 +0800</pubDate><description><![CDATA[目录

一、web概念概述

1.javaweb

2.软件架构

3.B/S架构详解

二、HTML详解

1.概念

2.快速入门

3.标签学习

4.图片标签

5.列表标签

6.链接标签

7.语义化标签

8.表格标签

9.表单标签

10.表单项标签

三、CSS

1.概念

2.好处

3.css与html的结合方式

4.css语法

5.选择器(筛选具有相似特征的元素)

6.属性






一、web概念概述


1.javaweb


使用Java语言开发基于互联网的项目
.]]></description><category></category></item><item><title><![CDATA[git工具]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123347291</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123347291</guid><author>yueseck</author><pubDate>Tue, 08 Mar 2022 10:47:38 +0800</pubDate><description><![CDATA[一、Git概述


1.Git历史


Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上（1991－2002年间）。 到 2002 年，整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。



到了 2005 年，开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束，他们收回了 Linux 内核社区免费使用 BitKeeper 的.]]></description><category></category></item><item><title><![CDATA[软件设计模式(java)]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123276808</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123276808</guid><author>yueseck</author><pubDate>Fri, 04 Mar 2022 15:51:43 +0800</pubDate><description><![CDATA[目录

一、软件设计模式的背景

二、软件设计模式的概念与意义

1.软件设计模式的概念

2.学习设计模式的意义

三、软件设计模式的基本要素

1.概念

2.模式名称

3.问题

4.解决方案

5.效果

四、GoF的23种设计模式的分类

1.创建型模式

2.结构型模式

3.行为型模式

五、软件设计七大原则

六、单例模式

1.特点

2.优点

3.缺点

4.结构

5.代码展示(饿汉式与懒汉式)

七、抽象工厂模式

1.模式的定义与特点

2.模式的结构

3.结构图

八、 .]]></description><category></category></item><item><title><![CDATA[什么是三层架构]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123253916</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123253916</guid><author>yueseck</author><pubDate>Thu, 03 Mar 2022 14:51:22 +0800</pubDate><description><![CDATA[目录

一、什么是三层

二、三层通过实体层(Entity)联系

三、三层架构优势

四、三层架构劣势






一、什么是三层



♣ UI(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。

♣ BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含：验证、计算、业务规则等等。

♣ DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层，同时将业务层处理的数据保存到数据库.]]></description><category></category></item><item><title><![CDATA[数据库连接池]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/123246811</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/123246811</guid><author>yueseck</author><pubDate>Thu, 03 Mar 2022 10:15:53 +0800</pubDate><description><![CDATA[一、介绍



	为解决传统开发中的数据库连接问题，可以采用数据库连接池技术。
	
	
	数据库连接池的基本思想：就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接，当需要建立数据库连接时，只需从“缓冲池”中取出一个，使用完毕之后再放回去。
	
	
	数据库连接池负责分配、管理和释放数据库连接，它允许应用程序重复使用一个现有的数据库连接，而不是重新建立一个。
	
	
	数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中，这些数据库连接的数量是由最小数据库连接数来设定的。无论这些数]]></description><category></category></item><item><title><![CDATA[优快云年度总结博客]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/122641409</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/122641409</guid><author>yueseck</author><pubDate>Sat, 22 Jan 2022 18:25:33 +0800</pubDate><description><![CDATA[在大三下学期结束后，即2021暑假，因为偶然的机会，开始学习Java。我是三本大学专业是贸易经济，感觉专业性不强，学的很杂，好像大四毕业后没什么好的工作可以做。比较迷茫，当时听说学校里可以学习java。在做了很多次心理斗争后，最终决定去学习。刚开始学习的时候，有种想学却又有点学不懂的感觉。幸亏坚持了过来，到现在学习了有四五个月了，现在的感觉是能学的懂但是得沉下心去学。也知道做程序员这条路学无止境，更何况是非计算机专业小白。希望2022能够沉下心学习，找个好工作，有个好的发展。

大家一起加油！！！
...]]></description><category></category></item><item><title><![CDATA[快速上手JDBC]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/122383308</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/122383308</guid><author>yueseck</author><pubDate>Sat, 08 Jan 2022 17:57:07 +0800</pubDate><description><![CDATA[目录

一、步骤

二、ORM思想

三、如何获取连接

1.Driver接口实现类

2.URL

3.用户名和密码

4.代码示例

四、如何实现CRUD操作

1.PreparedStatement 与 Statement  ​

2.ResultSet与ResultSetMetaData

3.增删改代码示例(通用)

4.查询代码示例(通用)




一、步骤



1.导入所需数据库的jar包，(这里以mysql为例)
2.获取连接
3.连接后进行CRUD操作



二、ORM思想



...]]></description><category></category></item><item><title><![CDATA[MySQL_TCL]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/122243129</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/122243129</guid><author>yueseck</author><pubDate>Thu, 30 Dec 2021 18:40:53 +0800</pubDate><description><![CDATA[目录

一、TCL介绍

二、事务的特性(ACDI)

三、事务的创建

四、事物的并发

五、数据库的隔离

六、savepoint(保存点)的使用

七、补充




一、TCL介绍



（TCL：transaction control language ）
事务：事务由单独单元的一个或多个sql语句组成，在这个单元中，每个mysql语句是相互依赖的。而整个单独单元作为一个不可分割的整体，如果单元中某条sql语句一旦执行失败或产生错误，整个单元将会回滚。所有受到影响的数据将返回到事务开始以前的...]]></description><category></category></item><item><title><![CDATA[MySQL_DML&DDL&DQL]]></title><link>https://blog.youkuaiyun.com/yueseck/article/details/122230768</link><guid>https://blog.youkuaiyun.com/yueseck/article/details/122230768</guid><author>yueseck</author><pubDate>Thu, 30 Dec 2021 11:19:06 +0800</pubDate><description><![CDATA[目录

一、DML

1.介绍

2.插入语句

3.修改语句

4.删除语句(delete)

5.删除语句(truncate)

二、DDL

1.介绍

2.库的管理

3.表的管理

三、DQL




一、DML


1.介绍


DML（Data Manipulation Language）：数据操作语言，用来对表进行：添加、删除、修改等操作。



数据操作语言：
      插入：insert
      修改：update
      删除：de...]]></description><category></category></item></channel></rss>