前端
未读
Vue3超详细的ref()用法,看这一篇就够了
这篇文章介绍了Vue3中ref()函数的用法。ref对象是可更改的,即可以为.value赋予新的值,且所有对.value的操作都会被追踪。ref在模板中的解包,响应式对象中的解包,数组和集合类型的解包等都有所讲解。总的来说,ref()让我们能创造一种对任意值的“引用”,并能够在不丢失响应性的前提下传递这些引用。
MySQL
未读
MySQL表中文本字段(text)与其他字段联合查询优化
这篇文章介绍了在MySQL表中进行文本字段与其他字段的联合查询优化的方法。文中指出,多个text字段查询较慢可能是由于text字段的数据量较大,需要更多时间来处理。为了提高查询性能,可以采取以下几点措施:1、确保text字段使用合适的数据类型和长度,避免过度存储长文本数据。2、调整表结构,将text字段与其他常用查询字段分离分表存储,并通过id关联查询。3、优化查询语句,减少对多个text字段的查询操作,可以选择只查询部分text字段或使用分页查询限制查询范围。4、创建合适的索引,例如全文索引,来加快查询速度。建议在优化前进行全面的评估和测试。
Java
未读
Java/JDK 21正式发布!15个特性一览
这篇文章介绍了Java/JDK 21的发布,包括安装包下载、新特性说明等。其中,JDK 21的新特性包括序列集合、分代ZGC、记录模式、switch模式匹配、虚拟线程等。此外,还提到了孵化阶段的Vector API。JDK 21将是一个长期支持版,每两年发布一次。如果是商业用途,需要注意相关的授权。
MySQL按自然年、月、日、季度、周查询数据
这篇文章介绍了在MySQL中如何根据不同的时间单位来查询数据,包括按自然年、自然月、自然日、季度和周。MySQL提供了不同的函数和方法来实现这些查询,可以根据具体的需求选择合适的方法来查询所需的数据。
Windows
未读
删除此电脑(设备和驱动器)中多余图标
这篇文章介绍了如何在电脑上删除多余的图标。作者首先介绍了打开注册表编辑器的方法,然后指导读者依次打开指定的目录,并删除其中的所有子目录,从而使此电脑上仅显示本地磁盘的图标。
前端
未读
微信BUG之微信内置的浏览器中window.location.href 不跳转
这篇文章介绍了关于微信内置浏览器中window.location.href不能跳转的问题。作者提到了两种解决方案:一是在URL后面加上参数,二是模拟触发a标签。作者还总结了一个注意事项,将"下一步"改为一个能被jQuery捕获的元素,然后通过$("#spanId").click()来触发页面跳转。
前端
未读
uni-app 之返回并刷新
这篇文章介绍了如何在uni-app中实现返回上一页并刷新页面的方法。作者提到,虽然官方提供了uni.navigateBack()来实现返回上一页的效果,但返回页面后页面不会刷新。作者希望实现的效果是,在添加完地址后再次跳转到地址列表页时可以更新地址列表。最终的解决方法是使用一段代码替换原来的uni.navigateTo方法,通过获取页面栈和调用上一个页面的刷新方法来实现返回并刷新页面。
你真的会写for循环吗?来看看这些常见的for循环优化方式
这篇文章介绍了常见的for循环优化方式。包括普通写法、提取数组长度、倒序写法、Iterator遍历、jdk1.5后的写法、循环嵌套外小内大原则、循环嵌套提取不需要循环的逻辑、异常处理写在循环外等。文章还提到了初始化集合list以及不同优化方式的优缺点和适用场景。
SpringBoot+Mybatis 如何实现流式查询,你知道吗?
这篇文章介绍了如何在SpringBoot+Mybatis中实现流式查询。通过介绍什么是mybatis的流式查询,以及Cursor接口的主要方法,代码实现,具体的应用场景和使用中的注意事项,让读者了解并掌握这种相对冷门但有效的查询方法。文章还提到了一些开发环境配置和使用的工具版本。流式查询可以避免一次性取出大量数据而占用过多内存。