自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BaseDao封装增删改查

结论:整成三个方法方法名: getBeanList,getBean,getValue方法参数: SQL+参数列表。返回类型:集合List,单个对象,数值 要不要整成一个方法?方法设计的四要素: 返回类型 方法名,方法参数,方法体。方法设计的四要素:返回类型 方法名,方法参数,方法体。BaseDao完成更新方法的抽取 (增删改)方法参数:变化的东西,SQL+参数值。BaseDao在内部方法处理时,未来要处理的类型是不确定性的。方法体方法名: update。主要就是获取连接和关闭连接。

2024-03-29 15:44:09 290

原创 在idea中配置tomcat服务器,然后部署一个项日

然后就会出现如下的信息,因为我此前在别的项目中配置过Tomcat,所以在新的项目中再次配置时不需要手动去操作了,Idea会自动找到Tomcat的位置。配置完成以后,我们会看到右上角的方框中就出现了我们刚才配置的服务器【Tomcat 8.5.82】如果是第一次配置Tomcat,我们需要在右侧的选项卡当中找到应用程序服务器,点击右侧的配置按钮。接下来,我们需要选择添加的新配置,往下找,找到Tomcat服务器,选择【本地】然后,他会提示你添加【工件】还是【外部源】,我们选择【工件】首先新建一个Java项目。

2024-03-14 19:05:29 1280

原创 在tomcat中手动发布一个应用

通过访问http://localhost:8080/test/Hello.html即可访问到应用。Tomcat会自动检测webapps目录下的war包,并将其解压到对应的目录中。访问 http://localhost:8080/test/Hello.html。如果出现404,只有一种可能,你地址写错了。

2024-03-14 16:18:44 383

原创 js中alter、confrim、prompt的区别及使用

在JavaScript中,正确的拼写是"alert"而不是"alter"。总结一下,"alert"用于显示简单的消息, "confirm"用于获取用户的确认或取消选择,而"prompt"用于获取用户的输入。

2024-01-08 09:17:33 932

原创 js中window的OPen方法,弹窗的特征

这个例子将在一个宽度为500像素、高度为400像素的新窗口中打开https://www.example.com网址。窗口将距离屏幕顶部100像素,距离屏幕左侧100像素。用户可以调整窗口大小,并显示滚动条。window的open方法是JavaScript中用于打开新窗口或弹出框的方法。弹窗的特征可以通过在window.open方法的第三个参数中指定字符串来定义。

2024-01-08 09:15:17 680

原创 js中history对象常用方法

注意:使用pushState和replaceState方法添加或替换状态时不会触发页面加载,需要配合监听popstate事件来进行相应的处理。history对象是浏览器的一个内置对象,提供了关于浏览器历史记录的访问和操作方法。以上是一些常用的history对象属性和方法,可以根据具体需求来选择使用。

2024-01-08 09:13:30 509

原创 js中Document的常用属性和方法

以上只是Document对象的一部分常用属性和方法,还有其他更多的属性和方法可用于操作和访问HTML文档中的各个部分。

2024-01-08 09:09:36 490

原创 javascript中location对象的属性与方法

本章介绍js中的location中的属性和方法。在JavaScript中,location是一个包含当前页面的URL信息的对象。它允许你获取和操作当前页面的URL,比如获取当前页面的URL,获取URL中的特定部分(比如主机名、路径、查询参数等),以及在不刷新页面的情况下改变页面的URL。location对象提供了各种方法和属性来帮助你操作URL。以下是一些location:获取或设置完整的URL。:获取或设置主机名和端口号。:获取或设置主机名。

2024-01-03 17:06:48 1194

原创 JavaScript 中常用事件

JavaScript中的事件是指发生在HTML元素上的事情。当在HTML页面中使用JavaScript时,JavaScript可以触发这些事件。这些事件可以是浏览器行为,也可以是用户行为,例如单击某个链接或按钮、在文本框中输入文本、按下键盘上的某个按键、移动鼠标等。

2024-01-02 10:04:05 1354

原创 JS 实现页面跳转的几种方法

需要注意的是,在使用 JavaScript 进行页面跳转时,建议先进行一些条件判断,例如验证用户输入、验证登录状态等,以便在满足特定条件时再进行页面跳转,以增加用户体验和安全性。在前端开发中,可以使用多种方法实现页面跳转。

2024-01-02 09:44:08 506

原创 HTML使用JavaScript的三种方式

标签中编写代码,或者将代码保存到一个单独的 .js 文件中并在 HTML 文件中引入。因为行内使用的是一个按钮加了点击事件需要点击,点击后会重置内容,显示行内所设置的js代码。这只是 JavaScript 使用的一些基本方式,还有很多其他用法和技术可以学习和探索。3.行内:HTML 元素添加事件处理程序,例如点击事件等,触发js代码。要使用 JavaScript,你可以在 HTML 文件中的。文件中编写 JavaScript 代码。

2023-12-28 09:39:49 758

原创 html行内元素和块级元素的区别?

HTML的行内元素(inline element)是指那些不会打断文本流,在一行内显示的元素。行内元素通常用于包裹文本或者在文本中嵌入其他标记或元素。:用于为文本或一系列文本设置样式或添加标记。:用于创建超链接。:用于表示强调的文本。:用于表示强调并且带有斜体效果的文本。:用于嵌入图片。:用于创建输入框。:用于创建按钮。代码示例:stylered

2023-12-18 11:42:15 1111 1

原创 html中RGB和RGBA颜色表示法

RGB是一种颜色空间,其中R代表红色(Red)、G代表绿色(Green)、B代表蓝色(Blue)。它是一种加色模式,通过调节不同强度的红、绿、蓝来混合出各种不同的颜色。在计算机图形和数码摄影领域,RGB常用来表示和处理彩色图像。在RGB颜色空间中,每种颜色的取值范围是0到255之间,可以通过组合不同强度的红、绿、蓝来得到数百万种不同的颜色。RGBA是RGB颜色模式的一种扩展形式,其中A代表Alpha通道。与RGB不同,RGBA模式包含了一个额外的通道用于表示透明度。

2023-12-16 10:39:31 1128 1

原创 CSS伪类

伪类是CSS中的一种特殊选择器,用于选择元素的特定状态或特性。伪类以冒号(:)开始,后面跟着伪类的名称。常见的伪类包括:hover(鼠标悬停状态)、:active(鼠标按下时)、:visited(已访问的链接)、:nth-child(n)(选择父元素的第n个子元素)等。伪类允许开发者根据元素的不同状态或特性来应用不同的样式,从而增强用户界面的交互性和可视化效果。

2023-12-16 10:19:24 806 1

原创 JDBC中C3P0、Druid、HikariCP 、DBCP连接池的jar包下载与IDEA配置

本文主要写了连接池的介绍和好处还有如何使用C3P0、Druid、HikariCP 、DBCP连接池的jar包下载和配置文件以及如何连接和他们之间的区别,看这一片文章就够了,你想要的这都有

2023-12-10 21:52:55 1727 2

原创 HTML中表单元素介绍及如何使用表单

HTML中的表单(form)是一个用于收集用户输入的区域。表单可以包含各种输入元素,例如文本输入框、复选框、单选按钮、下拉菜单等,用户可以在表单中输入数据并提交给服务器进行处理。通过使用表单,网站可以与用户进行交互,收集用户输入的数据,例如注册新用户、提交评论、搜索等。一个完整的表单由表单控件(表单元素)、提示信息和表单域3个部分构成。1、表单控件:包含了具体的表单功能项,如单行文本输入框、密码输入框、复选框、提交按钮、搜索框等。

2023-12-09 11:38:36 400 1

原创 HTML中的三个列表,具体的使用及列表样式

在HTML中,列表(List)可以用来展示一组相关的信息或项目。有序列表和无序列表是HTML中两种常见的列表类型。定义列表(Definition lists):用于定义术语或概念,每个列表项由一个术语和对应的定义组成。< dl > < dt > 术语1 < dd > 定义1 < dt > 术语2 < dd > 定义2 < dt > 术语3 < dd > 定义3

2023-12-09 10:30:37 602 1

原创 HTML中的常用的特殊字符以及所有特殊字符

在HTML中,转义字符是用来表示特殊字符的一种方式。当需要在HTML文档中显示一些特殊字符时,可以使用转义字符来代替这些字符,以避免与HTML标记冲突或解析混淆。在HTML中,最常用的转义字符是以"&"开头的实体引用。实体引用由实体名称或实体编号组成,并以分号(;)结束。通过使用转义字符,可以确保HTML文档中的特殊字符被正确解释和显示,而不会被误认为是HTML标记或其他控制字符。以下是HTML中常用的特殊符号及其编码:代码示例一下常用的特殊符号:结果:以下是HTML中所有特殊符号及其编码:

2023-12-09 10:01:49 484 1

原创 html中title标签的使用

HTML中的title标签是非常重要的标签之一,它用来描述网页的标题。在搜索引擎优化中,title标签是非常关键的,因为搜索引擎会将title标签中的文字作为页面的主要描述,并根据其相关性来判断网页内容的质量和权重。title标签的作用是为网页提供一个简短、描述性的标题。它通常被显示在浏览器的标签栏中,也会出现在搜索引擎结果页面(SERP)中作为网页的标题。title标签不仅可以提高网页的可读性,还可以帮助搜索引擎确定网页的主题和内容,并决定在搜索结果中显示的位置。

2023-12-08 11:18:50 1744

原创 什么是W3C标准

w3c(即万维网联盟 World Wide Web Consortium)不是一个标准,而是一系列标准的。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。W3C的标准指的就是由W3C制订和推出的技术规范和指南。这些标准旨在为网站开发者和浏览器提供一致的、互通的网络体验。W3C(World Wide Web Consortium)是一个国际性的标准化组织,致力于推动和规范互联网相关技术的发展和应用。

2023-12-08 10:28:28 381

原创 程序员的养生之道

积极控制饮食,保持健康的饮食结构,可以帮助维持身体的健康。保持良好的姿势:保持良好的姿势可以减少颈、肩、腰、背部疼痛的发生率。我们作为一个程序员,长时间的坐着和面对电脑的辐射,会对身体健康造成不利影响。正确使用键盘和鼠标:使用符合人体工程学的键盘和鼠标可以减轻手、腕、肘和肩部的压力,减少手部肌肉劳损。运动身体:定期参加体育锻炼和适量的有氧运动,可以提高身体的代谢率和耐受力,使身体更加健康。定时休息:长时间的坐着会导致身体疲劳和肌肉疼痛,建议每隔一小时进行短暂的休息和拉伸运动。

2023-12-01 18:21:21 366 2

原创 java集合框架(三)ArrayList常见方法的使用

ArrayList是Java中的一个动态数组类,可以根据实际需要自动调整数组的大小。ArrayList是基于数组实现的,它内部维护的是一个Object数组,默认初始化容量为10,当添加的元素个数超过了当前容量时,会自动扩容。ArrayList 的好处主要有以下几点:高效的随机访问:由于 ArrayList 内部是基于数组实现的,支持通过索引直接访问元素,所以随机访问元素的效率很高。高效的遍历:ArrayList 的内部数据结构是连续的内存块,所以在遍历元素时非常高效,时间复杂度为O(n)。

2023-11-30 09:00:00 958

原创 java集合框架(二)LinkedList常见方法的使用

LinkedList是Java中的一个双向链表。它实现了List和Deque接口,在使用时可以像List一样使用元素索引,也可以像Deque一样使用队列操作。LinkedList每个节点都包含了前一个和后一个节点的引用,因此可以很方便地在其中进行节点的插入、删除和移动。相比于ArrayList,LinkedList的插入和删除操作效率更高,但是访问元素时效率较低,因为需要遍历链表来寻找目标元素。LinkedList的使用场景主要是场景是需要频繁执行插入和删除操作且对访问操作的效率要求较低的情况。

2023-11-29 19:03:57 963 1

原创 Java集合框架(一) Map常见方法的使用及循环遍历的五种方法实现

Java中的Map是一种键值对存储的数据结构,其中每个键都唯一,与一个值相关联。Map的实现类有多种,其中常用的有HashMap、TreeMap、LinkedHashMap等。以下是它们的介绍:HashMap:HashMap使用哈希表来实现键值对的存储,具有快速的访问速度。它允许使用null键和null值,但是它们在插入和获取时需要特殊处理,这也是它的一个缺点。TreeMap:TreeMap基于红黑树实现,它能够自动保持键的有序性。

2023-11-28 11:27:50 717 3

原创 java集合框架介绍

Java集合框架是Java编程语言提供的一组框架,用于管理和操作数据集合。集合框架包含了一系列接口和类,可以用于存储、组织和处理数据。Java集合框架的核心是集合接口,这些接口定义了数据集合的基本行为和特性。下面,我们将详细介绍Java集合框架中的每个接口。集合框架包含了一系列接口和类,可以用于存储、组织和处理数据。Java集合框架的核心是集合接口,这些接口定义了数据集合的基本行为和特性。存储数据:集合类提供了一种存储和操作数据的方式,可以容易地将数据存储到集合中,并在需要时轻松地访问它们。

2023-11-27 11:19:47 868 1

原创 java中ArrayList和LinkedList的区别

本文本来只介绍ArrayList和LinkedList的区别,因为某种原因还要介绍什么是ArrayList和什么是LinkedListArrayList是Java中的一个动态数组类,可以根据实际需要自动调整数组的大小。ArrayList是基于数组实现的,它内部维护的是一个Object数组,默认初始化容量为10,当添加的元素个数超过了当前容量时,会自动扩容。ArrayList也被广泛用于Java中的集合框架,例如Java中的List和Vector都是基于ArrayList实现的。

2023-11-24 09:34:27 438 1

原创 java中LocalDateTime、Calendar、Date三种时间类型进行加减

介绍了三种日期类型以及他们的日期加减LocalDateTime是Java 8中的一个类,表示不带时区的日期和时间。它是java.time包中的一个类,用于处理日期和时间的操作。LocalDateTime包含日期和时间的信息,不包含时区信息。它提供了各种方法来获取和操作日期和时间的各个部分,例如年、月、日、时、分、秒等。与其他日期和时间类相比,LocalDateTime主要用于处理本地日期和时间的操作。它适合用于应用程序中不涉及时区转换的场景,例如计算两个日期之间的间隔、格式化日期和时间等。

2023-11-23 11:32:27 1508

原创 java中Calendar日历类型常见方法

本文主要介绍了什么是Calendar以及方法介绍和使用。在Java中,Calendar是一个用于处理日期和时间的类。它提供了许多方法来获取和设置日期、时间以及执行日期和时间的计算操作。使用Calendar类,可以执行各种常见的日期和时间操作,如获取当前日期和时间、计算两个日期之间的差异、添加或减去指定数量的年、月、日、小时、分钟等等。Calendar类是一个抽象类,通过调用其静态方法getInstance()来获取一个Calendar对象的实例。

2023-11-23 00:13:48 602

原创 java异常处理机制(三)常见异常

本文本来是只介绍常见异常的,因为某种原因,要介绍什么是异常还有异常的处理以及常见的异常。在Java中,异常(Exception)是指程序执行过程中可能出现的不正常情况或错误。它是一个事件,它会干扰程序的正常执行流程,并可能导致程序出现错误或崩溃。异常类型描述NullPointerException(空指针异常)当试图调用实例方法或访问实例变量时,对象引用为 null 时抛出。ArrayIndexOutOfBoundsException(数组越界异常)当访问数组中不存在的元素时抛出。

2023-11-14 09:37:43 44 1

原创 java异常处理机制(二)之异常处理与捕获

本文介绍了什么是异常,异常的分类,异常的处理。1 Error(错误):是指程序无法处理的错误,表示运行应用程序时比较严重的问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM(Java 虚拟机)出现的问题。2 异常(Exception):是指在程序执行时由于程序处理逻辑上的错误而导致程序中断的一种指令流。通俗的说,就是程序员写的代码错误。两者的区别:错误无法处理,异常可以被程序本身处理。

2023-11-14 09:26:09 61 1

原创 java异常处理机制(一)之throw与throws的区别

本文主要介绍throw和throws的区别,throw 和 throws 都与异常处理有关,但它们的用法和含义不同。在Java中,throw是用于手动抛出异常的关键字。当程序遇到错误或异常情况时,可以使用throw关键字来显式地抛出异常对象。通过throw语句,可以将异常对象传递给调用它的方法,或者在方法的内部处理异常。throw 在方法体内使用,throws 在方法声明上使用。throw 后面接的是异常对象,只能接一个。throws 后面接的是异常类型,可以接多个,多个异常类型用逗号隔开。

2023-11-13 16:10:04 501

空空如也

空空如也

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

TA关注的人

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