-
【JavaScript】聊聊js中关于this的指向
前言最近在看回JavaScript的面试题,this 指向问题是入坑前端必须了解的知识点,现在迎来了ES6+的时代,因为箭头函数的出现,所以感觉有必要对 this 问题梳理一下,所以刚好总结一下JavaScript中this指向的问题。什么是JavaScript在了解this指向的问题前,首先得了解一下什么是JavaScript。JavaScript(简称“JS”)是...2024-07-04 阅读314
-
小白也能懂的Mysql数据库索引详解
一、[索引定义]1.索引定义在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。2.索引的数据结构B树 / B+树 (mysql的innodb引擎默认选择B+树作为索引的数据结构)HASH表有序数组3.选...2024-07-04 阅读321
-
java框架-Spring Boot2.x整合Swagger2
前言本文主要介绍了java框架相关的swagger21. swagger介绍开源工具, 简化API 开发,帮助团队高效地大规模设计和记录 API。2. springboot2.x整合swagger2.x2.1 pom.xml<dependency> <groupId>io.springfox</groupId> <artifactId>springfo...2024-07-02 阅读317
-
深入理解 XML 和 HTML 之间的区
在现代网络技术的世界中,XML(可扩展标记语言)和 HTML(超文本标记语言) 是两个非常重要的技术。尽管它们都使用标签和属性的格式来描述数据,但它们在形式和用途上有显著的区别。概述什么是 XML?XML,即 Extensible Markup Language(可扩展标记语言),是一种用于存储和传输数据的文本格式。XML 的设计宗旨是强...2024-07-02 阅读322
-
初步认识 B树(B-tree)
定义B树(B-tree)是一种自平衡的多路搜索树,广泛应用于数据库和文件系统的索引结构中。它能够保持数据有序,同时提供高效的插入、删除和查找操作。一、基本概念定义:B树是一种自平衡的树结构,能够保持数据有序。与二叉查找树不同,B树允许节点拥有多个子节点,从而优化了对大块数据的读写操作。节点:B树的节点包含多个...2024-07-02 阅读337
-
java实现http/https请求源码实例
在Java中,有多种方式可以实现HTTP或HTTPS请求。以下是使用第三方库Apache HttpClient来实现HTTP/HTTPS请求的工具类。优势和特点URIBuilder的优势在于它提供了一种简单而灵活的方式来构造URI,帮助开发人员避免手动拼接URI字符串,并处理参数的编码和转义。此外,URIBuilder还提供了其他一些有用的方法,例如添加路径段、...2024-07-02 阅读306
-
优质、可靠的微信小程序毕设源码
1. 智能垃圾回收小程序智能垃圾回收小程序,支持拍照识别、语音录入识别,包含垃圾分类题库测试。有两个版本: 云开发版:使用小程序云开发,无需单独搭建服务器。 java后台版: 小程序 + java后台,带网页管理页面,使用java开发演示: https://www.bilibili.com/vid...2024-07-02 阅读332
-
升级到 MySQL 8.4,MySQL 启动报错:io_setup() failed with EAGAIN
问题最近碰到一个 case,一台主机上,部署了多个实例。之前使用的是 MySQL 8.0,启动时没有任何问题。但升级到 MySQL 8.4 后,部分实例在启动时出现了以下错误。[Warning] [MY-012582] [InnoDB] io_setup() failed with EAGAIN. Will make 5 attempts before giving up. [...2024-07-02 阅读308
-
Linux内存不够了?看看如何开启虚拟内存增加内存使用量
1、为什么要使用虚拟内存当我们没有多余的钱去购买大内存的云服务器时,但是当前服务器里面的软件和程序运行的比较多导致内存不够用了。这个时候可以通过增加虚拟内存来扩大内存容量。但是在启用虚拟内存时,需要仔细考虑系统的实际需求和硬件配置,以及权衡虚拟内存的优缺点,考虑好利弊后在开启虚拟内存。2、什么是虚拟...2024-07-02 阅读308
-
实战讲解mysql8主从复制(windows版)
估计大家刷到这篇文章肯定已经知道什么是主从复制了, 就不废话了,直接正题。操作数据库以及运行数据库语句,目前有2种方式:一种是使用命令行程序,即cmd 运行 mysql -u root -p, 之后输入密码就可进入到mysql了,就可以运行sql语句以及各种数据库命令。如下图:但是这种方式不是很方便。另一种方式是借助可视...2024-07-01 阅读364