Vue 实现轮播图功能的示例代码

目录1. 安装 Element UI2. 创建轮播图组件3. 组件属性和事件4. 编写样式和动画效果本文将介绍如何使用 Vue 和第三方组件库 Element UI 实现轮播图功能。我们将从以下几个方...

Vue3.2中setup语法糖的使用教程分享

目录1、如何使用setup语法糖2、data数据的使用3、method方法的使用4、watchEffect的使用5、watch的使用6、computed计算属性的使用7 、props父子传值的使用8 、emit子父传值...

Vue中修改Mint UI的Toast默认样式之字体大小调整方式

目录vue修改Mint UI的Toast默认样式之字体大小调整给Toast添加className添加样式vue修改mint-ui默认样式(默认风格) 加入my-mint.css总结vue修改Mint UI的Toast默认样式之字体...

Vuex localStorage的具体使用

目录状态管理的必要性localStorage储存和获取数据生命周期VuexVuex的概念Vuex的工作流程Vuex和localStorage的区别总结前端开发中,状态管理是一个很重要的话题。在Vue.js中, V...

vue父子组件传值不能实时更新的解决方法

最近做项目,遇到个大坑,这会爬出来了,写个总结,避免下次掉坑。vue父子组件传值不能实时更新问题,父组件将值传给了子组件,但子组件显示的值还是原来的初始值,并没有实时更新,为什么...

vue实现三级页面跳转功能

问题描述:在二级页面点击按钮,打开新的标签页实现:在router目录下的index.js文件添加对应组件{ path: '/offices', component: <strong>'Layout'</strong><strong>,</str...

一文掌握在Vue3中书写TSX的使用方法

目录插件安装与文件配置tsx语法格式tsx语法注意事项在vue2的时候就已经可以使用 jsx 语法,但是不是很友好,写起来是一件很痛苦的事情,所以你很少见到有人会在vue2中书写 jsx 语...

vue封装tree组件实现搜索功能

我使用的是 vue2 + antd, 那么 antd 的 tree 组件中没有给我们封装搜索,其官网提供的搜索也不是封装好的,而且限制比较大,因为我的树形进来要默认展开,官方的代码是进行了响应式,...

Vue实现动态显示表单项填写进度功能

目录一、序言1、业务需求2、目标效果二、原理三、全部代码一、序言1、业务需求表单项填写了,进度条就增加相应的比例,表单项未填写,进度条就 减少相应的比例2、目标效果二、原...

vue DatePicker日期选择器时差8小时问题

目录vue DatePicker日期选择器时差8小时vue中moment时间戳问题(时区问题)总结vue DatePicker日期选择器时差8小时vue中使用element-ui中的日期选择器组件时,会造成时区差。在...

多方面解读Java中的volatile关键字

目录介绍作用保证变量的可见性:禁止指令重排:不能保证原子性可见性、有序性、原子性不会导致线程阻塞使用场景实现原理happens-before局限性和 synchronized 关键字比较和 Ato...

2023-05-17

使用java.nio.file 库优雅的操作文件详解

目录概述Path 路径Files 文件FileSystems 文件系统WatchService 文件监控PathMatcher 文件匹配读文件内容小文件大文件总结概述在早期的 Java 版本中,文件 IO 操作功能一直相...

2023-05-17

利用Mybatis Plus实现一个SQL拦截器

目录起源实现拦截器接口InnerInterceptor修改sql常用的工具类起源最近公司要做多租户,Mybatis-Plus的多租户插件很好用,但是有一个场景是:字典表或者某些数据表,一些数据需要在...

2023-05-17

关于Java多线程上下文切换的总结

目录什么是上下文切换上下文切换代码测试引起线程上下文切换的原因如何减少上下文切换什么是上下文切换即使是单核CPU也支持多线程执行代码,CPU通过给每个线程分配CPU时间片...

2023-05-17

RocketMQ之Consumer整体介绍启动源码分析

目录前言Consumer整体介绍Consumer实现类Consumer消费类型DefaultMQPushConsumer主要APIDefaultMQPushConsumer关键属性Consumer消费模式Consumer消费策略Consumer使用Defau...

2023-05-17

Java中Object用法详解

目录一. Object简介1. 简介二. 常用方法1. clone()方法1.1 clone方法作用1.2 clone源码分析1.3 Java的浅克隆与深克隆2. hashCode()方法2.1 简介2.2 hash值2.3 案例3. equal...

2023-05-17

RocketMQ消息存储文件的加载与恢复机制源码分析

目录前言StoreCheckPoint介绍StoreCheckPoint时间戳更新时机StoreCheckPoint刷盘源码消息加载源码分析CommitLog加载ConsumeQueue加载IndexFile加载ConsumeQueue与IndexFile...

2023-05-17

分布式消息队列RocketMQ概念详解

目录1.MQ概述1.1 RocketMQ简介1.2 MQ用途1.3 常见MQ产品2.RocketMQ 基本概念2.1 消息2.2 主题2.3 标签2.4 队列2.5 Producer2.6 Consumer2.7 NameServer2.8 Broker2.9 Rocke...

2023-05-17

RocketMQ 源码分析Broker消息刷盘服务

目录前言刷盘服务源码分析CommitRealTimeService刷盘源码分析FlushRealTimeService刷盘源码分析GroupCommitService刷盘源码分析总结前言上篇文章我们介绍了消息刷盘的四种...

2023-05-17

一分钟掌握Java Quartz定时任务

目录前言角色介绍官方例子Quartz如何分布式?跟着官方例子看源码Trigger的处理结合起来总结前言前几篇介绍了单体架构的定时任务解决方式,但是现代软件架构由于业务复杂度高,业...

2023-05-17

Java 在 Array 和 Set 之间进行转换的示例

目录概述从 List 转换为 Set使用原生 Java 代码使用 Guava使用 Apache Commons Collections从 Set 转换为 Array使用原生 Java使用 Guava结论概述在本文章中,我们对如何在 Ja...

2023-05-17

一文带你掌握Java中的HashSet

HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。HashSet 实现了 Set 接口。HashSet 允许有 null 值。HashSet 是无序的,即不会记录插入的顺序。HashSet 不是线...

2023-05-17

Java中Iterator(迭代器)的用法详解

Java迭代器(Iterator)是 Java 集合框架中的一种机制,它提供了一种在不暴露集合内部实现的情况下遍历集合元素的方法。Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的...

2023-05-17

mybatisplus之Wrappers.ne踩坑记录解决

目录一段看似平平无奇的代码报了异常将classroom是否为null单独拿出来判断一段看似平平无奇的代码Classroom classroom = this.getOne( Wrappers.<Classroom>lambdaQuery()...

2023-05-17

关于Java中的try-with-resources语句

目录介绍语法介绍try-with-resources是Java中的环绕语句之一,旨在减轻开发人员释放try块中使用的资源的义务。它最初在Java 7中引入,背后的全部想法是,开发人员无需担心仅在一...

2023-05-17

RocketMQ源码分析之Broker过期消息清理机制

目录前言Broker消息清理机制简介Broker与消息清理相关配置消息清理机制源码分析CommitLog清理源码分析ConsumeQueue和IndexFile清理源码分析ConsumeQueue文件清理IndexFile...

2023-05-17

关于如何正确地定义Java内部类方法详解

目录一. 内部类简介1. 概念2. 优点3. 分类4. 内部类的特点5. Java类的创建要求二. 成员内部类1. 概念2. 特点3. 语法4. 案例4.1 定义成员内部类4.2 定义测试类5. 访问方式小...

2023-05-17

关于Mybatis-Plus Wrapper是否应该出现在Servcie类中

目录一、问题二、优化建议三、Repository模式一、问题最近在做代码重构,代码工程采用了Controller/Service/Dao分层架构,Dao层使用了Mybatis-Plus框架。
在查看Service层时发...

2023-05-17

Mybatis-Plus实现SQL拦截器的示例

目录起源实现拦截器接口InnerInterceptor修改sql常用的工具类起源最近公司要做多租户,Mybatis-Plus的多租户插件很好用,但是有一个场景是:字典表或者某些数据表,一些数据需要在...

2023-05-17

详解Java中Object 类的使用

目录Object 类提供的方法方法实例clone() 方法equals() 方法finalize() 方法getClass() 方法hashCode() 方法wait() 方法notify() 与 notifyAll() 方法toString() 方法Java...

2023-05-17

Java中instanceOf关键字的用法及特性详解

目录一. instanceOf关键字1. 简介2. 语法3. 案例二. 结语一. instanceOf关键字1. 简介在上面学习类型转换时,跟大家讲过,在向下转型时,如果两个类型之间没有直接或间接的继承关...

2023-05-17

maven多模块依赖版本不一致问题解决

目录项目结构:项目环境:问题:maven依赖原则:复习springcloud-alibaba的时候,在自己本地搭建好了环境并做了个测试没有发现异常,第二天在公司克隆代码下来之后服务器启动失败,在此记...

2023-05-17

关于Hadoop的HDFS集群

目录每台计算机中的配置具体步骤配置原型部署集群HDFS 集群是建立在 Hadoop 集群之上的,由于 HDFS 是 Hadoop 最主要的守护进程,所以 HDFS 集群的配置过程是 Hadoop 集群配置...

2023-05-17

Java中线程组ThreadGroup与线程池的区别及示例

目录线程组概念理解线程组实践线程组和线程池的区别线程组概念理解在java的多线程处理中有线程组ThreadGroup的概念,ThreadGroup是为了方便线程管理出现了,可以统一设定线程组...

2023-05-17

Java之一文详解String字符串的用法

目录一. String字符串简介1. 概述2. 与字符的区别3. 定义方式3.1 构造方法定义3.2 直接赋值定义二. 字符串实用方法1. 字符串的比较方法2. 判断字符串是否为空3. 判断相关的...

2023-05-17

探究Java中Integer缓冲区底层原理

目录一. Integer底层原理探究1. int和Integer的区别2. 被final修饰的Integer类3. IntegerCache缓冲区4. 几个核心实验4.1 比较new出的两个Integer对象4.2 Integer对象和int...

2023-05-17

RocketMQ ConsumeQueue与IndexFile实时更新机制源码解析

目录前言ConsumeQueue详解IndexFile详解IndexHeaderslots槽位indexes索引数据实时更新ConsumeQueue与IndexFile源码分析CommitLogDispatcherBuildConsumeQueue源码分析Commi...

2023-05-17

NIO深入理解FileChannel使用方法原理

目录前言FileChannelFileChannel的创建RandomAccessFile中的模式FileChannel操作文件读文件操作写文件操作对文件的更新强制输出到底层存储设备通道之间数据传输MappedByteB...

2023-05-17

Mybatis-Plus中getOne方法获取最新一条数据的示例代码

目录Mybatis-Plus中getOne方法获取最新一条数据一、代码1、Controller2、Service3、效果Mybatis-Plus中getOne方法获取最新一条数据一、代码1、Controller @GetMapping("...

2023-05-17

JVM 的 noverify 启动参数问题解析

目录JDK 13 + 版本的问题当 ClassLoader 加载的 Java 字节码时,字节码首先接受校验器(verifier)的校验。校验器负责检查那些指令无法执行的明显的破坏性的操作。校验器执行的检...

2023-05-17

Java中的接口及其应用场景解读

目录一、接口的特点二、定义接口1.interface关键字2.implements关键字三、应用场景1.接口表示规范2.接口表示能力/行为四、接口和类之间的关系五、接口的命名规范总结一、接...

2023-05-17

MybatisPlus实现逻辑删除的示例代码

目录1、什么是逻辑删除2、使用说明:3、如何使用Mybatis Plus实现逻辑删除4、测试1、什么是逻辑删除逻辑删除是名义上的删除,就是对要要删除的数据打上一个删除标记,在逻辑上...

2023-05-17

浅谈一下Java线程组ThreadGroup

目录1 简介2 线程组树的结构3 线程组的构造4 API5 终止线程组中的所有线程1 简介一个线程集合。是为了更方便地管理线程。父子结构的,一个线程组可以集成其他线程组,同时也可...

2023-05-17

Java大数据处理的核心技术MapReduce框架

目录MapReduce框架1、框架图2、Input数据输入2.1概念2.2数据切片与MapTask并行度2.3切片过程2.4类图2.5TextInputFormat2.6CombineTextInputFormat2.7Read阶段3、Map阶段4、...

2023-05-17

一文带你搞懂Java中方法重写与方法重载的区别

目录一. 方法重写1. 概念2. 基本要求3. 注意事项4. 代码实现4.1 定义父类4.2 定义子类4.3 @Override注解5. 变量隐藏5.1 概念5.2 案例实现6. 方法隐藏6.1 概念6.2 案例实现6...

2023-05-17

RocketMQ Broker如何保存消息源码解析

目录前言消息存储格式总览CommitLog介绍MappedFile详解消息存储格式介绍DefaultMessageStore介绍消息存储源码分析发送消息存储流程消息预处理阶段消息保存阶段消息保存结果...

2023-05-17

RocketMQ Broker消息如何刷盘源码解析

目录前言刷盘相关类介绍Broker刷盘源码分析CommitLog构造&属性赋值TransientStorePoolEnabled介绍消息保存源码分析消息刷盘入口方法源码分析总结前言我们在学习RocketMQ的...

2023-05-17

关于Java8新特性Optional类的详细解读

目录一、Optional类的出现二、Optional类概述三、Optional类常用方法1. 创建Optional类对象的方法2. 判断Optional容器中是否包含对象3. 获取Optional容器的对象四、代码演...

2023-05-17

关于Java的Condition接口最佳理解方式

Condition就是实现了管程里面的条件变量。Java 语言内置的管程里只有一个条件变量,而Lock&Condition实现的管程支持多个条件变量。 支持多个条件变量,能让代码可读性更好,实现...

2023-05-17

maven setting.xml文件配置禅定之旅

目录一、setting.xml文件的位置二、代理服务器配置(proxies)三、远程仓库配置(mirrors)四、自定义配置(profiles)五、禅定小结一、setting.xml文件的位置今天我们来谈谈Maven sett...

2023-05-17
返回顶部
顶部