-
this整的你晕头转向?其实他没那么复杂
一、this 是什么?this 是一个指向对象的指针,指向函数执行上下文的引用对象。二、this 的常见情况 (谁调用函数,this 就指向谁)1. 全局上下文中的 this当我们在全局作用域中使用 this 时,this 指向 全局对象。在浏览器中,this 会指向 window 对象;在 Node.js 环境中,this 会指向 global 对象...4个月前 阅读135
-
从MySQL JOIN 算法角度看如何优化SQL
一、前言在做MySQL的SQL优化时,如果只涉及到单表查询,那么大部分慢SQL都只需从索引上入手优化即可,通过添加合适的索引来消除全表扫描或者排序操作,执行效果,大概率能实现质的飞跃。然而,在实际生产中,除了单表查询,更多的是多个表的联合查询,这样的查询通常是慢SQL的重灾区,查询速度慢,且使用服务器资源较多,...4个月前 阅读136
-
为了顺利使用Vue.extend,我被迫去研究了Vue源码...
前言大家好,我是小寒!事情是这样的,我们在开发PC端项目的时候,封装了一个Dialog组件,我希望这个组件能像Element UI里面的Message组件一样,通过this.$message.success()这样的类似API方式去调用,这时候就需要Vue.extend出场了。Vue.extend介绍先来看一下Vue官方文档对它的描述:使用基础 Vue 构造器,创建一...4个月前 阅读148
-
分享几个RocketMQ5.0新特性!
为了向云原生演进,提高资源利用和弹性能力,RocketMQ在5.0进行了架构的调整与升级。Proxy代理层RocketMQ5.0以前架构:❝RocketMQ5.0以前使用自定义的Remoting协议底层基于Netty进行网络通信,计算存储是一体的,都在Broker中。生产者和消费者从NameServer中拉取到路由信息,之后直接与Broker交互进行消息的生产与...4个月前 阅读164
-
RESTful API与Apifox:让前后端对话变得像点外卖一样简单!
引言在学习URL的设计模式时,RESTful API是我们不能缺失的知识点,其遵循着 HTTP协议 的规定,用简洁明了的方式处理请求,比如通过URL来指定资源,并利用GET、POST、PUT、DELETE这些动词进行对话。它的优点在于易于理解、实现简单,而且几乎所有的编程语言都可以与之良好配合,简直就是跨平台交流的万能钥匙。而本文就将...5个月前 阅读139
-
生产环境BigDecimal用错了,已哭晕在厕所。。。
前言在日常开发中,很多小伙伴喜欢用 BigDecimal 来处理精确计算,比如钱、分数、比例啥的。理论上,它比 double 或 float 更精确,但如果你用得不对,精度丢失的问题会让你哭晕在厕所。今天我们就来聊聊 ,错误使用BigDecimal的6种场景,为什么会发生问题,以及怎么避免问题,希望对你会有所帮助。1 直接用浮点数...5个月前 阅读140
-
基于vue3+vite实现的文件在线预览功能【缝合怪】
前段儿时间在拉磨的时候,雇主有个小需求,要实现一个文件预览的功能,才开始想着是简单的office那一套玩意儿,但是看到文件列表后,发现各种类型的文件都有,图片、视频、文档、表格...... 甚至还有xmind类型!这我一看,我一个菜B前端咋实现这么多类型的预览啊,(开启我的吐槽模式)。【经历一】 在网上找了一圈...5个月前 阅读169
-
毕设源码,java毕设,微信小程序毕设,摄影小程序
视频演示:https://www.bilibili.com/video/BV1iL411i7og?p=6适合摄影展、写真相册、影楼作品展、个人展示类小程序,也可以作为新闻资讯、博客类使用。java版: 使用java开发的后端,需要单独搭建一个java服务器。咨询可电话或加微信:18518463823java后台版页面:5个月前 阅读135
-
复现线程池引发的生产环境BUG
引言随着多线程和并发处理需求的增加,线程池成为了提升系统性能的重要工具。Java 提供了强大的 ThreadPoolExecutor 类,能够高效地管理线程池,减少线程创建和销毁的开销。然而,当线程池达到其最大容量时,如何优雅地处理被拒绝的任务就成为了一个关键问题。本文将深入探讨 Java 线程池的拒绝策略,帮助开发者理解并...5个月前 阅读133
-
微信小程序毕设代开发,项目+源码+数据库
java毕业设计或微信小程序毕业设计都可以,提供项目+源码+数据库,免费远程安装个人技术人员, 精通java全栈和微信小程序开发我的开发案例: https://www.zhenzikj.com/我的哔哩哔哩: https://space.bilibili.com/431152063微信:18518463823主要案例(微信小程序):1. 智能垃圾...6个月前 阅读192