自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot整合redis

(1)redis 默认只允许自己的电脑(127.0.0.1)连接。选中“此电脑”,右键点击,选择“属性”,“高级系统设置”,“环境变量”->“系统变量”中选中path,点击“编辑”,将解压后的redis路径添加进去。在com.example包下创建domain包,在domain包下创建地址实体类Adress、家庭实体类Family和个人实体类Person。在RedisDemoApplicationTests类中添加测试方法,运行单元测试,查看结果。(4)测试成功,点击ok,建立连接。默认有16个db分块。

2024-07-08 00:30:00 1007

原创 springboot总结

NoArgsConstructor、@AllArgsConstructor和@RequiredArgsConstructor:这三个注解分别用于生成无参构造器、包含所有参数的构造器和包含特定参数的构造器。在SpringBoot框架中,使用Profile配置文件进行多环境配置时,该配置文件必须满足application-{profile}.properties的格式,其中{profile}对应具体的环境标识,如dev/test/prod。② 支持丰富的数据类型,例如列表,集合、排序集和散列等。

2024-07-02 15:19:27 236

原创 思维导图麒麟liunx系统

at任务是指使用at命令安排的,只执行一次的任务它允许用户指定在未来某个特定时间执行命令或脚本定时更新系统软件包。自动备份文件和数据库。文件的扩展名用于表示文件的类型,如.txt表示文本文件,jpg表示图片文件。在这个结构中,每个目录都可以包含文件和子目录,而每个文件都是目录的叶子。挂载点通常是根文件系统下的某个目录,挂载后该目录下的内容分区的内容。磁盘管理涉及到磁盘的分区、格式化、挂载等操作,是系统管理的重要部分。文件和目录的命名应遵循系统的命名规则,通常包括字母、数字、下划线和点。

2024-06-26 00:30:00 714

原创 vue3第五阶段开发文档,后台管理系统

用户第一次登录时,前端需要调用后端的接口,并将用户名和密码传给后端,后端收。用户想要离开后台主页时,处于安全性考虑,需要退出登录状态,此时单击头部区域。在用户管理页面单击“详情”链接,跳转到用户详情页面,并传递用户编号值,具体。当用户单击“详情”链接时,仅实现了跳转到用户详情页面的功能,此时,在用户详。当进入到详情页后,左侧菜单“用户管理”激活状态消失,应该将“用户管理”菜单。用户成功跳转到详情页面时,如果想退出当前详情页,则可以单击“后退”按钮,具。,如果没有则跳转到登录页面,如果存在则跳转到后台页面。

2024-06-23 18:30:00 609

原创 Vue3阶段四开发文档商品管理

钮时,显示文本框同时按钮隐藏,此时可以在文本框中输入标签内容,添加商品标签。初始化数据完成后,需要将数据在页面上展示出来。在封装组件时,为了提高组件的复用性,把表格标题区域预留为具名插槽,使得用。在封装组件时,为了自定义表格内容,将表格主体区域预留为作用域插槽,具体步。在本案例中,对商品信息进行管理,对无效的商品信息进行删除,接下来实现删除。组件中的代码,以具名插槽的形式展示表格标题区域,具体代码。组件中,基于作用域插槽方式渲染表格的数据,具体代码如下。组件中的代码,实现文本框和按钮的按需展示,具体如下。

2024-06-22 00:45:00 708

原创 Vue3第三阶段开发文档ToDoList

通过列表的形式展示不同的数据项,分别表示展示全部任务、未完成任务、已完成任务项,在任务状态区域的左侧会显示未完成任务的条数,接下来计算未完成任务的条数并。组件中监听自定义事件,当自定义事件被触发时,执行对应的方法,进。将父组件中的数据成功向子组件中传递,并在页面上展示出来。组件中定义计算属性,计算未完成的任务条数,具体代码如下。组件中定义可以从父组件中接收的数据,具体代码如下。组件中编写切换状态区域的页面结构,具体代码如下。实现初始任务列表具体步骤如下。组件中的代码,添加页面的初始数据,具体代码如下。

2024-06-21 00:45:00 625

原创 vue3第二阶段的开发文档

该功能通过表单来进行实现,在单击“添加”按钮时实现表单中所有信息的提交,在实现学习计划的添加功能后,可以添加多条学习计划。在单击表格行最后一列“删除”时,可以对整行的学习计划进行删除操作。接下来实现添加学习计划的功能,学生可以自主填写学习科目、学习内容和学习地。进行添加学习计划的操作。标签,在单击“删除”时传递该学习计划的完成状态,具体代码如下。③ 添加卡片区域中学习科目区域的页面结构,具体代码如下。④ 添加卡片区域中学习任务区域的页面结构,具体代码如下。方法,实现对学习计划完成状态的判断,具体代码如下。

2024-06-20 00:30:00 709

原创 vue3微商城前台开发文档

1 第8章 “微商城”后台开发文档 8.1 准备工作 8.1.1 导入项目 (1)创建 D:\vue\chapter08 目录。 (2)从配套源代码中,将项目模板“shop-system-template”文件夹复制到 chapter08 目 录,并将其重命名为“shop-system”。 (3)使用命令提示符打开 D:\vue\chapter08\shop-system 目录,安装依赖。 yarn yarn add axios@1.2.2 --save yarn a

2024-06-19 12:00:00 862

原创 Vue3搭载后端服务器开发文档

注意:如果已经设置了密码,则也需要执行上述命令修改密码,执行后可以将密码的。社区版,如果您还没有安装,请继续阅读安装步骤。)以管理员身份运行命令提示符,输入以下命令开始安装。键,进入命令提示符窗口,输入以下命令启动项目。)打开命令提示符窗口,输入如下命令启动。)压缩包版本的下载地址,如下图所示。)执行如下命令测试能否使用新密码登录。,测试后端服务器是否启动成功,测试结。)打开命令提示符,执行如下命令登录。)登录成功后,执行如下命令导入。后,执行如下命令设置密码。后,执行如下命令即可。目录的地址栏中,输入。

2024-06-18 10:51:15 465

原创 Vue3微商城开发文档

1 第8章 “微商城”前台开发文档 8.1 准备工作 8.1.1 导入项目 (1)创建 D:\vue\chapter08 目录。 (2)从配套源代码中,将项目模板“my-shop-template”文件夹复制到 chapter08 目录, 并将其重命名为“my-shop”。 (3)使用命令提示符打开 D:\vue\chapter08\my-shop 目录,安装依赖。 yarn yarn add axios@1.2.2 --save yarn add less@4.1.

2024-06-18 10:48:53 585 1

原创 Spring MVC分页示例

示例</bean></bean></bean></bean></beans>

2024-05-10 14:45:51 1005 1

原创 MySQL

我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:CREATE DATABASE 数据库名;

2024-04-28 08:48:53 584

原创 Vue3 组合式 API

但与生命周期钩子的一个关键区别是,watch() 和 watchEffect() 在 DOM 挂载或更新之前运行会有副作用,所以当侦听器运行时,模板引用还未被更新。因此,使用模板引用的侦听器应该用 flush: 'post' 选项来定义,这将在 DOM 更新后运行副作用,确保模板引用与 DOM 保持同步,并引用正确的元素。在 setup() 函数内,由 ref() 创建的响应式数据返回的是对象,所以需要用。第一个参数 props,它是响应式的,当传入新的 prop 时,它将被更新。

2024-04-15 10:28:50 688 1

原创 SpringBoot视图技术

开发Web应用时,难免需要使用静态资源。Thymeleaf是一种现代的基于服务器端的Java模板引擎技术,也是一个优秀的面向Java的XML、 XHTML、HTML5页面模板,它具有丰富的标签语言、函数和表达式,在使用Spring Boot框架进行页面 设计时,一般会选择Thymeleaf模板。"“ 用于引入Thymeleaf模板引擎标签,使用关键字 “th”标注标签是Thymeleaf模板提供的标签,其中,“th:href”用于引入外联样式文件,“th:text”用于动态 显示标签文本内容。

2024-04-11 02:30:00 860 1

原创 Class 与 Style 绑定

数据绑定的一个常见需求场景是操纵元素的 CSS class 列表和内联样式。因为class和style都是 attribute,我们可以和其他 attribute 一样使用v-bind将它们和动态的字符串绑定。但是,在处理比较复杂的绑定时,通过拼接生成字符串是麻烦且易出错的。因此,Vue 专门为class和style的v-bind用法提供了特殊的功能增强。除了字符串外,表达式的值也可以是对象或数组。

2024-04-02 00:30:00 863 1

原创 vue实例与数据绑定

二是计算属性不仅可以依赖当前 Vue 实例的数据,还可以依赖其他实例的数据。变量 app 就代表了这个 Vue 实例,事实上,几乎所有的代码都是对象,写入 Vue 实例的选项内,对象包含挂载元素、数据、模板、方法等。模板是为了描述视图的结构,模板中放入太多逻辑导致模板过重难以维护,所以遇到复杂的逻辑时应该使用计算属性。所有的计算属性都以函数的形式写在 Vue 实例内的 computed 选项内,最终返回计算属性的结果。每个 vue 实例都会代理其 data 对象里所有的属性,这些代理的属性是响应的;

2024-04-01 10:35:30 1279

原创 SpringBoot集成Mybatis保姆级教程(完整版)

这是一个maven的项目,所以你需要自己去配置一下maven,打开settings,搜索maven,配置Maven Home和settings file,当然,你也可以使用默认的配置。完成上面的配置之后,最后一步需要选择文件的位置,我们可以使用它默认的名称demo,注意下面的Project location选择的路径是指包含你工程内部文件的路径。完成上面的步骤之后,你的工程就已经出来了,删除一些不需要的文件,大概是这样的一个结构,工程名和包名我自己改了一下。OK,启动成功,访问端口默认是 8080。

2024-03-27 17:18:06 10315 3

原创 笔记本开机自动启动热点

当我们经常需要使用移动热点的时候,可能希望开机便自启动移动热点。一、 技术难度:★★★(3颗星)阅读时间:大约3分钟适用于:Windows10/11二、执行步骤:1、鼠标右击屏幕左下角的开始菜单,打开 Windows PowerShell(管理员)(A)在Windows11中可以打开 Windows终端(管理员)(A)2、在打开的Windows PowerShell窗口中输入:set-executionpolicy remotesigned 按下键盘上的回车键(Enter按键)。3、等待一会,将出现如下的提

2024-03-23 13:52:56 1554 1

原创 Vue的常用指令

Vue 指令(Directives)是 Vue.js 的一项核心功能,它们可以在 HTML 模板中以 v- 开头的特殊属性形式使用,用于将响应式数据绑定到 DOM 元素上或在 DOM 元素上进行一些操作。Vue 指令是带有前缀 v- 的特殊 HTML 属性,它赋予 HTML 标签额外的功能。与传统的 JavaScript 方法相比,使用 Vue 创建响应式页面要容易得多,并且需要的代码更少。

2024-03-19 00:30:00 2514

原创 vue3响应式绑定

当你在模板中使用了一个 ref,然后改变了这个 ref 的值时,Vue 会自动检测到这个变化,并且相应地更新 DOM。:由于 Vue 的响应式跟踪是通过属性访问实现的,因此我们必须始终保持对响应式对象的相同引用。中的顶层的导入、声明的变量和函数可在同一组件的模板中直接使用。另一个 ref 的好处是,与普通变量不同,你可以将 ref 传递给函数,同时保留对最新值和响应式连接的访问。不同的是,Vue 能够拦截对响应式对象所有属性的访问和修改,以便进行依赖追踪和触发更新。的 ref,而不是普通的变量?

2024-03-18 10:55:06 810

转载 Spring Boot 最核心的 3 个注解详解

这是 Spring 3.0 添加的一个注解,用来代替 applicationContext.xml 配置文件,所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。注解的变体,只是用来修饰是 Spring Boot 配置而已,或者可利于 Spring Boot 后续的扩展,源码如下。如果有些通过类的注册方式配置不了的,可以通过这个注解引入额外的 XML 配置文件,有些老的配置文件无法通过。看全路径就知道,这是自 Spring Boot 诞生时添加的注解,用来提供自动配置,上面的两个都是。

2024-03-15 14:28:49 129 1

原创 数据结构之线性表(顺序表、单链表、双链表)

1、要在带头结点的单链表第i(0≤i≤size)个结点前插入一个存放数据元素x的结点,首先要在单链表中寻找到第i-1个结点并由指针p指示,然后动态申请一个结点存储空间并由指针q指示,并把数据元素x的值赋予新结点的数据元素域(即q->data=x),最后修改新结点的指针域指向ai结点(即q->next=p->next),并修改ai-1结点的指针域使之指向新结点q(即p->next= q)。第一个数据元素结点在带头结点的单链表中是链表中的第二个结点,在不带头结点的单链表中是链表中的第一个结点。

2024-03-14 21:13:23 886

原创 Linux 文件与目录管理

我们知道 Linux 的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法。

2024-03-14 02:15:00 2671

原创 vue起步

刚开始学习 Vue,我们不推荐使用 vue-cli 命令行工具来创建项目,更简单的方式是直接在页面引入 vue.global.js 文件来测试学习。Vue3 中的应用是通过使用 createApp 函数来创建的,语法格式如下:const app = Vue.createApp({ /* 选项 */ })传递给 createApp 的选项用于配置根组件。在使用 mount() 挂载应用时,该组件被用作渲染的起点。

2024-03-12 12:00:00 888

原创 vue3前端高级架构

* 从 src/components/HelloWorld.vue 中引入 HelloWorld 组件 */这里是我们要开发的目录,基本上要做的事情都在这个目录里。<HelloWorld msg="欢迎来到菜鸟教程!-- Vue 代码 -->-- 展示模板 -->

2024-03-11 12:51:24 825

原创 git - 简明指南

此命令会使用 HEAD 中的最新内容替换掉你的工作目录中的文件。已添加到暂存区的改动以及新文件都不会受到影响。遗憾的是,这可能并非每次都成功,并可能出现。是你想要标记的提交 ID 的前 10 位字符。在其他分支上进行开发,完成后再将它们合并到主分支上。你也可以使用少一点的提交 ID 前几位,只要它的指向具有唯一性。你的本地仓库由 git 维护的三棵“树”组成。分支是用来将特性开发绝缘开来的。在你创建仓库的时候,如此你就能够将你的改动推送到所添加的服务器上去了。,它像个缓存区域,临时保存你的改动;

2024-03-09 11:29:21 907

原创 学习数据结构

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的。

2024-03-07 21:19:24 351

空空如也

空空如也

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

TA关注的人

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