• yum安装nginx 配置文件目录server配置etcnginxconf.ddefault.conflocation 配置1、location =精准匹配= 号开头表示精准匹配2、location ^~ static 一般匹配^~开头表示
  • 学习 docker 最好还是整个服务器,买太贵了,建议租一个,我用的是 3A 服务器!!!取最新版的 node 镜像docker pull nodedocker images查看镜像docker run -itd --name node-t
  • debian系统 root用户密码忘记了怎么办??第一步 内核界面按e进入**编辑模式****将“ro”替换为“****rw init=binsh****”**第二步 ctrl x 进入系统修改密码passwdroot 修改密码这样子密码就
  • 在我们使用MySQL数据库时,比较常用也是查询,包括基本查询,关联查询,条件查询等等,对于同一个操作,SQL语句的实现有很多种写法,但是不同的写法查询的性能可能会有很大的差异。这里主要介绍下select查询优化的要点。1. 使用慢查询日志去
  • 和查询流程不同的是,更新流程涉及两个重要的日志模块:redo log(重做日志)和 binlog(二进制日志)。redo logredo log通常是物理日志,记录的是数据页的物理修改,而不是某一行或某几行的修改,它用来恢复提交后的物理数据
  • 最近客户现在提出系统访问非常慢,需要优化提升访问速度,在排查了nginx、tomcat内存和服务器负载之后,判断是数据库查询速度慢,进一步排查发现是因为部分视图和表查询特别慢导致了整个系统的响应时间特别长。知道了问题之后,就需要对查询比较慢
  • MySQL日志分类  MySQL日志主要包含:错误日志、查询日志、慢查询日志、重做日志、回滚日志、二进制日志错误日志:  用来记录 MySQL 服务器运行过程中的错误信息,比如,服务器启动关闭信息、运行错误信息、时间调度器运行一个事件时产生
  •   慢查询顾名思义就是查询比较慢的查询,所以它是相对不是绝对的。  1.查看慢查询状态  我们先看一下慢查询日志有没有被开启,命令行界面输入 show variables like 'slow_query%';    2
  • mysql增加慢日志vim my.conf# 超过1s的查询会记录到日志文件中long_query_time=1log-slow-queries=datavarmysql_slow.log# 记录没用索引的查询log-queries-not
  • 众所周知,binlog日志对于mysql数据库来说是十分重要的。在数据丢失的紧急情况下,我们往往会想到用binlog日志功能进行数据恢复(定时全备份+binlog日志恢复增量数据部分),化险为夷!一、简单了解binlogMySQL的二进制日
  • 导语MySQL Binlog用于记录用户对数据库操作的结构化查询语言(Structured Query Language,SQL)语句信息。是MySQL数据库的二进制日志,可以使用mysqlbin命令查看二进制日志的内容。爱奇艺在会员订单系
  • 前言日志是MySQL数据库的重要组成部分。日志文件中记录着MySQL数据库运行期间发生的变化;也就是说用来记录MySQL数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且
  •   Mysql的binlog日志作用是用来记录mysql内部增删改查等对mysql数据库有更新的内容的记录(对数据库的改动),对数据库的查询select或show等不会被binlog日志记录;主要用于数据库的主从复制以及增量恢复。mysql
  • Docker安装RabbitMQ详细步骤前提:1、在服务器的安全组和防火墙中放通相对应的端口,操作系统:centos 7.6,需要放通5672和15672端口2、登录自己的Linux系统服务器3、关闭服务器内部的firewalld防火墙4、
  • Lua 脚本在 Redis 事务中的应用实践使用过 Redis 事务的应该清楚,Redis 事务实现是通过打包多条命令,单独的隔离操作,事务中的所有命令都会按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务中的命
  • 详谈 MySQL 8.0 原子 DDL 原理背景MySQL 5.7 的字典信息保存在非事务表中,并且存放在不同的文件中(.FRM,.PAR,.OPT,.TRN,.TRG 等)。所有 DDL 操作都不是 Crash Safe,而且对于组合 D
  • 原生 Redis 跨数据中心双向同步优化实践一、背景公司基于业务发展以及战略部署,需要实现在多个数据中心单元化部署,一方面可以实现多数据中心容灾,另外可以提升用户请求访问速度。需要保证多数据中心容灾或者实现用户就近访问的话,需要各个数据中心
  • 重写数组的方法(改变原数组)下图是我自我学习模拟数组时总结的一些重新数组的方法:本文我们暂不讨论不改变原数组的方法,只谈改变原数组用到的 6 种方法。改变原数组的方法push()按参数顺序向数组尾部添加元素,返回新数组的长度var colo
  • 手写 Java HashMap 核心源码手写 Java HashMap 核心源码上一章手写 LinkedList 核心源码,本章我们来手写 Java HashMap 的核心源码。 我们来先了解一下 HashMap 的原理。HashMap 字
  • ArrayList的长度扩容是以1.5倍,比如原来是100,扩容之后就是150,源码是进行位运算oldCapacity >> 11、ArrayList的add方法的核心方法:Arrays.copyOf(T[] o
个人技术分享
个人技术分享