自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring Boot整合MyBatis

【代码】Spring Boot整合MyBatis。

2024-03-23 22:11:20 301

原创 【生命周期】简述及部分软件知识补充

在编程中,生命周期是描述一个对象或组件从创建到销毁的整个过程。不同的编程语言和框架可能有不同的术语和具体实现,但其本质都是为了管理对象的状态和行为。在Java中,可以通过构造器、初始化块、`finalize()`方法等来控制对象的生命周期。类似地,在其他编程语言和框架中也会有类似的概念和机制。例如,在C++中,对象的生命周期受限于其作用域和生存期,可以通过构造函数和析构函数来定义和控制对象的创建和销毁。

2024-03-21 20:23:49 552

原创 SpringBoot整合JPA

SpringBoot整合JPA

2024-03-17 21:30:12 383

原创 Spring Boot简析

Spring应用程序是基于Spring框架开发的应用程序。Spring框架是一个开源的Java应用程序框架,用于开发企业级Java应用程序。它提供了一系列的功能和特性,使得开发人员可以更轻松地构建可维护、灵活和可扩展的应用程序。Spring应用程序通常是使用Spring框架的核心容器来管理和组织应用程序的各个组件,包括依赖注入(Dependency Injection)、面向切面编程(Aspect-Oriented Programming)、事务管理等。

2024-03-14 20:44:21 997

原创 关于Spring Boot的配置文件

1 pom.xml它是Maven项目的配置文件。在pom.xml中,你可以定义项目的依赖项、插件和构建行为等。它通常包含构建项目所需的各种配置信息,例如项目的版本、依赖项的坐标、构建的输出目录等。pom.xmlgroupIdartifactIdversionbuildplugins通过pom.xml文件,可以集中管理项目的依赖项和构建行为,简化项目的管理和部署过程。

2024-03-10 11:02:40 728

原创 Spring Boot单元测试与热部署简析

Spring Boot是一个用于构建独立的、生产级别的Spring应用程序的框架。它简化了Spring应用程序的开发过程,提供了自动配置和默认配置,使得开发者只需专注于业务逻辑的实现,而不用去关注繁琐的配置问题。Spring Boot具有以下特点:简化配置:Spring Boot通过自动配置机制来减少配置的工作量。它会根据项目的依赖自动配置相关的组件,开发者只需要添加依赖和一些简单的配置即可。快速开发:Spring Boot提供了一套完整的开发工具,包括代码生成器、热部署等,可以大大加快开发速度。

2024-03-09 20:35:33 1163 2

原创 React实现简单的搜索跳转功能

【代码】React实现简单的搜索跳转功能。

2024-01-01 13:42:02 393

原创 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 829

原创 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 334

原创 JavaScript(注释,数据类型,运算符,条件语句)

/这是单行注释。

2023-12-30 21:53:39 804

原创 React

用于的JavaScript库将渲染为的开源JavaScript库由开源,2012年部署于Instagram,2013年5月宣布开源。

2023-12-30 08:24:55 781

原创 HTML+CSS+JavaScript制作简单页面

【代码】HTML+CSS+JavaScript制作简单页面。

2023-12-29 12:45:54 482

原创 HTML+CSS+JavaScript制作电子时钟

setInterval()` 函数是 JavaScript 中的一个定时器函数,用于按照指定的时间间隔定时执行指定的函数或代码。在这个代码中,`setInterval()` 函数每隔1000毫秒(即每隔1秒)调用一次 `timeGo()` 函数。这意味着,每秒钟都会执行一次 `timeGo()` 函数,更新网页上显示的时钟,实现实时显示当前时间的效果。这段代码使用 JavaScript 中的 `setInterval()` 函数来定时执行 `timeGo()` 函数。四 相关知识。

2023-12-29 12:30:28 570

原创 HTML+CSS+JavaScript制作简单轮播图

HTML+CSS+JavaScript制作简单轮播图

2023-12-10 22:21:45 446

原创 HTML+CSS+JavaScript制作简易计算器

最后,通过 `resultObj.value = result` 代码将 `result` 的值赋给文本框元素的 `value` 属性,从而将计算结果显示在了该文本框中。最后,使用 `document.getElementById()` 方法获取到页面中 ID 为 `resultId` 的元素,将 `result` 的值赋值给该元素的 `value` 属性,从而将计算结果显示在页面中。函数中的 `num1` 和 `num2` 分别表示两个输入框的值,即被计算的两个数。

2023-12-06 15:54:18 949

原创 eclipse连接数据库

eclipse连接数据库。

2023-11-19 15:33:54 163

原创 JAVA线程简析

由于在应用程序中,往往有自己的继承体系,因此,让类似cleck的类必须继承Thread就有一定的困难,因为Cleck可能必须继承一个业务体系中的某个类,如Employee类,这样,基于Java单继承的限制,就无法使得cleck成为一个线程类,因此Java提供了另一种方法来创建线程类。Java语言内建了对多线程开发的支持,每个线程都是一个Java.lang.Thread类的实例。因此,要创建一个线程实例,只需要定义一个继承于Thread类的子类即可。1.3 线程状态与线程控制。

2023-11-16 08:57:57 25

原创 HTML+CSS设计简单导航栏

HTML+CSS设计简单导航栏

2023-11-16 08:53:29 132

原创 JavaScript初识

声明的变量并不意味着它们是不可变的,只是说它们的值不能被重新赋值。如果一个常量是一个对象,那么对象的属性是可以被修改的。是 JavaScript 中的一个函数,用于在浏览器中弹出一个对话框,提示用户输入一些文本。是 JavaScript 中的一个函数,用于在浏览器中弹出一个对话框,向用户显示一些信息。外部文件方式:将 JS 代码保存在一个外部的文件中,通过链接使用。函数会返回用户输入的文本。内部文件方式:将 JS 代码保存在一个独立的文件中,使用。变量是只读的,它们的值在声明之后就不能被改变。

2023-10-30 22:41:42 37

原创 HTML+CSS制作登录页面

HTML+css登录

2023-10-30 21:44:16 159

原创 HTML+CSS图片动画效果

【代码】CSS图片动画效果。

2023-10-27 22:02:41 183

原创 HTML+CSS制作表格

使用的内联式,因为代码较少,但是正规应该把两部分分开写,减少错误。二.HTML+CSS。

2023-10-25 18:22:56 475

原创 html+css制作简单网页界面

section>、、、 等标签被称为语义化标签(semantic tags),它们不仅仅是用来美化页面的,更重要的是它们能够为页面的结构和内容提供更加合适的语义化描述,从而有助于提高页面的可访问性和可维护性。使用这些语义化标签能够使 HTML 结构更加清晰、易于理解和维护,同时能够使搜索引擎更容易理解页面的结构和内容,提高网站的搜索排名。

2023-10-25 18:05:59 3296 2

原创 DOM与BOM

BOM(Browser Object Model,浏览器对象模型)指的是浏览器提供的一组JavaScript API,用于操作浏览器窗口、浏览器历史记录、定时器、浏览器位置、浏览器屏幕等相关信息。BOM的主要作用是通过JavaScript来访问和操作浏览器窗口和页面,从而对浏览器的行为进行控制。Window 对象:表示当前打开的浏览器窗口或标签页,是BOM的核心对象,可以通过它访问其他BOM对象和DOM对象。Navigator 对象:提供了关于浏览器的信息,例如浏览器名称、版本和操作系统信息等。

2023-10-15 09:27:44 26

原创 简述HTTP与HTTPS

TCP(Transmission Control Protocol,传输控制协议)是一种面向连接、可靠的网络传输协议,在网络通信中被广泛应用。TCP协议根据双方的需求建立一条连接,在传输数据前进行数据的分割、传输和重组,确保数据能够完整、有序地到达接收端。在传输过程中,TCP协议会对数据进行校验和验证,保证数据的完整性和正确性。同时,TCP协议还支持拥塞控制和流量控制,保证网络的稳定性和高效性。TCP协议被广泛应用于网络应用中,如Web、Email、FTP等应用中。

2023-10-15 09:14:00 48

原创 EL与JSTL

EL表达式可以从各种数据源中获取数据,如请求参数、表单参数、会话数据、应用程序数据等,即可以从JSP的作用域中获取数据,还可以在JSF中获取Managed Bean的属性值。其中,${} 表示 EL 表达式的开始和结束,expression 是一个在 EL 表达式中有效的表达式,可以使用各种运算符和操作符对表达式进行计算,从而得到一个值。JSTL 标签库提供了很多其他的标签,可以根据需求进行选择和使用,以简化 JSP 页面的开发。表示标签前缀,可以自定义,用于区分不同的标签库,以避免标签名的冲突;

2023-10-14 15:58:44 25

原创 HTML+CSS制作导航栏

1.1效果展示。

2023-10-13 17:08:46 2749

原创 我的前端学习历程(会一直更新)

关于前端框架,html框架以及相应标签(部分),标签的使用方法,以及图片的路径问题;

2023-10-03 21:05:40 57 1

原创 VS Code中运行html时出现“Code language not supported or defined”的解决方法

Code language not supported or defined”是“不支持或不定义的代码语言”的意思。

2023-10-02 20:05:28 5158 1

原创 Html把图片居中显示(附怎么更改图片显示)

我的图像如下:我运行出来的图片如下图:html中输入: 我的代码如下: 方法2:使用margin属性html 我的代码

2023-09-26 19:04:47 13211 1

原创 编程语言简述

编程语言是通过特定的语法和规则来描述计算机应该执行的操作的一种语言。它们是人类和计算机之间的桥梁,使得人类可以用高级语言来表达和传递想法,并将这些想法转换为计算机可以理解和执行的指令。

2023-09-24 13:18:16 49 1

原创 C/S架构与B/S架构

B/S架构(Browser/Server Architecture)是一种基于Web的软件应用系统架构,是一个三层架构模式,包括浏览器、Web服务器和数据库。B/S架构中,浏览器负责用户界面显示和用户的交互操作,服务器负责数据处理和业务逻辑,数据库负责数据存储和提供数据服务。B/S架构的优点是易于维护管理,操作系统无关,易于实现安全性,缺点是数据传输效率相对较低,易受到网络状况的影响,但随着网络技术的提升,B/S架构已经成为广泛采用的软件应用系统架构。

2023-09-24 12:49:34 623 1

原创 简析“PhotoShop”

PhotoShop是Adobe公司的产品。以其强大的功能和人性化的操作,成为了图像处理软件中的王者。

2023-09-24 10:42:51 63 1

原创 简析“IP地址,域名,URL地址”

域名是一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称。统一资源定位符(URL)是web页的地址。

2023-09-24 10:38:31 338 1

原创 webstorm创建文件

webstorm本身就是web前端开发神器,可以用于创建各种网站和应用程序。是基于IntelliJ IDEA的JavaScript,CSS和HTML的强大而灵活的IDE,它有预装的JavaScript插件,自动代码完成,动态代码分析,重构支持以及VCS集成。2.打开src-->如果是创建常见文件,在界面上会有-->如果没有,点击样式表,选择你要创建的文件。1.打开WebStorm 2023.2.2,左上角点击菜单-->新建-->项目-->设置项目名称。3.谷歌浏览器(Chrome)

2023-09-19 15:29:32 248

原创 如何在WebStorm软件中创建React文件

打开WebStorm2023.2.1软件,在软件的终端输入npm-start,这里不是在终端中输入npm start哈,当然,这样的目的是为了能够更直观的知道项目的变化,等待React文件关联浏览器(实际这里已经成功的创建了一个React项目)2.在WebStormWorkplace文件中找到创建的项目,按住shift然后点击右键,在弹出来的选项中选择在此处打开Powershell窗口(s);1.首先在WebStorm 2023.2.1中创建一个React项目;3.在弹出来的界面中输入npx;

2023-09-17 00:54:55 277 1

原创 安装VirtualBox提示“此应用无法在设备上运行”的解决方法

此时,点击了解更多将会给你一些软件安全提醒,但是并没有解决的方法,重新下载软件也是显示同样的界面。(2) 在打开的页面中依次点击“Windows安全中心-->打开Windows安全中心”-->打开设备安全性。//想要找到Windows安全中心并且打开它,设置页面一定是放到最大,不然无法直观的看到你想要的界面。(4) 在如下图所示的内核隔离页面, 将内存完整性设置为关闭, 然后重启系统即可。(3) 在打开的设备安全性页面中, 点击打开“内核隔离详细信息”(1) 开始菜单-->电脑设置-->更新和安全。

2023-09-17 00:32:50 6246 17

原创 Cannot invoke “java.net.URL.toExternalForm()“ because “location“ is null异常解决

我们通常会遇到各种各样的异常情况,所以我们需要对try,catch有充分的理解。例如:我在编译是就遇到Cannot invoke "java.net.URL.toExternalForm()" because "location" is null异常。为避免方法调用中空对象引用异常 `NullPointerException`,你可以通过判断该变量是否为 `null`,若为 `null` 则为其赋值一个默认值。这将避免在调用 `toExternalForm()` 方法时,抛出空对象引用异常。

2023-06-25 11:48:05 3136 4

原创 Java实现多态

(1)定义一个宠物类(Pet),它有两个方法:叫cry(),吃东西eat(),定义宠物的子类狗(Dog),猫(Cat),覆盖父类的cry(),eat()方法,里面写System.out.println("猫吃了鱼")这样的打印语句,另外狗有自己的方法看门guardEntrance(),猫自己独有的方法捉老鼠huntMice()定义一个Test类,在main中定义两个Pet变量,pet1,pet2,采用引用转型实例化Dog,Cat,分别调用Pet的cry(),eat();

2023-06-03 20:59:37 131

原创 GUI小应用

设置一个GUI界面,每一个小按钮的颜色不同,可以自行定义其他按键,但是必须有确定按钮和取消按钮,且当点击确定时会打出确定按钮被按下,点击取消按钮时打出取消按钮被按下。*此代码需定义两个类,一个是JFrame,一个是MyFrame类,并在MyFrame实现main主函数;*中间容器有Jpanel和JScrollPane,这些容器不能单独存在,必须依存在顶级窗口中;*代码块中的package可以自己定义一个,我定义GUI是比较好理解;1.首先先创建一个JFrame的类,类中无需定义其他的方法;

2023-05-23 09:56:08 56 2

clemb数据仓库软件

clemb

2023-09-24

jdk-19-windows-x64-bin

jdk_19_windows_x64_bin

2023-09-24

空空如也

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

TA关注的人

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