自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 Springboot项目中对Redis的使用

在pom.xml文件中添加Springboot的Redis依赖;

2024-04-27 11:26:04 83

原创 第三部分 Vue讲解(22-25)(代码版)

22.自定义指令22.1 自定义指令基本语法22.1.2 自定义指令.vue<template> <div id="app"> <!-- v-model相当于:value="XXX" @input="msg=XXX"--> <input v-model="msg" type="text"> <input :value="msg" @input="msg=$event.target.value" type="text

2024-04-24 00:15:15 793 1

原创 第二部分 Vue讲解(11-21)(代码版)

11.工程化开发&脚手架<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devi

2024-04-18 00:06:18 746

原创 第一部分 Vue讲解(1-10)(代码版)

vue开发零基础入门讲解,具体代码实现。

2024-04-08 21:03:27 459 1

原创 前端框架前置课(1)---AJAX阶段

引入axios.js获取省份列表数据

2024-03-24 22:36:31 625

原创 JavaScript进阶

1. 作用域1.1 局部作用域1.2 全局作用域1.3 作用域链1.4 JS垃圾回收机制(闭包做铺垫)1.4.1 什么是垃圾回收机制1.4.2 内存的声明周期1.4.3 垃圾回收的算法说明1.4.3.1 引用计数法1.4.3.2 标记清除法1.5 闭包<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &

2024-03-24 19:20:49 612

原创 拦截器(springboot)

在SpringBoot中,拦截器是一种用于拦截请求并在处理请求之前或之后执行特定操作的机制。拦截器可以用于实现一些通用的功能,例如身份验证、日志记录、性能监控等。Springboot中的拦截器是通过实现HandlerInterceptor接口来实现的,该接口定义了三个方法:(1)preHandle:在请求处理之前调用,可以进行一些前置处理逻辑,如果该方法返回false,则请求将被中断,不再继续处理;(2)postHandle:在请求处理之后调用,但在试图渲染之前。

2024-03-19 22:33:07 351

原创 accessToken

accessToken,通常是用于,它可以用于前端和后端,具体使用方式取决于应用程序的架构和需求。

2024-03-19 19:51:11 1089

原创 JavaScript入门学(Web APIs)

1.变量声明2 DOM介绍2.1 什么是DOM2.2 DOM树2.3 DOM对象(重要)3.DOM(文档对象模型)-获取元素3.1 获取匹配的第一个元素<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> &l

2024-03-02 22:16:58 721

原创 Javascript入门学(基础)

软件篇JS基础语法第一天1.javascript介绍1.1 js是什么是什么是一种运行在客户端(浏览器)的编程语言,实现人机交互效果,而html和css是标记性语言,并非编程语言有什么用js的组成html+css+js实现按钮点击功能<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X

2024-02-06 22:14:14 776

原创 java:实现查询MySQL数据库中的数据,并导出excel、pdf类型文档(超详细)

【代码】java:实现查询MySQL数据库中的数据,并导出pdf类型文档(超详细)

2024-01-30 12:01:54 1315 1

原创 springboot+mybatis实现增、删、改、查等操作(超级详细)

application.yml文件中配置数据库四要素,连接数据库注: application.properties文件在创建项目时,可以自动生成,但里面的信息一定要根据个人实际情况设置值(尤其是mapper文件所在目录,端口号)在指定Mybatis的Mapper文件时,自动生成mappers/*xml,而实际是mapper/*xml。

2024-01-13 21:44:46 1384

原创 OSS实现文件上传

2317 18 /**19 * Oss相关操作接口21 */ 22 @Controller 23 @Api(tags = "OssController" , description = "Oss管理") 24 @RequestMapping("/aliyun/oss") 25 public class OssController {

2024-01-11 22:51:43 1480 1

原创 Lombook快速入门

/</</</

2024-01-10 23:42:32 826 1

原创 mybatis-plus快速入门

在使用Mybatis-Plus是,核心操作类是BaseMapper接口,其最终也是利用的Mybatis接口编程的实现机制,其默认提供了一系列的增删改查的基础方法,并且开发人员对于这些基础操作不需要写SQL进行处理操作(Mybatis提供的机制就是需要开发人员在mapper.xml中提供sql语句),那样我们可以猜测肯定是Mybatis-Plus完成了BaseMapper接口提供的方法的SQL语句的生成操作。

2024-01-10 23:24:55 935 1

原创 Vue快速入门

一、简介Vue (读音 /vju/,类似于 view)是中国的大神尤雨溪开发的,为数不多的国人开发的世界顶级开源软件。是一套用于构建用户界面的渐进式框架 。Vue 被设计为可以自底向上逐层应用。MVVM响应式编程模型,避免直接操作DOM , 降低DOM操作的复杂性。M(model):普通的javascript数据对象V(view):前端展示页面VM(ViewModel):用于双向绑定数据与页面,对于我们的课程来说,就是vue的实例。“渐进式框架” 非常简单,就是用你想用或者能用的功能特性

2024-01-10 22:02:50 1097 1

原创 ES6快速入门

模块化就是把代码进行拆分,方便重复利用。类似java中的导包:要使用一一个包,必须先导包。而JS中没有包的概念,换来的是模块。在ES6中每一个模块即是一个文件,在文件中定义的变量,函数,对象在外部是无法获取的模块功能主要由两个命令构成: ‘export’ 和import’。'export’命令用于规定模块的对外接口,如果你希望外部可以读取模块当中的内容,就必须使用export来对其进行暴露(输出)export`不仅可以导出对象,一切JS变量都可以导出。比如:基本类型。

2024-01-10 20:49:13 485 1

原创 mybatis(从零开始学习)

mybatis从零开始学习

2023-12-23 23:45:57 931 1

原创 mybatis实现数据的增删改查(超详细)

1. 实体类2. 接口3. 创建映射文件4. 在主配置文件中加载映射文件5. Mybatis工具类6. 测试代码

2023-12-19 22:54:09 335 1

原创 SpringBoot实现增删改查(curd)功能(非常详细)

数据库表结构(user表)

2023-12-18 22:26:15 838 1

原创 MySQL数据库和JDBC

参考官网文档。

2023-12-17 20:44:54 31 1

原创 第十二章 Java高级应用---集合框架

Set接口是Collection的子接口,Set接口相较于Collection接口没有提供额外的方法;Set集合不允许包含相同的元素,如果试把两个相同的元素加入同一个Set集合中,则添加操作失败。Set集合支持的遍历方式和Collection集合一样:foreach和Iterator;Set的常用实现类有:HashSet、TreeSet、LinkedHashSet;HashSet是Set接口的主要实现类,大多数使用Set集合是都使用这个实现类;HashSet。

2023-12-10 22:02:34 377 1

原创 Spring、SpringMVC、SpringBoot三者间的关系

SpringMVC是Spring框架的一个模块,开发web程序,需要手动配置.xml或.yml;SpringBoot是Spring的快速开发的框架,提供自动配置,简化配置过程,只需在pom.xml中引入相对应的依赖即可。两者间的关系:SpringBoot似手机中的应用商城,SpringMVC似商城中的一个应用,springboot提供了集成springmvc的能力,springboot并不是springmvc的替代品。

2023-12-06 09:39:45 67 1

原创 MySQL篇

索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构(B+树),这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

2023-12-04 22:55:28 810

原创 Redis

缓存穿透是指查询一个,mysql数据库查询不到也不会直接写入redis缓存,就会导致每次请求该不存在的数据都需要查询数据库,可能导致DB挂掉;

2023-12-04 20:03:47 975

原创 Nodejs的安装及验证(超详细)

安装过程可能有点慢~,请耐心等待,虽然已经安装了cnpm,但尽量少用。注意:Nodejs环境变量自动配置,不需自己手动进行配置。根据以上图片可知,vue-cli安装成功。为了使nodejs更快,安装镜像加速器。

2023-11-12 15:30:05 1242 1

原创 关于IDEA 安装Vue插件后,在新建文件中无Vue Component选项的问题及解决方法

关于IDEA 安装Vue插件后,在新建文件中无Vue Component选项的问题及解决方法打开IDEA,点击"file",选择settings,展开找到File and Code Templates;点击Files选项,下拉找到Vue Single File Component,选中该选项(Vue Single File Component);点击其上面的Copy Template,在下面会出现一个新的文件(Copy of Vue Single File Component);点击选中Cop

2023-11-11 18:15:11 677 1

原创 JavaScript相关知识(超详细)

定义方式一//定义方式一(推荐使用)// 绝对值函数if(x>=0){return x;//定义方式二if(x>=0){return x;function(x){…} 这是一个匿名内部类,单可以把结果赋值给abs,通过abs就可以调用函数;方式一和方式二等价arguments关键字// arguments是一个JS免费赠送的关键字//代表传递进来的所有的参数是一个数组,将参数共同组合成一个数组。

2023-11-11 00:00:00 49 1

原创 CSS基础知识(非常详细)

1.什么是CSSCascading Style Sheet 层叠级联样式表1.1CSS美化字体、颜色、边距、高度、宽度、背景图片、网页定位、网页浮动…1.2CSS优势内容和表现分离网页结构表现统一,可以实现复用样式十分的丰富建议使用独立于html的css文件利用SEO,容易被搜索引擎收录1.3CSS发展史CSS1.0CSS2.0: DIV(块) + CSS,HTML与CSS结构分离的思想,网页变得简单,SEOCSS2.1:浮动、定位CSS3.0:圆角、阴影、动画…浏览器兼容性

2023-11-10 17:34:25 325

原创 HTML基础知识(详细)

初始HTML什么是HTML?Hyper Test Makeup Language(超文本标记语言)HTML的发展史?W3C标准W3C:World Wide Web Consortium(万维网联盟)成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构http://www.w3.org/http://www.chinaw3c.orgW3C标准包括结构化标准语言(HTML、XML)表现标准语言(CSS)行为标准语言(DOM、ECMAScript)网页基本标签

2023-11-05 00:06:17 84

原创 Java开发环境搭建(适用于Java初学者)

【代码】Java开发环境搭建(适用于Java初学者)

2023-11-01 21:00:48 28 1

原创 Markdown使用格式技巧

文本编辑器的详细使用技巧

2023-11-01 00:07:25 85 2

商城项目开发的基础准备

商城项目开发的基础准备

2024-01-11

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

TA关注的人

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