- 博客(21)
- 收藏
- 关注
原创 MySQL 增删改查手册
use 数据库名称;注意:如果不加条件,则删除表中所有记录如果要删除所有记录不推荐使用。有多少条记录就会执行多少次删除操作delete from 表名;推荐使用,效率更高 先删除表,然后再创建一张一样的表。TRUNCATE TABLE 表名;where子句后跟条件。
2024-08-23 17:11:37
70
原创 vue3的基本指令以及含义?
Vue 3保留了Vue 2中的大多数指令,并在此基础上进行了优化和改进。通过这些基本指令,开发者可以在模板中轻松地进行数据绑定、事件处理、条件渲染和列表渲染等操作,提高开发效率和代码可读性。
2024-08-23 12:44:15
175
原创 vue 2和vue3的区别
自定义渲染器:Vue 3提供了创建自定义渲染器的API,使得Vue不仅能用于Web开发,还能用于构建原生应用、游戏等。Vue 3相对于Vue 2,引入了许多新特性和改进,使得开发体验更好、性能更高,并且对大型应用和复杂组件的支持更加完善。同时,Vue 3对TypeScript的友好支持使其在现代前端开发中更具竞争力。开发者在迁移到Vue 3时,需要注意新特性的使用和一些API的变更,以充分利用Vue 3的优势。
2024-08-23 12:41:52
378
原创 http协议的特点?以及请求方式有哪些?应用场景?
HTTP(HyperText Transfer Protocol,超文本传输协议)是用于在Web上进行数据通信的协议。它定义了客户端(通常是浏览器)和服务器之间如何交换数据。HTTP是一个无状态、应用层协议,运行在TCP/IP协议之上。
2024-08-23 12:38:11
381
原创 vue 中组件之间通信的方式都有哪些
Props: 父组件向子组件传递数据。: 子组件向父组件传递数据或事件。: 在祖先组件和后代组件之间传递数据。Event Bus: 在任意组件之间传递事件。: 全局状态管理,适用于大型应用。Slots: 父组件向子组件传递模板内容。合理选择组件通信方式,可以提高代码的可维护性和可读性,适应不同的应用场景。
2024-08-23 12:33:28
208
原创 vue 中router和route的区别
特点routerroute定义Vue Router 实例,管理应用程序的所有路由当前激活的路由信息对象主要用途定义路由、导航、访问和修改全局路由状态获取当前路由的信息,如路径、参数、查询参数、名称等访问方式通过或导入router实例通过或组合式 API 中的useRoute获取示例router:Vue Router 实例,用于管理路由、导航和全局路由状态。route:当前激活的路由信息对象,用于获取当前路由的路径、参数、查询参数等。
2024-08-22 16:18:24
350
原创 Vue 3中setup()函数有什么用途?
在setup()函数中,可以使用 Vue 提供的响应式 API(如ref和reactive)来定义响应式状态。ref用于创建单个值的响应式引用,reactive用于创建对象的响应式引用。setup()定义响应式状态(使用ref和reactive使用计算属性(使用computed声明方法使用生命周期钩子(如onMounted使用依赖注入和提供(provide和inject组合逻辑(创建可复用的组合函数)通过setup()函数,开发者可以更灵活地组织和复用逻辑,增强代码的可读性和维护性。
2024-08-22 16:17:06
159
原创 Vue 3中的生命周期函数有哪些,并解释每个函数的作用?
在 Vue 3 中,生命周期函数用于在组件的不同阶段执行特定的逻辑。在选项式 API 和组合式 API 中,生命周期函数的定义和使用方式有所不同。下面是它们的对比列表以及每个函数的作用解释。
2024-08-22 16:16:00
275
原创 vue中侦听器,计算属性,methods之间的关联和区别
侦听器适合需要在数据变化时执行异步操作或复杂逻辑的场景,提供了对数据变化的细粒度控制。计算属性适合需要基于现有数据进行计算并希望结果被缓存的场景,提供了性能优化的途径。方法适合处理用户交互和事件,以及不需要缓存的计算逻辑,提供了灵活的函数调用方式。
2024-08-22 16:14:53
250
原创 vue中路由传值有哪几种方式
路径参数:适用于唯一标识资源的情况。查询参数:适用于非关键数据的传递,如过滤和排序。路由元数据:适用于控制路由行为的自定义数据,如权限控制。命名视图:适用于需要在同一路由下显示多个视图的情况。导航守卫:适用于在路由切换时进行逻辑处理,如数据传递和权限检查。
2024-08-22 16:13:54
109
原创 vue3中组合式与选项式的区别
在 Vue 3 中,有两种主要的组件定义方式:选项式 API 和组合式 API。它们在编写方式和逻辑组织上有所不同,各有优缺点。下面详细解释它们的区别。
2024-08-22 16:08:46
103
原创 java中ArrayList和LinkedList区别?
ArrayList:适用于需要频繁访问元素而不经常进行插入和删除操作的场景。由于支持快速的索引访问和较少的内存开销,它在这些场景中表现更好。LinkedList:适用于需要频繁插入和删除操作的场景。由于链表的灵活性和较好的插入删除性能,它在这些操作中表现更好,但在访问性能上逊色于ArrayList。在选择使用ArrayList或LinkedList时,应根据具体的应用需求和操作类型来决定最适合的实现。
2024-08-22 16:04:55
463
原创 java中 HashMap 和HashTable区别?
HashMap:适合用于单线程环境或需要额外同步控制的多线程环境。支持null键和null值,性能较好。Hashtable:适合于需要内置线程安全的环境,但性能较差。不能处理null键或null值,现代开发中更推荐使用替代。在实际应用中,推荐使用HashMap和,而避免使用过时的Hashtable。
2024-08-22 16:03:11
339
原创 java中StringBuilder和StringBuffer的区别?
在单线程环境中表现更好,性能优于,但不提供线程安全保障。:在多线程环境中提供线程安全保障,适用于需要线程安全的字符串操作,但性能较低。在选择使用哪个类时,应考虑程序的运行环境和性能需求。如果在单线程环境中,推荐使用;在多线程环境中,需要确保线程安全时,推荐使用。
2024-08-22 16:01:14
210
原创 java中抽象类和接口的区别
抽象类主要用于在类层次结构中共享代码,并为子类提供公共的基础功能。接口用于定义类的行为契约,强制不同的类实现相同的方法签名。
2024-08-22 15:59:39
143
原创 java中List和Set区别?以及单列双列集合顶层接口都是哪些?
顶层接口子接口常用实现类ListArrayListLinkedListVectorSetHashSetTreeSetQueueArrayDequeList和 Set是 Java 集合框架中的两种主要集合类型,前者允许重复元素且有序,后者不允许重复元素且无序。单列集合的顶层接口是Collection,而双列集合的顶层接口是Map。这些接口提供了统一的操作方法,并被各种具体的集合类实现。
2024-08-22 15:57:51
247
原创 java 数据类型有哪些?以及占用的空间大小是多少?
(Primitive Data Types)和基本数据类型由Java直接支持,而引用数据类型包括类、接口和数组。基本数据类型在Java中有8种,可以进一步分为4类:整数类型、浮点类型、字符类型和布尔类型。每种基本数据类型占用的空间大小是固定的,与平台无关。
2024-08-22 15:54:36
200
原创 SQL中WHERE和HAVING的区别
在 SQL 查询中,WHERE和HAVING都用于对查询结果进行过滤,但它们在使用场景和作用对象上存在明显的区别。
2024-08-22 15:51:45
237
原创 java中什么是拆箱和装箱
装箱是将基本数据类型转换为其对应的包装类对象;拆箱是将包装类对象转换为基本数据类型;自动装箱和拆箱是 Java 5 之后的特性,简化了代码编写,但在性能和空值处理上需要注意。
2024-08-22 15:38:05
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人