索引 问题mysql limit

mysql日志

保证事物原子性,通过undo log日志,我们在进行数据的新增和修改的时候,会产生undo log日志,默认为innodb存储引擎,因为这个存储引擎支持事务, 在我们对数据进行 新增 的时候,插入表之前会产生一个undo log日志,这个日志记录着我们新增的信息(id,序号等), 在回滚的时候只需要 ......
mysql 日志

mysql数据库性能优化参考

原文链接:https://blog.csdn.net/qq_34777982/article/details/125788079 硬件和操作系统层面的优化硬件:cpu、内存、磁盘io、网络带宽操作系统:应用文件句柄(ulimit -a open files)网络配置 架构设计层面的优化集群方式(主从 ......
性能 数据库 数据 mysql

Mysql中的binlog日志

恢复binlog日志,按时间恢复 mysqlbinlog -v LAPTOP-0I6IBP38-bin.000139 --start-datetime='2023-01-01 00:00:00' --start-datetime="2022-01-01 00:00:00 从2023-01-01 00 ......
binlog Mysql 日志

Redis缓存相关问题

缓存穿透:就是,一个请求携带的参数是,id为负一 我缓存中肯定没有,而且数据库肯定也没有,那么这个参数为负一的请求就直接绕过了redis,直接就访问了数据库,这就是缓存穿透 缓存击穿:就是我有一个热点数据,比如秒杀,好巧不巧在秒杀开始的时候,刚好我缓存的KEY到期了,那么秒杀的请求全部打进了我们的数 ......
缓存 问题 Redis

记录docker-compose容器里面设置环境变量问题(Docker Compose 容器环境变量 $PATH 设置)

如果需要再docker-compose设置环境变量,直接再 environment: - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/flutter/bin 背景 需求:某些不带 bash 或者不支持 ......
变量 容器 环境 docker-compose compose

mysql备份恢复

备份某个表:mysqldump -u username -p password database_name table_name > backup_file.sql备份多个表:mysqldump –u username -p password database_name table1 table2 ......
备份 mysql

MySQL8.0版本修改用户密码

alter user 'username'@'localhost' identified by 'newpassword'; 参考网址:https://m.php.cn/faq/521436.html ......
密码 版本 用户 MySQL8 MySQL

js内存空间问题

1 let a = { n: 1 }; 2 const b = a; 3 a.x = a = { n: 2 }; 4 console.log('a.x:', a.x); // undefined 5 console.log('b.x:', b.x); // {n:2} 在b=a时,堆栈中引用的是同一 ......
内存 问题 空间

Java项目日常开发中使用BigDecimal常见问题总结

Java项目中有计算精度要求高的场景(如金额计算)会使用`BigDecimal`类型来代替`Double`、`Float`。 本文整理了一些日常开发中使用`BigDecimal`值得注意的问题和代码实例。 1. `BigDecimal`初始化时入参应使用`String`类型 例1: ```java ......
BigDecimal 常见问题 常见 项目 问题

利用中心极限定理求解圣彼得堡悖论问题的近似曲线

## 关于圣彼得堡悖论的一些思考 记 $N$ 为 游戏的轮数,则 $N \sim Ge(\frac{1}{2}),P(N=k)=2^{-k},k=1,2,3,...$ 奖金 $X=2^N$,$E(X)=E(2^N)=\sum_{k=1}^{+\infty} 2^k\times 2^{-k}=\sum ......
悖论 定理 曲线 极限 问题

Mysql中锁的使用场景是什么

三、常用引擎间的区别 MyISAM 操作数据都是使用的表锁,你更新一条记录就要锁整个表,导致性能较低,并发不高。当然同时它也不会存在死锁问题。 而 InnoDB 与 MyISAM 的最大不同有两点:一是 InnoDB 支持事务;二是 InnoDB 采用了行级锁。 在 Mysql 中,行级锁并不是直接 ......
场景 Mysql

MySQL的存储引擎简介

目录 MySQL的存储引擎 0. 存储引擎的查看和修改 1. MyISAM 2. InnoDB 3. MEMORY 4. MERGE 5. 总结 6. 参考博客 MySQL的存储引擎 mysql主要有四类存储引擎,目前主要使用InnoDB作为存储引擎。 0. 存储引擎的查看和修改 查看当前数据库的默 ......
引擎 简介 MySQL

MySQL锁

首先通过一张图了解MySQL都有哪些锁: MySQL中有多种锁类型,包括乐观锁、悲观锁、全局锁、表级锁、页级锁、行级锁、共享锁、排它锁、意向共享锁、意向排它锁、间隙锁、临建锁和记录锁,下面分别介绍一下各种锁:1. 乐观锁(Optimistic Locking):假设并发操作时不会发生冲突,只在提交事 ......
MySQL

动态规划-背包问题

## 动态规划-背包问题 ### 1. 背包问题的分类 ``` 市面上关于动态规划的大多数问题都是背包问题。背包问题主要分为五种: 1. 0 1背包问题 2. 完全背包问题 3. 多重背包问题 4. 多重背包问题的优化 5. 分组背包问题 ``` ### 2. 0 1背包问题概述 ``` 给定n个物 ......
背包 动态 问题

mysql到底需不需要容器化?

> 前言:在容器化的时代,当然一切皆可容器化。在docker官网首页赫然有下面这几个大字。足以知道docker的优势。那么且问,mysql适合跑在docker中吗? 当然,这个问题有人说可以,也有人说不可以。下面我们就正反都来看下各自的观点。 ### 1. 不可以容器化 大部分人的理由有2: - 其 ......
容器 mysql

贪心算法-区间问题

## 贪心算法-区间问题 ### 1. 区间选点问题概述及示例 ``` https://www.acwing.com/problem/content/907/ ``` ![img](https://img2023.cnblogs.com/blog/2206600/202308/2206600-202 ......
区间 算法 问题

2023.8.31正式操作的第五天(昨天晚上解决了scanf函数的问题但还没有更新)

1、P47的程序清单3.5 因为加入了第一行,使程序能够运转,只不过程序结果为:please enter a character. 解决方案如下 scanf函数不同于printf函数,当程序结果呈现出:please enter a character.后需要在黑色的程序框中继续输入,例如这里是打印字 ......
函数 问题 scanf 2023 31

浏览器访问ip总是解析到域名的问题

浏览器设置了默认的dns缓存时间,发现等待超过这个时间后,ip正常访问 windows里清除dns缓存 ......
浏览器 域名 问题

KMP算法--解决字符串匹配问题--模式串是否在文本串出现过

KMP算法--解决字符串匹配问题--模式串是否在文本串出现过 *利用之前判断过的信息,通过next数组保存最长公共子序列的长度 *搜索词/模式串 移动的位数=已匹配的字符数-对应的部分匹配值 在韩的例子里ABCDABD 初次匹配匹配了ABCDAB 6位,对应2,所以移动6-2=4位 e.g. 文本串 ......
字符串 算法 字符 文本 模式

java.lang.IllegalStateException: No primary or single unique constructor found for interface javax.servlet.http.HttpServletRequest问题的解决

# 问题描述 更改功能出现这样的问题; # 问题解决 经过不断试错,发现是这里出现问题: ![](https://img2023.cnblogs.com/blog/2808014/202308/2808014-20230831213643712-45226725.png) 然后将原来的这种: ![] ......

mysql库、表操作

# 课件:MySQL(一) [TOC] ## 简介 ```python ubuntu20.04 mysql8.0数据库的安装 https://blog.csdn.net/cruiserblog/article/details/106934570 ``` **列举常见的关系型数据库和非关系型都有那些? ......
mysql

mysql查询与子查询

# 课件:MySQL(一) [TOC] ## 简介 ```python ubuntu20.04 mysql8.0数据库的安装 https://blog.csdn.net/cruiserblog/article/details/106934570 ``` **列举常见的关系型数据库和非关系型都有那些? ......
mysql

mysql表字段操作、约束、表关系

# 课件:MySQL(三)--约束 [TOC] ## 知识点 一:表字段的增删改查 ```mysql mysql简介--数据库 数据表 增删改查 crud 增删改查 show tables; create table old_tb (id int,name char(10),age char(4)) ......
字段 mysql

【MySQL】MySQL replace into 产生的奇怪行为

MySQL中 replace into是否像预期样:若表中有已经存在的数据,则把已经存在的数据删除,插入新数据? 准备数据 CREATE TABLE `test_replace` ( `id` int(11) NOT NULL AUTO_INCREMENT, `str1` char(10) DEFA ......
MySQL 行为 replace into

Mysql基础9-事务

一、事务简介 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有操作作为一个整体一起向系统提交或者撤销操作请求,即这些操作要么同时成功,要么同时失败。mysql的事务默认是自动提交的,也就是说,当执行一条DML语句,Mysql会立即隐式的提交事务 二、事务操作 2.1 查看事务提交方式 ......
事务 基础 Mysql

在 CentOS 8 环境下安装 docker 遇到的一些问题

因为 CentOS 8 已经停止维护了,如果原来系统中的软件源已经被改的乱七八糟了,推荐全部删掉重新下载: # 阿里云 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5 ......
环境 CentOS docker 问题

CGLIB 问题

全部错误信息如下:(为了大家能搜到,拼了,全部截下来~) [main] INFO org.springframework.aop.framework.CglibAopProxy - Final method [protected final org.hibernate.Session org.spr ......
问题 CGLIB

MySQL数据库:第四章:排序查询

作者:java_wxid回退至Mysql数据库理论与实战#进阶3:排序查询语法:select 查询列表——————③from 表名——————①where 条件——————②order by 排序列表 asc|desc;——————④特点:1、asc代表的是升序。升序是默认行为desc代表的是降序。 ......
数据库 数据 MySQL

MySQL数据库:第三章:条件查询

回退至Mysql数据库理论与实战#进阶2:条件查询语法:select 查询列表 ③from 表名 ①where 条件表达式; ②条件表达式的写法:情况一:关系表达式sql中的关系运算符:> < >= <= = <> !=情况二:逻辑表达式sql中的逻辑运算符:and、 or、 not【官方标准】&& ......
条件 第三章 数据库 数据 MySQL

springcloud 跨域问题解决

# 问题原因 跨域本质是浏览器基于同源策略的一种安全手段 **同源策略**(Sameoriginpolicy),是一种约定,它是浏览器最核心也最基本的安全功能 所谓同源(即指在同一个域)具有以下三个相同点 - 协议相同(protocol) - 主机相同(host) - 端口相同(port) 反之非同 ......
springcloud 问题