自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BaseDao封装增删改查(代码)

BaseDao是:数据库里负责增加,删除,修改,查询全部等,是一种接口代码,公共方法的接口类。

2024-03-30 09:11:09 220

原创 如何在webapp中手动部署

前言:这个有不知道怎么下载Tomcat的可以看我这篇博客的前面,有相关链接,下载好后我那边也有如何运行成功的在idea中配置tomcat服务器,部署一个项目-CSDN博客接下来进入这篇博客的正题!怎么手动部署先找到我们下载好的东西新建一个文件,我这里建了一个tset的文件可以把这段代码复制进去,把文件保存好即可<!DOCTYPE html><html lang="en"><head> <meta charset=

2024-03-15 10:30:28 418

原创 在idea中配置tomcat服务器,部署一个项目(下载教程加链接)

都完成后就可以确认了,然后运行 ,(我这边正在运行所以是张这个样子 )这样我们就成功在IDE里面部署好了。

2024-03-15 09:43:20 516

原创 js常用事件演示

事件是发生在你正在编程的系统中的事情——当事件发生时,系统产生(或“触发”)某种信号,并提供一种机制,当事件发生时,可以自动采取某种行动(即运行一些代码)。事件是在浏览器窗口内触发的,并倾向于附加到驻留在其中的特定项目。这可能是一个单一的元素,一组元素,当前标签中加载的 HTML 文档,或整个浏览器窗口。有许多不同类型的事件可以发生。比如说你鼠标放在放在一个元素上面,他会进行变换,或者说你在键盘上按下一个按键,发生反应,这些是事件。

2024-01-09 10:40:13 453

原创 JDBC常见的几种连接池使用?

连接池是一种技术,用于管理和协调数据库连接的创建、使用和释放。连接池起源于通过网络和客户端应用程序访问数据库时的性能和并发问题,当每个客户端请求都需要创建一个新的数据库连接时,这会导致大量连接创建和关闭的开销,从而导致系统性能下降。连接池通过在应用程序初始化时预创建一定数量的数据库连接并存储在连接池中,以便在需要时分配给应用程序。当客户端应用程序需要访问数据库时,它们从连接池中请求一个可用的连接,利用这个连接来执行数据库操作,并在完成后将连接释放回连接池。

2023-12-18 17:24:52 1544

原创 iava日期加减(Date、SimpleDateFormat、LocalDateTime)

我们在编写代码时会对时间进行处理加减,我们在这里讲解几种时间类型的加减代码展示运行结果。

2023-12-18 10:41:49 479

原创 java配置文件的使用 怎么读取配置文件?

配置文件的后缀一般是其实他们与java的HashMap结构是一样的,都是一个存放key-value对的容器,只是配置文件那些是属性与属性值的key-value对罢了ini与properties是完全一样的东西,正如*.dll与*.jar的对应关系一样,都是win32程序或者java程序必要的运行库。*.dll没有写过大型win32程序的人可能不熟悉,但是*.jar大家肯定知道,很多java程序的编写必须放进一些*.jar包使得开发更加便捷,然后你的java工程运行必须带着这些*.jar包才能运行。

2023-12-18 10:07:21 1120

原创 HTML 文本样式的使用

你可以使用 color 和 font-size 属性在文本标签内更改文本的颜色和大小。这被称为内联 CSS。你可以使用 HTML 中的 style 属性来实现。我们的文字有很多种字体,我们在html用font-family来实现。font-size字体大小属性。我们在来加上字体的颜色。

2023-12-16 09:36:21 223 1

原创 html 常见的表单元素

name:姓名 id:编号 type:类型 value:值 size:长度 内联框架:iframe (用form标签才是表单,可以进行提交)复选框:checkbox。单选按钮:radio。

2023-12-11 03:40:46 346 1

原创 html 如何设置音频和视频

音频文件是否自动播放。如果设置了autoplay,则音乐在打开页面时会自动播放,但是目前来讲大部分浏览器都不会自动对音乐进行播放。一般插入音视频,浏览器都兼容,但是IE8会无法显示 可以添加向注释一样的提示语。:音乐是否循环播放。设置了此属性,则音乐会进行循环播放。除了标签不一样,里面的属性还是一样的用法。:是否允许用户控制播放。

2023-12-11 03:27:01 407 1

原创 HTML 框架

Title 标题 内容

2023-12-11 03:11:08 356 1

原创 html 行内元素-块级元素

块级元素:单独占一行的在默认情况下,会新起一行可以设置宽度、高度、内边距、边框和外边距等盒模型属性。块级元素中可以包含块级元素和行内元素。行内元素:行内块级元素即在默认情况下,不会以新行开始高度、宽度是不可控的,设置无效,由内容决定。

2023-12-11 03:01:14 568 1

原创 HTML 入门—简单标签使用

链接名(1).链接名链接名(1).先建立一个链接。链接名

2023-12-11 02:42:59 856 1

原创 程序员的养身指南

长时间坐着仍然会导致体内血液循环不良,并经常导致身体局部疼痛,不运动、睡眠不足、不注意及时补充水分、长期的伏案工作等都会对健康造成很大的影响,不幸的是,程序员这几样全都占了。很多程序员往往年纪轻轻就已经有了各种各样的疾病:颈椎病、腰椎间盘突出、高血脂/高血压、胆结石等等,关于程序员过劳死的新闻更是隔一段时间就来刺激一下我们的神经。

2023-12-02 10:34:02 58 1

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

ArrayList动态数组实现ArrayList的底层是一个数组,当数组空间不足时,会自动扩容为当前容量的1.5倍(JDK1.4及以前的版本扩容为当前容量的2倍)。扩容是通过创建一个新的数组,并将原始数组中的元素拷贝到新数组中完成的。与数组相比具有动态增长与普通数组相比,ArrayList具有动态增长的能力,可以根据需要动态扩容/缩容。在实际开发中,动态增长意味着可以在程序运行时可根据需要添加/删除元素,这极大地提高了代码的灵活性。非同步集合ArrayList。

2023-12-01 20:21:38 366 1

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

结构,由于链表没有将元素存储在连续的空间中,元素存储在单独的节点中,然后通过引用将节点连接起来了,因此在在任意位置插入或者删除元素时,不需要搬移元素,效率比较高。的随机访问元素的操作的时间复杂度是 O(N),因为需要从头或者从尾开始遍历链表,直到找到指定位置的元素。的添加/删除元素的操作的时间复杂度是 O(1),因为只需要改变节点间的链接关系。内部使用双向链表来表示集合元素,每个节点都存储了元素、前驱节点和后继节点信息。集合时,如果在遍历过程中对集合进行了修改操作,例如添加或删除元素,就会抛出。

2023-12-01 20:03:20 109 1

原创 Java 中ArrayList,LinkedList,Vector集合的相同点与区别是什么?

ArrayList,LinkedList和Vector都继承自List接口。ArrayList和Vector的底层是动态数组,LinkedList的底层是双向链表.

2023-12-01 17:10:26 141 1

原创 集合框架介绍

java集合框架提供了数据结构和算法以及List、Collection、Set、Map接口 Map为独立接口,而List和Set是继承了Collection接口List下有ArrayList,Vector,LinkedListSet下有HashSet,LinkedHashSet,TreeSetMap下有Hashtable,LinkedHashMap,HashMap,TreeMap。

2023-12-01 10:04:28 354 1

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

Calendar类获取24小时的方法获取时的方法获取日期的方法获取月份的方法获取年份的方法获取一个Calendar日历对象对应的Date日期对象获取当前时间的地区获取当前时间的毫秒值把日期设置为5把当前月份设置为5月把当前年份设置为2025年

2023-11-22 17:02:12 470

原创 log4j入门使用(加日志)

故障排查和调试:日志记录有助于追踪错误、问题和异常,帮助开发人员定位和修复 Bug。性能优化:通过记录关键的性能指标和运行时间等信息,可以分析系统性能,找出瓶颈并进行优化。安全和合规性:记录安全相关的信息和操作,以及与合规性要求相关的审计日志,帮助确保应用程序的可靠性和安全性。行为分析和决策支持:日志数据可以用于分析用户行为、应用程序使用情况和趋势,从而支持业务决策和策略制定。监控和告警:通过监控日志产生的模式和指标,可以设置警报和通知机制,及时发现和处理潜在的问题。

2023-11-14 07:33:39 44 1

原创 Log4j配置文件详解(入门)

目录Log4j 的配置进一步解析Log4j配置文件日志格式化日志级别控制日志输出目标日志滚动策略日志过滤器日志追加器异步日志记录定制化日志格式环境特定的配置日志轮转1.Log4j允许你配置日志轮转,可以根据时间、文件大小或其他因素滚动备份日志文件,以便于管理和归档日志切割1.除了轮转备份日志文件,你还可以配置日志切割,即将日志文件按照一定规则分割成不同的文件,以便于管理和使用。自定义过滤器1.如果需要更精细的日志过滤,你可以编写自定义的过滤器来满足特定条件下的日志记录需求。Log4j 的配置文件是一个用于定

2023-11-14 07:27:40 424 1

原创 Log4j入门使用(加日志)

灵活的配置:Log4j 提供了丰富的配置选项,允许开发人员通过配置文件或编程方式定义日志的输出方式、目标、格式等,以及日志级别的控制。这使得开发人员可以根据需求和环境定制日志输出。多种日志级别:Log4j 定义了多个日志级别,如 TRACE、DEBUG、INFO、WARN、ERROR、FATAL,开发人员可以根据不同的需求选择适当的级别。可以根据环境配置,将某些级别的日志开启或关闭,以满足不同场景下的需求。多种日志目标:Log4j 支持多种日志目标,可以将日志输出到控制台、文件、数据库、网络等不同的

2023-11-14 07:11:39 34 1

原创 java里junit 单元测试、注释(入门)

JUnit 单元测试是指使用 JUnit 框架编写的针对代码中小的、独立的模块(通常是方法或者类)的测试。在 JUnit 中,您可以使用断言来验证代码的行为是否符合预期,以及使用注解来标记测试方法、测试套件等。执行单元测试可以帮助验证代码是否满足特定的业务需求和技术规范,增强代码的健壮性和可维护性。总的来说,JUnit 单元测试是软件开发中非常重要的一环,它可以提供更可靠的代码更快速的开发迭代更好的代码质量以及更高的系统稳定性。

2023-11-13 16:50:48 134

原创 该怎么发布一篇csdn的文章

1.首先要有一个csdn的账号发布文章其实很简单,首先我们要有一个csdn的账号,然后在csdn网站找到发布

2023-11-13 07:35:56 772 2

空空如也

空空如也

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

TA关注的人

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