自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 两个空对象相等吗,为什么?

两个空对象在 JavaScript 中用==或===比较时不相等,因为它们引用了不同的内存位置。只有当两个变量引用同一个对象实例时,它们才会被认为是相等的。

2024-06-20 11:50:27 159

原创 TCP三次握手

(Three-way Handshake)是TCP协议用于建立可靠连接的过程。其主要目的是确认双方的发送和接收能力,保证连接的可靠性。

2024-06-20 11:28:21 349

原创 RFID三次认证

这种三次通信机制主要用于确保RFID系统的安全,防止常见的安全威胁如重放攻击和伪造攻击。

2024-06-20 11:24:35 509

原创 enablePullDownRefresh是什么

是在基于 Vue.js 的移动端开发框架(如 uni-app、Taro 等)或微信小程序中用于启用页面下拉刷新功能的一个属性。它通常应用于页面或组件的配置选项中,以允许用户通过下拉屏幕内容触发数据刷新的操作。)中编写实际的数据刷新逻辑,并在数据更新完成后调用对应的 API(如。在 uni-app 中,您可以在页面对应的。后,您还需要在相应页面的生命周期方法(如。)来结束刷新状态,隐藏刷新指示器。在微信小程序中,您可以在。

2024-04-17 20:44:26 1279 1

原创 uni-app日记

和pages.json是在uni-app项目中两个重要的配置文件,它们各自承担着不同的角色和作用。

2024-04-13 14:28:44 223 1

原创 watch 和 watchEffect 的区别

watch更适合于你知道具体要监听哪些数据变化的情况,它提供了更多的控制,如比较新旧值、配置立即执行或深度监听。更适合于你想要在多个数据变化时执行相同副作用的情况,不需要明确指定依赖项,但无法获取变化前后的值,也无法取消监听。选择watch还是取决于你的具体需求和场景。

2024-04-11 15:39:10 221 1

原创 关于Devin

Devin被设计成能够掌握全栈技能,具备自我学习新技术的能力,能够独立完成构建和部署应用程序的工作流程,并且能够自主查找和修复代码中的错误,甚至还能训练和微调自身的AI模型。Devin是一个由Cognition公司开发的高级AI软件工程师,它具备通过简短的指令执行复杂的编程任务的能力,包括端到端的开发项目构建和部署、bug修复、以及AI模型的训练和微调。6. **未来展望**:长远来看,如果Devin和类似的AI技术持续进步,它们有可能成为软件开发工作中的重要伙伴,甚至主导某些项目的开发过程。

2024-04-02 20:20:59 723 1

原创 Vue中的过渡

及其相关组件结合CSS动画或JavaScript钩子函数来控制元素的进入、离开、列表变换等场景。综上所述,在Vue中实现过渡效果的核心是利用。

2024-04-01 20:20:19 154

原创 路由跳转传参

没有绑定语法,Vue 不会把它当作 JavaScript 对象解析,而是直接当作字符串,是导致地址栏出现乱码的原因。属性中使用了对象,但这个对象被视为字符串处理了,因为没有使用绑定的语法(即。今天写路由跳转传参时,一直不成功,地址是乱码。因为我是按照老师发的笔记写的,一直找不到原因。最后发现是笔记写错了。

2024-03-29 18:29:06 209 1

原创 directives,filters等中this指向问题

今天在directives中发现this指向undefinded,filters中也是如此;指令在需要的时候调用了这个方法,实现了操作 Vue 实例的目的。之后它告诉我:通过绑定的方式传递数据或方法是一种常见的解决方案。将 Vue 实例中的。

2024-03-26 20:30:24 238

原创 关闭bootstrap模态框的方法

在里面又新增了其他按钮(一个提交按钮),然后我就在想提交后怎么关闭模态框,最后尝试在button中添加和它的预设按钮一样的data-dismiss="modal"属性,幸运的是,成功关闭了模态框。昨天写vue的时候用了一下bootstrap的模态框。

2024-03-26 08:54:45 413

原创 MVC和MVVM

MVC 模式将应用程序分为三个主要组件:Model(模型)、View(视图)和 Controller(控制器),以实现关注点分离。MVC 模式的优点在于促进了应用程序的组织结构,通过分离关注点来简化复杂应用程序的开发和维护。然而,随着应用程序变得更加复杂,视图和模型之间的直接交互可能会导致控制器变得过于臃肿和复杂。

2024-03-21 19:56:21 570 1

原创 prettier自动添加分号问题

安装prettier插件后发现,写css时不会自动添加分号。在seeting里加上这行代码,实现自动添加分号。可能是为了照顾vue吧。

2024-03-18 20:07:18 325

原创 模版字符串中的判断

语句,尽管可以用三元运算符来在模板字符串中实现条件判断,但是这段功能超出了三元运算符的能力范围。所以,我选择在模板字符串外部使用条件语句,然后拼接字符串。中不能直接使用 if 语句,同样不能直接使用。今天也是遇到了模版字符串相关的问题,记录一下。

2024-03-17 23:43:36 217 1

原创 Less和Sass的区别

当谈到前端开发中的CSS预处理器时,Less和Sass是两个非常流行的选择。它们都旨在扩展CSS的功能,并提供更简洁、更易于维护的样式表编写方式。总的来说,Less和Sass都是很好的选择,选择哪个取决于个人偏好以及项目需求。如果对CSS预处理器不是很熟悉,可以先尝试使用Less,然后再逐渐探索Sass的更高级特性。

2024-03-13 15:28:27 170

原创 iterator遍历器

迭代器对象通过定义一个'next()'方法来实现迭代操作,该方法会返回一个包含'{value,done}'结构的对象,其中'value'表示当前迭代到的值,'done'表示是否已经迭代完所有值。iterator对象里面有一个next()方法,调用next()方法,返回一个对象,对象里面有value和done属性,直到done为true的时候结束执行。iterator原理:当可遍历对象被for...of遍历的时候,[Symbol.iterator]()就会被调用,返回一个iterator对象;

2024-03-08 20:16:42 571

原创 小程序的基础目录组成

在小程序开发中,了解基础目录结构和常见配置项是至关重要的。这些元素不仅构成了小程序的骨架,还为开发者提供了灵活性和便利性,使他们能够更好地组织和管理项目。综上所述,了解小程序的基础目录结构和常见配置项对于开发者来说至关重要。这些元素不仅是构建小程序的基础,还为开发者提供了丰富的功能和灵活的定制选项,使他们能够更好地开发、管理和优化自己的小程序项目。因此,深入了解并熟练运用这些基础知识,对于小程序开发者来说是非常有价值的。

2024-03-07 20:59:01 256

原创 微信小程序入门

微信小程序是一种轻量级的应用程序,可以在微信内直接运行,无需下载安装即可使用。它提供了一种快速开发、方便传播的方式,适用于各种场景,包括商业、社交、教育等。本文将介绍微信小程序的入门内容,帮助初学者快速入门。微信小程序作为一种轻量级的应用开发方式,具有快速、便捷、灵活的特点,适用于各种场景。通过学习本文介绍的入门内容,我们可以快速掌握微信小程序的基本知识,开始开发自己的小程序应用。在实践中不断积累经验,会发现微信小程序开发是一种有趣而具有挑战性的技能。

2024-03-06 20:22:35 246

空空如也

空空如也

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

TA关注的人

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