- 博客(30)
- 收藏
- 关注
原创 Document对象详解
NodeDocumentElement等 DOM 节点类型对象,都是做为window对象的子属性出现的。document是window 对象的子属性,它是一个Document 对象实例,表示当前窗口中文档对象。通过该对象,可以对文档和文档中元素、节点等进行操作。思维导图。
2024-01-03 21:17:33
2252
原创 History对象常用方法
history 对象来保存浏览器历史记录信息,也就是用户访问的页面。浏览器的前进与后退功能本质上就是 history 的操作。history 对象记录了用户浏览过的页面,通过该对象提供的 API 可以实现与浏览器前进/后退类似的导航功能。window.history 对象记录了浏览器的访问历史。为了保护用户隐私,对JavaScript访问该对象的方法做出了限制。1、history常用的对象属性属性说明返回历史列表中的网址数2、history对象常用方法方法说明back()
2024-01-01 22:00:17
553
原创 window的OPen方法,弹窗的特征
文章目录一、介绍二、弹窗的特征一、介绍window.open() 方法是 JavaScript 中的一个内置方法,用于在浏览器中打开一个新的窗口或标签页。语法:window.open(url, name, features, replace)二、弹窗的特征open方法参数说明:参数说明url要载入窗体的URLname新建窗体的名称(目标,将在a 标签的target属性中用到,当与已有窗体名称相同时将覆盖窗体内容).open函数默认的打开窗体的方式为target的
2024-01-01 17:09:45
1054
原创 什么是JavaScript
JavaScript是一门跨平台、面向对象的脚本语言(不需要编译,直接解释运行即可),来控制网页的行为,它能使网页可交互W3C标准:网页主要由三部分构成结构:HTML表现:CSS行为:JavaScriptJavaScript和Java是完全不同的语言,不论是概念还是设计。但是在基础语法上类似。JavaScript(简称:JS)在1995年由Brendan Eich发明,并于1997年成为一部ECMA标准。ECMAScript 6(ES6)是最新的JavaScript版本(发布于2015年)
2024-01-01 16:46:11
1058
原创 BOM是什么? BOM核心有哪些?可以实现哪些功能?
BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及获取客户的一些信息如:浏览器品牌版本,屏幕分辨率。但BOM最强大的功能是它提供了一个访问HTML页面的一入口——document对象,以使得我们可以通过这个入口来使用DOM的强大功能!!!
2023-12-28 16:03:47
1697
原创 CSS背景(详解)
background-color 属性设置元素的背景颜色。CSS中,颜色值通常以以下方式定义:十六进制 - 如:“#ff0000”RGB - 如:“rgb(255,0,0)”颜色名称 - 如:“red”
2023-12-18 21:53:05
1469
原创 CSS超链接伪类
伪类:同一个标签,根据其不同的种状态,有不同的样式。这就叫做“伪类”。伪类用冒号来表示。比如div是属于box类,这一点很明确,就是属于box类。但是a属于什么类?不明确。因为需要看用户点击前是什么状态,点击后是什么状态。所以,就叫做“伪类”。
2023-12-18 19:42:34
1373
原创 正则表达式的规则
正则表达式,又称规则表达式,(Regular Expression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。正则表达式是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子。一个正则表达式是一种从左到右匹配主体字符串的模式,常使用缩写的术语“regex”或“regexp”。在 JavaScript中,正则表达式也是对象。
2023-12-13 15:54:58
1378
原创 HTML常用表单元素使用
HTML 表单的主要作用是接收用户的输入,当用户提交表单时,浏览器将用户在表单中输入的数据打包,并发送给服务器,从而实现用户与Web服务器的交互。表单是控件的容器,一个表单由form元素、表单控件和表单按钮三部分组成。
2023-12-12 09:13:23
1177
原创 什么是HTML?
HTML 是用来描述网页的一种语言。HTML 是一种在 Web 上使用的通用标记语言。HTML 允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。HTML 指的是超文本标记语言: HyperText Markup LanguageHTML 不是一种编程语言,而是一种标记语言标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页HTML 文档包含了HTML 标签及文本内容HTML文档也叫做 web 页面。
2023-12-08 15:43:24
1446
原创 JDBC常见的几种连接池使用(C3P0、Druid、HikariCP 、DBCP)
数据库连接池(Database Connection Pooling)在程序初始化时创建一定数量的数据库连接对象并将其保存在一块内存区中,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接以避免因为没有释放数据库连接而引起的数据库连接遗漏。连接池是一种用于管理数据库连接的技术,它具有以下好处:提高性能:连接池可以重复使用已经建立的数据库连接,避免了每次请求都需要重新建立连接的开销。这样可以减少连接的创建和销毁次数,提高了数据库操作的效率。
2023-12-08 11:58:12
1203
原创 Java配置文件的使用
日常我们做项目中,我们经常会遇到这样的情况:由于开发环境和生产环境的不同,项目部署在生产环境之前,有些参数我们并不知道如何取值。例如:数据库链接设定,我们在部署生产环境之前,无法预知客户的数据库连接地址是什么,也无法预知数据库的用户名和密码。这种情况下,就需要我们将数据库的连接参数保存到某个文件中,项目需要链接数据库的时候,就从该文件中获取相关参数,以保证系统在生产环境中的正常运转。为了解决这种问题,我们就需要用到JAVA的properties文件。
2023-12-08 10:48:25
629
原创 什么是Java跨平台性?原理是什么
通过JAVA语言编写的应用程序在不同的系统平台上都可以运行。常见的操作系统有Windows、Linux、MacOS系统。
2023-12-08 09:33:16
944
原创 int 和 Integer 有什么区别,还有 Integer 缓存的实现
✨前言✨ Java本文主要介绍Java int 和 Integer的区别以及Integer 缓存的实现Integer缓存的实现: 为了提高性能和减少内存占用,Java对Integer对象进行了缓存。当我们使用Integer.valueOf方法或自动装箱(autoboxing)时,Java会尝试从缓存中获取Integer对象,而不是每次都创建一个新的对象。这个缓存的范围是从-128到127,这些值是在Integer类初始化时创建的。以下是一个简单的示例,说明了Integer缓存的效果:在这个示例中,我
2023-12-05 09:51:02
1458
原创 集合框架(三)ArrayList的常见使用
ArrayList是一个其容量能够动态增长的动态数组。它继承了AbstractList,实现了List、RandomAccess, Cloneable, java.io.Serializable。基本的ArrayList,长于随机访问元素,但是在List中间插入和移除元素时较慢。同时,ArrayList的操作不是线程安全的!ArrayList特点:存取有序、可重复、有索引底层原理:是基于数组实现的利用无参构造器创建的集合,会在底层创建一个默认长度为0的数组。
2023-12-02 09:13:15
1065
原创 集合框架(二)LinkedList的常见使用
LinkedList是一种双向链表实现的集合,它以节点相互连接的方式存储数据,具有动态大小和高度灵活的特性。这使得LinkedList适合在特定场景下使用,尤其在插入和删除元素频繁的情况下。
2023-12-01 21:09:16
1044
1
原创 Java集合框架详解(新手必看)
Java集合框架是一组接口、实现类和算法,用于存和操作一组对象。它提供了一种方便的方式来处理集合数据,如列表、集合、队列,映射等,以及它们的实现。它是Java编程语言的核心部分之一,提供了高效的数据结构和算法,使开发人员可以更轻松地处理集合数据.Java集合框架包括以下几个主要组件: List、Set、Queue、Deque、Map和lterator。集合框架两大分支:Collection接口和Map接口集合框架结构图。
2023-11-27 10:39:28
1577
原创 Java日期加减的三种方式(入门级)
在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。从JDK 1.1开始, Calendar类应该用于在日期和时间字段之间进行转换,并且DateFormat类应用于格式化和解析日期字符串。在相应的方法Date被弃用。Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等。
2023-11-25 20:19:03
13833
原创 Java连接SQL Server教程(详细教程)
总结不易,希望uu们不要吝啬你们的👍哟(^U^)ノ~YO!!如有问题,欢迎评论区批评指正😁。
2023-11-24 16:01:25
16354
16
原创 Java常见异常(新手必看)
IndexOutOfBoundsException:数组角标越界异常 角标不在数组范围内。总结不易,希望uu们不要吝啬你们的👍哟(^U^)ノ~YO!当除数输入0时会发生数学运算异常。如有问题,欢迎评论区批评指正😁。
2023-11-17 21:21:55
466
1
原创 Java捕获异常(入门级)
异常就是程序运行时,出现代码报错或者终止代码运行,它阻止了程序正常执行,这就是异常。在Java编译或运行或者运行过程中出现的错误。Java提供了更加优秀的解决办法:异常处理机制。catch 不能独立存在。catch里面不能没有内容在 try/catch 后面添加 finally 块并非强制性要求的。try 代码后不能既没 catch 块也没 finally 块。。finally里面的代码最终一定会执行(除了JVM退出)如果程序可能存在多个异常,需要多个catch进行捕获。
2023-11-17 19:55:32
286
原创 异常处理机制之throw与throws的区别是什么?(新手必看)
throws被称为声明异常,其含义是将异常给显示出来然后抛给使用方法的人。throws进行声明,让调用者去解决异常。throws运用于方法声明之上,其作用是提醒调用者处理异常(抛出异常)。我们在编写程序时,必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接收参数。那么,这时需要使用抛出异常的方式来告诉调用者。在java中,提供了一个throw关键字,它用来抛出一个指定的异常对象。
2023-11-13 16:46:04
87
原创 如何在CSDN发布属于自己的文章(入门新手)
5.编写完成后,记得为文章取标题然后可以点击保存草稿或发布文章按钮,点击发布文章的按钮后界面如下,把相对应的选项都填起来,填写成功后就可以发布了。中间的部分是预览区域,左侧编辑完后,在此处可以看到效果。6.发布前选择自己的一个文章定位标签进行定位,并且设置文章的一个封面,以及文章类型和可见范围即可。1.首先打开CSDN官网,然后进行注册和登录,登录成功后会显示头像,如下界面。2.登录成功后,鼠标点击发布再点击写文章进入到文章编写界面。7.全部成功后点击发布博客按钮,就发布成功了。
2023-11-11 16:42:40
2118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人