自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 深入了解SSM框架:构建强大的Java Web应用(2)

MyBatis是一款优秀的持久层框架,它提供了对数据库的操作和SQL映射的支持。相较于传统的JDBC操作数据库,MyBatis通过XML或注解方式实现了更为灵活、简洁的数据库操作。

2023-11-27 19:12:35 385 2

原创 深入了解SSM框架:构建强大的Java Web应用(1)

Spring是一个轻量级的开源框架,用于构建企业级Java应用。它提供了全面的基础设施支持,包括依赖注入(DI)、面向切面编程(AOP)、事务管理等。Spring的设计目标是简化企业级应用的开发,降低耦合性,提高代码的可维护性和可测试性。SpringMVC是Spring框架的一部分,是一个基于MVC(Model-View-Controller)设计模式的Web框架。它提供了一种结构良好且灵活的方式来构建Web应用,将应用分为模型、视图和控制器三层。

2023-11-20 13:47:29 114 1

原创 SSM框架

Spring负责管理对象和依赖注入,SpringMVC负责Web请求的响应和控制器的调度,MyBatis负责数据持久化。MyBatis:是一个优秀的持久层框架,它通过XML或注解的方式实现SQL语句与Java方法的映射,简化了数据库操作。MyBatis提供了丰富的功能,包括动态SQL、缓存机制、插件扩展等,使得数据访问层的开发更加高效和灵活。SSM框架是指Spring + SpringMVC + MyBatis这三个开源框架的整合,它们分别负责不同的职责,共同构建了一个完整的Java Web应用程序。

2023-11-13 10:42:18 209

原创 Web API基本认识(2)

className是使用新值换旧值,如果需要添加一个类,需要保留之前的类名。1.DOM对象是根据标签生成的,所以操作标签本质上是操作DOM对象。注:class是关键字,使用className代替。1.操作元素常用属性(href、title、src)(2)通过操作类名(className)操作css。(3)通过classList操作类控制CSS。(2) 元素innerHTML属性。(1)通过style属性操作css。(1)元素innerText属性。2.即操作对象使用的点方法。2.操作元素的样式属性。

2023-11-05 20:20:28 55

原创 Web API基本认识(1)

-----浏览器提供专门用来操作网页内容的功能。注:可以选择多个对象,得到伪数组,需要遍历得到每一个元素。CSS选择器匹配的NodeList 对象集合。分类:DOM(文档对象模型)、BOM(浏览器对象模型)包含一个或多个有效的CSS选择器。包含一个或多个有效的css选择器。CSS选择器匹配的第一个元素,是对象。文档树直观的体现了标签与标签之间的关系。他提供的属性和方法都是。是DOM里提供的一个。定义:浏览器根据html标签生成的。5.1选择匹配的第一个元素。注:只能选择一个元素,可以直接操作。

2023-11-05 19:23:11 31

原创 JavaScript中对象的理解

属性名可以使用 "" 或 '',一边情况下可以省略,除非名称遇到特殊符号,如空格、中横线等。方法名可以使用 ""或 '' ,一般情况下省略,除非名称遇到特殊符号,如空格、中横线等。属性都是成对出现,包括属性名和值,他们之间使用英文 : 分隔。对象里面是无序的键值对,没有规律,不像数组里面有规律的下标。注:for in语法中k是一个变量,在循环的过程中依次代表对象的属性名。属性就是依附在对象上的变量(外面是变量,对象是属性)方法是依附在对象中的函数(外面是函数,里面是方法)语法:delete 对象名.属性。

2023-10-29 17:08:42 77 2

原创 【无标题】JavaScript笔记

2023-10-23 20:07:08 39

原创 MySQL增删改查

值得注意的是,在实际应用中,我们应该对数据库操作进行适当的异常处理,以确保程序的稳定性和可靠性。MySQL是一种流行的关系型数据库管理系统,提供了强大的增删改查(CRUD)操作功能。

2023-10-15 16:54:48 44 1

原创 KMP算法

对于next函数,在一些情况下还是存在缺陷,此时,也就涉及第二种方法nextval算法,这种方法相交于next算法优势在于发生失配时,滑动距离更大,效率也更高。后续有时间我也会继续完善代码。下面是我在markdown中编辑的内容,以图片形式发布出来。

2023-10-15 16:26:09 37

原创 创建一个简单的Web应用程序

总结:创建Java Web应用程序的过程包括创建一个Java Servlet类来处理Web请求,配置web.xml文件以将请求映射到Servlet类,并创建一个JSP页面来展示应用程序。在本文中,我们将学习如何使用Java Web技术开发一个简单的Web应用程序。接下来,我们需要配置web.xml文件,以便将客户端请求映射到我们的Servlet类。web.xml文件是Java Web应用程序的部署描述符,它包含了应用程序的配置信息。最后,我们可以创建一个简单的JSP页面来展示我们的Web应用程序。

2023-09-15 20:06:11 419

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除