- 博客(94)
- 收藏
- 关注
原创 每日一题(力扣)---从中序与后序遍历序列构造二叉树
根据中序遍历和后序遍历的特性可知,后序遍历的最后一个元素为根元素。然后找到中序遍历中对应的序号。将中序遍历的划分为两部分,左边为左子树,右边为右子树。由思路可知,可以使用递归。递归函数的入口为划分的区间。left表示左端点,right表示右端点。
2024-04-09 19:54:37 203 2
原创 每日一题(力扣)---插入区间
在intervals中插入区间newInterval,使得intervals依然按照starti升序排列,且区间之间不重叠(如果有必要的话,可以合并区间)。返回插入之后的intervals。
2024-04-08 14:17:53 340
原创 遍历数组并格式化其中的时间戳数据为日期字符串
经常需要处理和格式化日期数据,以便更好地展示给用户或进行进一步的数据分析。内容的JavaScript代码段,它遍历一个名为exchangeList的列表,并对其中每个元素的deadline_time字段进行日期格式化处理
2024-04-03 14:16:14 86
原创 Vue CLI 配置与 Nginx 反向代理:无缝连接前后端API通信
阐述如何在Vue.js项目中合理配置Vue CLI的开发服务器代理及Nginx反向代理,以实现在不同环境(开发与生产)下前后端API接口的有效连接和管理
2024-03-28 11:34:17 677
原创 在Vue中创建生产和开发环境
Vue CLI通过环境变量和Webpack模式区分生产与开发配置:在项目中分别创建.env.*文件存储不同环境变量,并在vue.config.js中按环境定制Webpack配置。在代码中引用环境变量实现动态资源配置,借助npm scripts与cross-env指定运行模式。
2024-03-28 11:32:26 470
原创 微信小程序使用Vant组件库流程
Vant是一款基于Vue的高质量移动端组件库,专为微信小程序打造,提供丰富、简洁、易用的UI组件,助力开发者快速搭建美观、功能完善的微信小程序界面,提升开发效率与用户体验。
2024-03-26 18:07:24 633
原创 探索Zalo:从社交APP到Mini App开发指南
Zalo作为越南主流社交软件,类似微信,新版需兼容谷歌服务框架,否则可通过老版注册账号跨设备登录。苹果用户若遇外网限制可寻求替代方案。而开发Zalo Mini App需借助官方Studio工具,遵循文档指导,通过手机扫码创建项目实现小程序开发。
2024-03-24 18:32:32 967
原创 面试题---区别内存溢出与内存泄漏
内存溢出(Memory Overflow)和内存泄漏(Memory Leak)是两种不同的内存管理问题,在软件开发中具有不同的含义和影响:内存溢出发生情况:当程序在运行过程中尝试请求更多的内存,但操作系统或环境无法满足这一请求,因为所有的物理或虚拟内存都已经分配完毕,没有足够空间供程序使用。内存泄漏发生情况:程序在动态分配内存后,未能正确地释放不再使用的内存空间,导致这部分内存不能被再次利用,即系统中永远存在一些无法回收的内存。
2024-03-21 10:56:00 148
原创 面试题---闭包的理解
闭包是一种特殊的函数,它能够记住并访问其外部作用域(即定义它的函数)中的变量,即使在其外部函数已经执行完毕后,这些变量仍然可以被访问和修改。通过这种方式,闭包实现了数据隐藏和状态维持的功能,在JavaScript等语言中广泛应用于模块化、异步处理和函数式编程等领域。
2024-03-20 16:00:29 208
原创 React函数组件Hook
Hook也叫钩子,本质就是函数,使用 React 组件的状态和生命周期函数...Hook 语法 基本已经代替了类组件的语法,后面的 React 项目就完全是用Hook语法了
2024-03-19 18:08:12 626
原创 React的生命周期
React组件具有明确的生命周期,包括挂载、更新和卸载阶段。从构造函数初始化开始,经历render渲染、componentDidMount加载后操作,再到componentDidUpdate更新后处理,直至componentWillUnmount销毁前清理,每个阶段都有特定的方法及案例
2024-03-19 11:29:58 1031
原创 React的基本使用
React基本使用,从搭建Create React App脚手架开始,逐步演示了组件渲染、状态管理方法的应用,分享了配套谷歌开发者工具的使用
2024-03-18 12:07:03 1145 1
原创 js/Vue中数组、字符串及对象的常用方法及项目常用案例
深度剖析了JavaScript中数组、字符串和对象这三大核心数据类型的常用方法,帮助开发者解锁高效处理数据的新技能。从数组的增删改查(push、pop、splice等)到字符串的灵活变换(split、concat、replace等),再到对象属性的遍历与操作(for...in循环、Object.keys/values/entries等)
2024-01-19 10:14:01 1325
原创 Vue中Props将父组件的数据传递给子组件
Vue中props的基本概念和作用,阐述如何通过props将父组件的数据传递给子组件,并强调props在组件化设计中的关键地位
2024-01-19 10:05:58 396
原创 Vue配置语法检查及关闭语法检查的说明
在Vue.js项目开发过程中,可以通过相关配置实现对代码的语法检查功能。开启语法检查有助于实时发现并修正代码错误,提升开发质量;而关闭语法检查则可能适用于特定场景,如临时禁用严格模式以调试问题。
2024-01-17 11:47:42 822 1
原创 Vue的指令集合
Vue.js指令集包括v-bind、v-on、v-if等,实现动态数据绑定、事件处理和条件渲染等功能。如v-for循环渲染列表,v-model实现双向数据绑定。
2024-01-17 11:40:47 1049
原创 Vue中v-for指令的详细应用与遍历数据说明
在Vue.js中,v-for指令用于对数据集合进行详细的循环遍历渲染。它能够根据提供的数据结构(如数组或对象)来动态生成DOM元素的多个实例。
2024-01-17 11:29:56 669
原创 Vue键盘按键别名/事件说明及案例
Vue键盘按键别名/事件说明及案例。keydown:当用户按下任意键时触发。keyup:当用户释放任意键时触发。keypress:当字符键被按下并松开时触发。
2024-01-17 11:04:59 521
原创 Vue中监听数据变化并初始化ECharts时“Cannot read properties of undefined (reading ‘getAttribute‘)“错误
当通过监听器获取到value值的变化,并据此调用相应函数时,虽然DOM理论上已完成更新,但在根据特定值(如6)触发展示逻辑并尝试初始化ECharts图表时,可能会遇到一个情况:即在执行初始化方法前,通过ref引用的DOM元素实际上尚未加载完毕或未被Vue实例正确关联。因此,在初始化ECharts图表并试图访问该DOM元素属性时,就会导致“Cannot read properties of undefined (reading 'getAttribute')"的错误。为了确保在初始化ECharts图表时D
2024-01-12 16:10:03 556
原创 微信小程序点击图片放大预览以及进行保存图片、发送给朋友等案例说明
微信小程序点击图片放大预览。wx.previewImage在新页面中全屏预览图片。预览的过程中用户可以进行保存图片、发送给朋友
2023-12-27 11:32:44 645 1
原创 html/vue网页修改页面标题
Vue中,可以通过修改元素的内容来更新页面的标题。要动态地根据数据或状态来修改标题,可以使用计算属性(computed property)来获取需要显示的标题值,并将其赋值给document.title
2023-12-25 10:43:58 407
原创 uniapp数据缓存(存储/获取/移除/清空)
uniapp数据缓存(存储/获取/移出)。存储uni.setStorageSync/获取getStorageSync/移除removeStorageSync。清除本地缓存clearStorageSync
2023-12-18 16:58:42 1888 1
原创 XX.push is not a function
"xx.push is not a function"错误通常发生在尝试在非数组类型的变量上使用push方法时。可能是因为ls_img_list不是一个数组,而是一个非数组类型的变量。通过在使用push方法之前确保ls_img_list是一个数组来解决此问题。可以使用Array.isArray()方法来检查变量是否是数组类型
2023-12-12 12:01:33 209
原创 发请求/传递过程中出现‘[object Object]‘的问题“
传递过程中出现'[object Object]'的问题"需要将"JavaScript对象转字符串
2023-12-05 11:06:49 594
原创 微信小程序上传报错TypeError: Failed to fetch
上传之后报message:TypeError: Failed to fetch这个错误。关掉项目 > 选择项目的ide界面右上有个齿轮设置 > 代理。
2023-11-29 17:37:40 835 1
原创 使用嵌套的iframe父级页面使用子级页面的数据
属性来获取嵌套的iframe的。,并将其传递给子级页面中名为。在父级页面中,你可以使用。这个函数接受一个参数。
2023-11-21 10:59:59 193
原创 在uniapp中通过自定义事件使页面之间传递数据
在uniapp中,可以使用uni.$emit来在页面之间传递数据。uni.emit是一个事件触发器,可以在一个页面中触发一个自定义事件,并在其他页面中监听和处理这个事件。需要注意的是,uni.emit和uni.on必须在页面的生命周期内使用,通常在页面的created或mounted生命周期函数中使用。在B页面中,当A页面触发了'dataChanged'事件时,B页面的监听器会被触发,并且可以获取到传递过来的数据。
2023-11-13 13:35:19 502
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人