自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue教学20:掌握路由基础,使用Vue Router构建单页应用

通过本博客的学习,我们了解了路由的基本概念,并学习了如何使用Vue Router构建单页应用。Vue Router是Vue.js官方的路由库,它提供了灵活的路由管理和页面导航功能,非常适合构建单页应用。我们通过创建一个简单的Vue Router应用,学习了如何在项目中使用Vue Router,以及如何通过Vue CLI来创建和运行一个Vue项目。掌握Vue Router的使用对于提高Vue.js应用的开发效率非常重要。它不仅可以帮助我们节省时间,还能确保我们的应用拥有良好的用户体验和导航能力。

2024-03-09 14:11:20 884

原创 Vue教学19:Element UI组件深入探索,构建精致的Vue应用界面

通过本博客的学习,我们深入了解了Element UI的多种基础组件,包括菜单、数字输入、单选按钮、复选框、开关、选择器、级联选择器、滑块、评分、日历、走马灯、标签页、进度条、徽章、文字提示、弹出框、抽屉和回到顶部组件。这些组件为Vue应用提供了丰富的交互方式和专业的外观,有助于提升应用的专业性和用户体验。掌握Element UI的基础组件对于提高Vue.js应用的开发效率非常重要。它们不仅可以帮助我们节省时间,还能确保我们的应用拥有高质量的UI和交互性。

2024-03-09 14:01:41 1339

原创 Vue教学18:Element UI进阶组件探索,提升Vue应用的专业性

通过本博客的学习,我们深入了解了Element UI的进阶组件,包括卡片组件、折叠面板组件、步骤条组件、时间线组件、走马灯组件、评分组件、级联选择器组件、树形选择器组件、颜色选择器组件和文件上传组件。这些组件提供了丰富的功能和样式,可以帮助我们创建出更专业和高效的Vue应用。掌握Element UI的进阶组件对于提高Vue应用的专业性和用户体验至关重要。希望这篇博客能帮助你深入理解Element UI的进阶组件,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!

2024-03-08 14:16:05 1951 3

原创 Vue教学17:Element UI基础组件上手,打造美观实用的Vue应用

通过本博客的学习,我们深入了解了Element UI的基础组件,包括按钮、输入框、表格、弹窗和分页等。这些组件是构建美观实用Vue应用的关键,它们不仅提供了丰富的功能,还支持样式定制,使得我们可以轻松打造符合需求的界面。掌握Element UI的基础组件对于提高Vue.js应用的开发效率非常重要。它们不仅可以帮助我们节省时间,还能确保我们的应用拥有高质量的UI。希望这篇博客能帮助你深入理解Element UI的基础组件,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步。

2024-03-08 14:05:59 1202

原创 Vue教学16:探索Element UI,开启Vue项目创建之旅

Element UI是一个基于Vue.js的桌面端组件库,由饿了么团队开源。它提供了丰富的组件,可以帮助我们快速搭建界面,提高开发效率。Element UI的组件风格统一,使用简单,并且拥有良好的文档和社区支持。丰富的组件:Element UI提供了包括按钮、输入框、表格、弹窗、分页等在内的多种常用组件。响应式设计:Element UI的组件支持响应式设计,能够适应不同的屏幕尺寸。样式定制:Element UI支持样式定制,我们可以通过变量覆盖来改变组件的颜色和样式。

2024-03-07 17:24:57 1440

原创 Vue教学15:组件间的通信:provide/inject与event bus的巧妙应用

通过本博客的学习,我们深入了解了Vue中组件间的通信,包括provide/inject和event bus的使用。组件间的通信是组件化开发中实现组件协作的关键,它可以帮助我们在不同组件之间共享数据和事件。掌握组件间的通信对于使用Vue.js进行前端开发至关重要。希望这篇博客能帮助你深入理解Vue中的组件间的通信,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-07 17:16:53 1234

原创 Vue教学14:动态组件与异步组件,提升应用的灵活性与性能

<button @click="componentToRender = 'ChildA'">切换到ChildA</button><button @click="componentToRender = 'ChildB'">切换到ChildB</button>

2024-03-06 11:38:59 1189 1

原创 Vue教学13:组件的生命周期:掌握组件的每一个关键时刻

通过本博客的学习,我们深入了解了Vue中组件的生命周期,以及生命周期中的各个钩子函数。组件的生命周期是Vue.js中理解组件运行过程的关键,它为我们提供了一个机会,可以在组件的不同阶段执行自定义操作。掌握组件的生命周期对于实现组件的创建、更新和销毁等过程的管理至关重要。生命周期钩子是Vue组件中的特殊方法,它们在组件的创建、更新和销毁等关键时刻被自动调用。这些钩子函数让我们有机会在组件的生命周期的特定时刻执行代码,从而实现对组件的更精细的控制。在组件创建前进行数据加载。在组件挂载后进行DOM操作。

2024-03-06 10:04:05 1070 1

原创 Vue教学11:组件间的通信:Props与$emit实现数据传递

<p>子组件接收到的数据:{{ parentData }}</p>props: ['parentData'] // 定义Props

2024-03-05 09:00:00 460 1

原创 Vue教学12:利用<slot>实现内容分发,提升组件灵活性

<p>这是一些初始内容</p></div>-- 子组件 --><template>-- 插槽的占位符 -->

2024-03-05 09:00:00 970 1

原创 Vue教学10:组件化开发,提升Vue应用的复用性和可维护性

通过本博客的学习,我们深入了解了Vue中的组件化开发。组件化开发是Vue.js的核心特性之一,它可以帮助我们构建可复用、可维护的Web应用。掌握组件化开发对于使用Vue.js进行前端开发至关重要。组件化开发不仅提高了代码的复用性,还使得项目结构更加清晰,便于团队合作和维护。希望这篇博客能帮助你深入理解Vue中的组件化开发,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-04 13:44:27 1275 1

原创 Vue教学9:掌握事件处理,让Vue应用更具交互性

通知父组件methods: {this.$emit('custom-event', '这是一个自定义事件');

2024-03-04 13:39:45 1118 1

原创 Vue教学5:掌握Vue中的数据绑定,实现数据与界面的同步更新

通过本博客的学习,我们深入了解了Vue中的数据绑定,包括单向绑定和双向绑定。数据绑定是Vue.js的核心特性之一,它使得我们能够轻松地实现数据与界面的同步更新。掌握数据绑定对于构建动态交互式的Web应用至关重要。希望这篇博客能帮助你深入理解数据绑定,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-03 10:00:00 540

原创 Vue教学6:计算属性与侦听器,打造高效Vue应用

通过本博客的学习,我们深入了解了Vue中的计算属性与侦听器。计算属性与侦听器是Vue.js的高级特性,它们可以帮助我们更好地处理数据变化,提高Vue应用的效率和可维护性。掌握计算属性与侦听器对于打造高效、可维护的Vue应用至关重要。希望这篇博客能帮助你深入理解计算属性与侦听器,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-03 10:00:00 777

原创 Vue教学7:Vue指令全解析:v-bind, v-model, v-for, v-if, v-else-if, v-else

通过本博客的学习,我们深入了解了Vue中的指令,包括v-bind、v-model、v-for、v-if、v-else-if和v-else。这些指令是Vue.js的核心特性之一,它们可以帮助我们构建动态交互式的Web应用。掌握这些指令对于使用Vue.js进行前端开发至关重要。希望这篇博客能帮助你深入理解Vue指令,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-03 10:00:00 435

原创 Vue教学8:条件渲染与列表渲染,打造动态交互式网页

通过本博客的学习,我们深入了解了Vue中的条件渲染和列表渲染。条件渲染和列表渲染是Vue.js的核心特性之一,它们可以帮助我们构建动态交互式的Web应用。掌握条件渲染和列表渲染对于使用Vue.js进行前端开发至关重要。希望这篇博客能帮助你深入理解Vue中的条件渲染和列表渲染,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-03 10:00:00 826

原创 Vue教学1:轻松上手Vue.js,开启你的前端开发之旅

Vue.js(读音 /vjuː/,类似于 view)是一个用于构建用户界面的渐进式JavaScript框架。它由尤雨溪先生创建,并且首次发布于2014年。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。通过本次的学习,我们了解了Vue.js 是什么,以及它的核心特点和优势。Vue.js 是一个易于上手、高效、灵活的前端框架,它可以帮助我们快速构建高质量的用户界面。在接下来的博客中,我们将深入学习Vue.js 的各种功能和用法,一起开启前端开发的新篇章!

2024-03-02 10:00:00 366

原创 Vue教学2:从零开始,掌握Node.js和npm的基础知识

Node.js是一个基于Chrome V8引擎的JavaScript运行环境。它允许我们在服务器端运行JavaScript代码,从而实现从前端到后端的全栈开发。Node.js使用了一个事件驱动、非阻塞I/O模型,使其轻量且高效,非常适合构建数据密集型的实时应用程序。npm是Node.js的包管理器,全称是Node Package Manager。它是世界上最大的软件注册库,提供了超过800,000个包(截至2023年),用于管理和共享JavaScript代码。

2024-03-02 10:00:00 928

原创 Vue教学3:使用Vue Devtools,让调试变得轻而易举

Vue Devtools是一款专为Vue.js设计的调试工具,可以帮助我们监控和管理Vue应用的状态、事件和性能。通过Vue Devtools,我们可以查看组件的结构、属性和方法,以及父子组件之间的关系。此外,Vue Devtools还提供了时间轴功能,让我们可以更好地了解应用的状态变化。通过本博客的学习,我们了解了Vue Devtools的基本使用方法,以及如何利用它来调试Vue应用。Vue Devtools是一款非常实用的工具,可以帮助我们更好地理解和管理Vue应用。

2024-03-02 10:00:00 1275

原创 Vue教学4:深入理解Vue实例与生命周期钩子

通过本博客的学习,我们不仅了解了Vue实例的创建和生命周期钩子的基本概念,还看到了它们在实际开发中的应用场景。掌握生命周期钩子对于管理组件的生命周期至关重要,它可以帮助我们更高效地开发和管理Vue应用。希望这篇博客能帮助你深入理解Vue实例与生命周期钩子,并在实际项目中灵活运用。如有任何疑问,欢迎在评论区留言讨论。让我们一起学习,共同进步!往期教学请前往作者VUE专栏下查看。

2024-03-02 10:00:00 1675

原创 SQL教学: MySQL高级数据操作--深入理解DML语句的技巧与策略

本文详细介绍了MySQL中DML语句的高级用法,包括合并查询、索引使用、锁机制、性能优化、存储过程和函数、以及触发器。这些高级操作是数据库管理的进阶技能,掌握它们对于每个MySQL用户来说都是至关重要的。希望这篇文章能够帮助你更好地理解这些高级操作,并在实践中不断提高自己的技能水平。SQL教学:轻松掌握DDL语句SQL教学:掌握MySQL数据操作核心技能--DML语句基本操作之“增删改查“

2024-03-01 09:00:16 970

原创 SQL教学: MySQL进阶操作详解--探索DML语句的高级用法

本文详细介绍了MySQL中DML语句的高级用法,包括事务处理、子查询、连接查询、聚合函数和分组、以及分页查询。这些高级操作是数据库管理的进阶技能,掌握它们对于每个MySQL用户来说都是至关重要的。希望这篇文章能够帮助你更好地理解这些高级操作,并在实践中不断提高自己的技能水平。

2024-03-01 09:00:00 541

原创 SQL教学:掌握MySQL数据操作核心技能--DML语句基本操作之“增删改查“

本文详细介绍了MySQL中的“增删改查”四种基本数据操作。通过插入数据,我们可以向数据库表中添加新的记录;通过查询数据,我们可以从数据库表中检索需要的信息;通过更新数据,我们可以修改数据库表中已有的记录;通过删除数据,我们可以从数据库表中移除不需要的记录。这些操作是数据库管理的基石,掌握它们对于每个MySQL用户来说都是至关重要的。希望这篇文章能够帮助你更好地理解这些基本操作,并在实践中不断提高自己的技能水平。

2024-02-29 16:00:47 1063

原创 SQL教学:轻松掌握DDL语句

本文为大家介绍了SQL-DDL语句的基本用法,包括创建数据库、创建表、修改表、删除表和删除数据库。通过文字讲解、代码示例和注释,帮助大家轻松掌握DDL语句的使用。作为MySQL新手小白,掌握DDL语句对于数据库设计和管理至关重要。希望大家能够多加练习,不断提高自己的技能水平,早日成为MySQL数据库设计的高手!

2024-02-29 15:17:02 445

原创 vue的rules表单验证

中定义rules规则。

2023-07-25 16:39:21 367

数据库面试题.docx

45、NOW()和CURRENT_DATE()有什么区别? NOW()命令用于显示当前年份,月份,日期,小时,分钟和秒。 CURRENT_DATE()仅显示当前年份,月份和日期。 54、mysql有关权限的表都有哪几个? Mysql服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些权限表分别user,db,table_priv,columns_priv和host。   55、Mysql中有哪几种锁? MyISAM支持表锁,InnoDB支持表锁和行锁,默认为行锁 表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发量最低 行级锁:开销大,加锁慢,会出现死锁。锁力度小,发生锁冲突的概率小,并发度最高

2023-07-28

javaweb+javaSE面试题.zip

88、什么是阻塞IO?什么是非阻塞IO? 阻塞情况(read, recv, msgrcv的行为): 1. 如果没有数据,会一直等待; 2. 有数据时候会读到用户指定的缓存区,但是如果数据量比较少,少于参数指定的大小,read也会立即返回,而不会一直等到数据足够。 阻塞读的原则:数据不超过指定长度的时候,有多少读多少,没有数据就会一直等待。 所以一般情况下,都需要采用循环读的方式,因为一次read不能保证读完需要的全部数据。 非阻塞情况(read, recv, msgrcv的行为) 1. 没有数据,就立即返回; 2. 有数据,也是采用有多少读多少的方式来处理。 所以,read完一次,要判断读到的数据长度或者错误码再决定是否再次读取。注意这里的EAGAIN错误码是需要继续读取,而返回0是对方已关闭连接。 写: 阻塞情况(write/send/msgsnd的行为) 与阻塞读有多少读多少不同的是,阻塞写会一直阻塞,直到所有数据都完成,再返回。 这是因为,读的时候不知道需要读多少,防止一直等不到足够的数据;而写的时候是知道要写多少数据的。不过也可能被中断,大多数情况是能够写完的。

2023-07-28

node-v10.16.0-x64安装包.zip

node10.16安装包解压后直接安装即可

2023-07-28

jdk1.8.0-351安装包.zip

jdk1.8.0_351安装包下载zip资源,解压后直接双击运行exe文件进行安装

2023-07-28

免费Gif动图生成.zip

1.下载Gif.zip资源 2.解压Gif.zip文件夹 3.双击运行Gif123.exe即可使用 绿色软件,无需安装,立即使用 可自由调节1-36FPS,自由调节动图录制范围及大小,录制完的动图会自动保存到文件夹中 在设置中可以设置自动保存动图的位置和保存动图名 录制/停止录制的快捷键默认为Ctrl+Shift+Alt+Z,也可自行设置

2023-07-28

空空如也

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

TA关注的人

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