Java
-
MySQL | MySQL 数据库系统(二)- SQL语句的基本操作
前言 通过本篇文章学习如何使用 MySQL 数据库系统的基本操作使用,也是我们在今后的工作中会有所运用的。 一、查看当前服务器中有哪些库 show databases 语句:&nb…
-
我在工作中是如何使用 git 的
前言 最近在网上有个真实发生的案例比较火,说的是一个新入职的员工,不会用 Git 拉代码,第二天被开除。由此,可见 Git 对我们工作的重要性,无论是前端后端,都是离不开 Git …
-
JavaScript 中如何实现并发控制?
一、并发控制简介 在日常开发过程中,你可能会遇到并发控制的场景,比如控制请求并发数。那么在 JavaScript 中如何实现并发控制呢?在回答这个问题之前,我们来简单介绍一下并发控…
-
MySQL索引篇之索引是什么?
通过几篇文章我们来讨论下索引相关的内容,本文我们先来简单的了解下索引的相关概念。 数据库的版本是 8.0.2 索引是什么? 现在我们数据库中有一张表,表中的数据有500W条…
-
手把手教你在 Linux 环境下部署 MySQL 数据库!
一、什么是 MySQL 数据库? MySQL 数据库是一个关系型数据库管理系统,是服务器领域中受欢迎的开源数据库系统,目前有 Oracle 公司主要负责运营与维护; 二、MySQL…
-
Mysql之迂回连接术
关键词:OmniDB、Mysql Router 背景:项目的测试数据库放在了生产机器上,而公司忽然禁止办公网络访问生产机器上的数据库,那么就只能迂回访问了,摊手.jpg。 一、Om…
-
Mysql-数据库数据暴增如何处理?
我们知道一个数据库的容量是有限的,当业务飞速发展的时候成为技术瓶颈的不是应用而是数据库。我们业务可以很垂直,当前QPS过高时我们可以通过增加机器部署应用解决。当时数据库数据暴增那么…
-
MySQL 配置多主一从 ( 8.0.18 版本 )
1. 现实背景 现有 4 台主机,均能够自动地采集数据,并存入其 MySQL 数据库中,另有 1 台专门用于处理数据的高配置主服务器。这 5 台机器经常不在同一个网段下,但希望,一…
-
Mybatis-plus中Wrapper的用法
一、简介 上一节中,我们提到CRUD操作时,可以通过传入UpdateWrapper或QueryWrapper作为更新或查询的条件,从而获取到相应的操作结果,这一节,我们就来介绍两种…
-
用Java如何设计一个阻塞队列,然后说说ArrayBlockingQueue和LinkedBlockingQueue
前言 用Java如何设计一个阻塞队列,这个问题是在面滴滴的时候被问到的。当时确实没回答好,只是说了用个List,然后消费者再用个死循环一直去监控list的是否有值,有值的话就处理L…