- 博客(54)
- 收藏
- 关注
原创 关于Spring Boot构建项目的相关知识
React 是一个由 Facebook 开发的流行的 JavaScript 库,用于构建用户界面。它主要用于构建单页面应用程序(SPA),通过使用组件化的方式来构建用户界面。Angular是一个由Google开发的开源的前端Web应用框架,用于构建单页面Web应用和大型企业级应用。它采用MVC(Model-View-Controller)架构模式和组件化开发思想,提供丰富的功能和工具,使得开发者可以更高效地构建复杂的前端应用。3.2 优点。
2025-04-24 09:51:10
759
原创 用户注册界面设计
元素: 包含带有标签和描述的表单输入字段,如昵称、手机号码、姓名、性别、年龄、出生日期、电子邮件、身份证号、籍贯、爱好、喜爱的颜色,以及提交和重置按钮。: 开始一个表单,action属性为空字符串,method属性为"get",同时启用浏览器自动填充。元素: 用于不同类型的表单输入,如文本、单选按钮、数字、日期、电子邮件、颜色、复选框和下拉菜单。: 链接一个名为"one.css"的外部CSS文件来样式化HTML文档。: 定义一个带有ID"one"的部分,用于样式或脚本目的。: 定义HTML文档的主要内容。
2025-04-22 11:23:18
375
原创 Html页面相关设计
样式:设置链接样式为块级元素,居中显示,带有一定的内边距和背景色。:指定字符集为 UTF-8,确保页面中的文本能够正确显示。:设置视口的宽度等于设备宽度,并且初始缩放为 1.0。:设置页面标题为 "Download Image"。来监听链接被点击的事件,然后点击链接执行下载操作。:脚本标签,用于包含 JavaScript 代码。:HTML 标签,指定页面语言为英文。:结束 JavaScript 代码。:头部标签,用于包含页面的元信息。:样式标签,用于定义页面样式。:主体标签,包含页面的内容。
2025-04-22 10:17:42
1025
原创 关于E-R图
通过收集和分析用户需求,设计者可以建立数据库的概念模型,即实体-关系(E-R)模型,用于描述数据库中的实体、属性和关系。概念设计主要关注的是数据库中需要存储的数据和它们之间的关系,以及如何满足用户的需求。在E-R图中,实体表示数据库中的对象,属性表示实体的特征或属性,关系表示实体之间的关系。通过E-R图,可以清晰地了解数据库中实体之间的关系,有助于设计和理解数据库的结构和功能。数据库的逻辑设计和概念设计是数据库设计的两个阶段,用于确定数据库的结构和功能。三 免费绘图网站。
2024-09-12 21:53:41
676
原创 【生命周期】简述及部分软件知识补充
在编程中,生命周期是描述一个对象或组件从创建到销毁的整个过程。不同的编程语言和框架可能有不同的术语和具体实现,但其本质都是为了管理对象的状态和行为。在Java中,可以通过构造器、初始化块、`finalize()`方法等来控制对象的生命周期。类似地,在其他编程语言和框架中也会有类似的概念和机制。例如,在C++中,对象的生命周期受限于其作用域和生存期,可以通过构造函数和析构函数来定义和控制对象的创建和销毁。
2024-03-21 20:23:49
705
原创 Spring Boot简析
Spring应用程序是基于Spring框架开发的应用程序。Spring框架是一个开源的Java应用程序框架,用于开发企业级Java应用程序。它提供了一系列的功能和特性,使得开发人员可以更轻松地构建可维护、灵活和可扩展的应用程序。Spring应用程序通常是使用Spring框架的核心容器来管理和组织应用程序的各个组件,包括依赖注入(Dependency Injection)、面向切面编程(Aspect-Oriented Programming)、事务管理等。
2024-03-14 20:44:21
1115
原创 关于Spring Boot的配置文件
1 pom.xml它是Maven项目的配置文件。在pom.xml中,你可以定义项目的依赖项、插件和构建行为等。它通常包含构建项目所需的各种配置信息,例如项目的版本、依赖项的坐标、构建的输出目录等。pom.xmlgroupIdartifactIdversionbuildplugins通过pom.xml文件,可以集中管理项目的依赖项和构建行为,简化项目的管理和部署过程。
2024-03-10 11:02:40
931
原创 Spring Boot单元测试与热部署简析
Spring Boot是一个用于构建独立的、生产级别的Spring应用程序的框架。它简化了Spring应用程序的开发过程,提供了自动配置和默认配置,使得开发者只需专注于业务逻辑的实现,而不用去关注繁琐的配置问题。Spring Boot具有以下特点:简化配置:Spring Boot通过自动配置机制来减少配置的工作量。它会根据项目的依赖自动配置相关的组件,开发者只需要添加依赖和一些简单的配置即可。快速开发:Spring Boot提供了一套完整的开发工具,包括代码生成器、热部署等,可以大大加快开发速度。
2024-03-09 20:35:33
1423
2
原创 React实现简单登录
如果项目中使用的是 `v5` 版本或更低版本的 `react-router-dom`,则需要使用 `useHistory` hook 来实现类似的导航功能。`navigate("/home", {replace: true})` 是使用 `react-router-dom` 包中的 `useNavigate` hook 进行页面导航的一种方式。例子中的 `handLogin` 函数使用 `navigate` 函数进行页面导航,当登录操作完成后,通过 `replace` 导航到目标页面 `/home`。
2024-01-01 12:24:46
1487
原创 React编写简单的评论功能
这段代码是使用`this.state.list.map()`方法对`this.state.list`数组进行遍历,然后根据数组中的每个元素创建一个``元素。按钮的类名设置为"two",用于自定义样式。`onClick`:将`this.addContent`函数绑定到按钮的`click`事件,即点击按钮时触发`this.addContent`函数的执行;`value`:将输入框的值绑定到`this.state.message`,即显示`this.state.message`作为输入框的初始值;
2024-01-01 11:41:01
518
原创 HTML+CSS+JavaScript制作电子时钟
setInterval()` 函数是 JavaScript 中的一个定时器函数,用于按照指定的时间间隔定时执行指定的函数或代码。在这个代码中,`setInterval()` 函数每隔1000毫秒(即每隔1秒)调用一次 `timeGo()` 函数。这意味着,每秒钟都会执行一次 `timeGo()` 函数,更新网页上显示的时钟,实现实时显示当前时间的效果。这段代码使用 JavaScript 中的 `setInterval()` 函数来定时执行 `timeGo()` 函数。四 相关知识。
2023-12-29 12:30:28
793
原创 HTML+CSS+JavaScript制作简易计算器
最后,通过 `resultObj.value = result` 代码将 `result` 的值赋给文本框元素的 `value` 属性,从而将计算结果显示在了该文本框中。最后,使用 `document.getElementById()` 方法获取到页面中 ID 为 `resultId` 的元素,将 `result` 的值赋值给该元素的 `value` 属性,从而将计算结果显示在页面中。函数中的 `num1` 和 `num2` 分别表示两个输入框的值,即被计算的两个数。
2023-12-06 15:54:18
1242
原创 JAVA线程简析
由于在应用程序中,往往有自己的继承体系,因此,让类似cleck的类必须继承Thread就有一定的困难,因为Cleck可能必须继承一个业务体系中的某个类,如Employee类,这样,基于Java单继承的限制,就无法使得cleck成为一个线程类,因此Java提供了另一种方法来创建线程类。Java语言内建了对多线程开发的支持,每个线程都是一个Java.lang.Thread类的实例。因此,要创建一个线程实例,只需要定义一个继承于Thread类的子类即可。1.3 线程状态与线程控制。
2023-11-16 08:57:57
53
原创 JavaScript初识
声明的变量并不意味着它们是不可变的,只是说它们的值不能被重新赋值。如果一个常量是一个对象,那么对象的属性是可以被修改的。是 JavaScript 中的一个函数,用于在浏览器中弹出一个对话框,提示用户输入一些文本。是 JavaScript 中的一个函数,用于在浏览器中弹出一个对话框,向用户显示一些信息。外部文件方式:将 JS 代码保存在一个外部的文件中,通过链接使用。函数会返回用户输入的文本。内部文件方式:将 JS 代码保存在一个独立的文件中,使用。变量是只读的,它们的值在声明之后就不能被改变。
2023-10-30 22:41:42
75
原创 html+css制作简单网页界面
section>、、、 等标签被称为语义化标签(semantic tags),它们不仅仅是用来美化页面的,更重要的是它们能够为页面的结构和内容提供更加合适的语义化描述,从而有助于提高页面的可访问性和可维护性。使用这些语义化标签能够使 HTML 结构更加清晰、易于理解和维护,同时能够使搜索引擎更容易理解页面的结构和内容,提高网站的搜索排名。
2023-10-25 18:05:59
5144
4
原创 DOM与BOM
BOM(Browser Object Model,浏览器对象模型)指的是浏览器提供的一组JavaScript API,用于操作浏览器窗口、浏览器历史记录、定时器、浏览器位置、浏览器屏幕等相关信息。BOM的主要作用是通过JavaScript来访问和操作浏览器窗口和页面,从而对浏览器的行为进行控制。Window 对象:表示当前打开的浏览器窗口或标签页,是BOM的核心对象,可以通过它访问其他BOM对象和DOM对象。Navigator 对象:提供了关于浏览器的信息,例如浏览器名称、版本和操作系统信息等。
2023-10-15 09:27:44
53
原创 简述HTTP与HTTPS
TCP(Transmission Control Protocol,传输控制协议)是一种面向连接、可靠的网络传输协议,在网络通信中被广泛应用。TCP协议根据双方的需求建立一条连接,在传输数据前进行数据的分割、传输和重组,确保数据能够完整、有序地到达接收端。在传输过程中,TCP协议会对数据进行校验和验证,保证数据的完整性和正确性。同时,TCP协议还支持拥塞控制和流量控制,保证网络的稳定性和高效性。TCP协议被广泛应用于网络应用中,如Web、Email、FTP等应用中。
2023-10-15 09:14:00
99
原创 EL与JSTL
EL表达式可以从各种数据源中获取数据,如请求参数、表单参数、会话数据、应用程序数据等,即可以从JSP的作用域中获取数据,还可以在JSF中获取Managed Bean的属性值。其中,${} 表示 EL 表达式的开始和结束,expression 是一个在 EL 表达式中有效的表达式,可以使用各种运算符和操作符对表达式进行计算,从而得到一个值。JSTL 标签库提供了很多其他的标签,可以根据需求进行选择和使用,以简化 JSP 页面的开发。表示标签前缀,可以自定义,用于区分不同的标签库,以避免标签名的冲突;
2023-10-14 15:58:44
50
原创 VS Code中运行html时出现“Code language not supported or defined”的解决方法
Code language not supported or defined”是“不支持或不定义的代码语言”的意思。
2023-10-02 20:05:28
13523
1
原创 Html把图片居中显示(附怎么更改图片显示)
我的图像如下:我运行出来的图片如下图:html中输入: 我的代码如下: 方法2:使用margin属性html 我的代码
2023-09-26 19:04:47
31412
1
原创 编程语言简述
编程语言是通过特定的语法和规则来描述计算机应该执行的操作的一种语言。它们是人类和计算机之间的桥梁,使得人类可以用高级语言来表达和传递想法,并将这些想法转换为计算机可以理解和执行的指令。
2023-09-24 13:18:16
156
1
原创 C/S架构与B/S架构
B/S架构(Browser/Server Architecture)是一种基于Web的软件应用系统架构,是一个三层架构模式,包括浏览器、Web服务器和数据库。B/S架构中,浏览器负责用户界面显示和用户的交互操作,服务器负责数据处理和业务逻辑,数据库负责数据存储和提供数据服务。B/S架构的优点是易于维护管理,操作系统无关,易于实现安全性,缺点是数据传输效率相对较低,易受到网络状况的影响,但随着网络技术的提升,B/S架构已经成为广泛采用的软件应用系统架构。
2023-09-24 12:49:34
1711
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人