数据库 MySQL中的日期时间类型与格式化方式 目录【1】mysql中的日期时间类型① 详细解释② SQL语句实例③ timestamp字段④ 测试实例【2】日期时间类型格式化 ① DATE_FORMAT( )函数② date_format( ) 转换格式③ str_... 2022年07月04日 发表评论 阅读 19 阅读全文
数据库 redis分布式锁的8大坑总结梳理 目录前言1 非原子操作2 忘了释放锁3 释放了别人的锁4 大量失败请求5 锁重入问题6 锁竞争问题6.1 读写锁6.2 锁分段7 锁超时问题8 主从复制的问题前言 在分布式系统中,由于red... 2022年07月04日 发表评论 阅读 22 阅读全文
数据库 Python使用sqlite3第三方库读写SQLite数据库的方法步骤 目录1 数据概览2 任务定义3www.cppcns.com 实现步骤3.1 利用pandas读取学生信息3.2 利用sqlite3创建数据库和学生表3.3 利用sqlite3将学生信息存入数据库3.4 将李四数学成绩... 2022年07月04日 发表评论 阅读 10 阅读全文
数据库 Redis 的内存淘汰策略和过期删除策略的区别 目录前言过期删除策略如何设置过期时间?如何判定 key 已过期了?过期删除策略有哪些?Redis 过期删除策略是什么?内存淘汰策略如何设置 Redis 最大运行内存?Redis 内存淘汰策略有哪... 2022年07月04日 发表评论 阅读 16 阅读全文
数据库 一文搞懂Mysql中的共享锁、排他锁、悲观锁、乐观锁及使用场景 目录一、常见锁类型二、mysql引擎介绍三、常用引擎间的区别 四、共享锁与排他锁五、排他锁的实际应用六、共享锁的实际应用七、死锁的发生八、另一种发生死锁的情景九、死锁... 2022年07月04日 发表评论 阅读 20 阅读全文
数据库 Redis哨兵模式实现一主二从三哨兵 目录一、redis环境:二、哨兵介绍:三、安装redis:四、使用Redis主从复制的作用:五、配置redis一主二从:六、配置redis三哨兵:一、redis环境: 环境:redis6.2.6 linux虚拟机一台,contos... 2022年07月04日 发表评论 阅读 9 阅读全文
数据库 MySQL组合索引(多列索引)使用与优化案例详解 目录1、多列索引2、测试案例及过程2.1 创建一个测试数据库和数据表2.2 添加两个单列索引2.3 查询一条数据利用到两个列的索引2.4 查看执行计划2.5 然后删除以上索引,添加多... 2022年07月04日 发表评论 阅读 14 阅读全文
数据库 Redis的4种缓存模式分享 目录概述缓存策略的选择Cache AsideRead ThroughWrite ThroughWrite-Behind小结概述 在系统架构中,缓存可谓提供系统性能的最简单方法之一,稍微有点开发经验的同学必然会与缓... 2022年07月04日 发表评论 阅读 9 阅读全文
数据库 提高MySQL深分页查询效率的三种方案 开发经常遇到分页查询的需求,但是当翻页过多的时候,就会产生深分页,导致查询效率急剧下降。有没有什么办法,能解决深分页的问题呢?本文总结了三种优化方案,查询效率直接提升10倍,一... 2022年07月04日 发表评论 阅读 17 阅读全文
数据库 mysql between实现选取介于两个值之间的数据范围 目录BETWEEN 实例BETWEEN 时间日期BETWEEN 数据ZaRFpmfMO比较mysql IN 用法1.IN 运算符用于WHERE 表达式中2.IN 子查询3.IN 运算符补充说明4.关于 IN 运算符的效率问题betwe... 2022年07月03日 发表评论 阅读 11 阅读全文
数据库 Linux CentOS7安装Oracle11g的超完美新手教程 目录1 基本环境介绍2 检测是否安装了Oracle3 卸载Oracle3.1 重新做一次虚拟机3.2 卸载Oracle4 安装准备4.1 建立oracle用户和用户组4.2 为Oracle的安装创建相关目录4.3 优化... 2022年07月01日 发表评论 阅读 11 阅读全文
数据库 k8s部署redis哨兵的实现 目录一、准备redis镜像二、准备k8s yml—redis-sentinel.yml三、查看redis哨兵信息四、连接redis哨兵一、准备redis镜像 dockerfile FROM redis:6.0 MAINTAINER 运维@... 2022年07月01日 发表评论 阅读 13 阅读全文
数据库 一文解答为什么MySQL的count()方法这么慢 目录前言count()的原理各种count()方法的原理允许粗略估计行数的场景必须精确估计行数的场景总结前言 mysql用count方法查全表数据,在不同的存储引擎里实现不同,myisam有专门... 2022年07月01日 发表评论 阅读 8 阅读全文
数据库 SQL常用的四个排序函数梳理 目录前言1.ROW_NUMBER()1.1 对学生成绩排序示例2.RANK() 3.DENSE_RANK() 4.NTILE()前言 今天就给大家介绍四个你不怎么常用排序函数,他们就是SQL Server排序中经常用到的ROW_... 2022年07月01日 发表评论 阅读 17 阅读全文
数据库 Python Matplotlib绘图基础详细教程 目录1. 画图的基本步骤1.1一步一步看2.散点图3.条形图的绘制4.四幅子图的绘制5.饼状图的绘制6.热力图的绘制总结plt是最常用的接口 1. 画图的基本步骤 1.导入模块 import ma... 2022年07月01日 发表评论 阅读 9 阅读全文
数据库 MySQL组提交group commit详解 目录引 言前提:背景说明:图解:Flush 阶段 (图中第一个渡口)Sync 阶段 (图中第二个渡口)Commit 阶段 (图中第三个渡口)缺陷分析:引 言 前提: 以下讨论的前提 是设置mysql的crash... 2022年07月01日 发表评论 阅读 9 阅读全文
数据库 MySQL Replication中的并行复制示例详解 目录传统单线程复制说明总结mysql5.6基于库级别的并行复制MySQL5.7基于组提交的并行复制组提交说明MySQL8.0基于writeset的并行复制关键参数查看参数配置项说明引用资料:传统... 2022年07月01日 发表评论 阅读 9 阅读全文
数据库 基于mysql乐观锁实现秒杀的示例代码 目录说明具体实现代码实现说明 如果你的项目流量非常小,完全不用担心有并发的购买请求,那么做这样一个系统意义不大。但如果你的系统要像12306那样,接受高并发访问和下单的考验... 2022年07月01日 发表评论 阅读 11 阅读全文
数据库 MySQL报错1040'Too many connections'的原因以及解决方案 目录报错原因:解决办法总结 mysql 报错1040 ‘Too many connections’ 报错原因: 实际连NsOpeyE接数超过了mysql 允许的最大连接数,访问量过高,MySQL服务器抗不住。... 2022年07月01日 发表评论 阅读 20 阅读全文
数据库 Redis ziplist 压缩列表的源码解析 目录前言源码解读ziplist 布局entry 节点prelenencowww.cppcns.comding 编码总结前言 相信对使用过 Redis 的人来说,数据类型 List 是不会陌生的吧。大多数人需要实现一个队... 2022年06月30日 发表评论 阅读 8 阅读全文
数据库 MySQL数据库误删回滚的解决 某次一不小心,用了delete from xxx 删除了几条重要数据,在网上找了很多方法,但都比较零散,打算记录本次数据找回的过程。 大致分为以下几步 1、查看binlog是否开启 # log_bin是O... 2022年06月30日 发表评论 阅读 6 阅读全文
数据库 python使用redis模块来跟redis实现交互 目录redis模块的使用1.安装模块2.导入模块4.连接池5.操作管道事务订阅\发布redis模块的使用 1.安装模块 pip3 ins编程客栈tall redis 2.导入模块 import redis 3.连接方式... 2022年06月30日 发表评论 阅读 6 阅读全文
数据库 mysql8报错:ERROR 1410 (42000): You are not allowed to create a user with GRANT解决办法 1. 今天刚装了mysql8.0.13,试着分配几个账号和权限,结果报错: 2. 查资料得知mysql8的分配权限不能带密码隐士创建账号了,要先创建账号再设置权限 输入命令:Grant all privileges... 2022年06月30日 发表评论 阅读 12 阅读全文
数据库 MySQL开放远程连接权限的两种方法 背景: 要求做一个评价系统,由于之前被人做过一小部分,有现成的数据库(数据库:mysql 5.7 ,数据库软件:MySQL workbench 6.3 CE),为了省去安装数据库导出导入表的麻烦,想要直接远程连接... 2022年06月30日 发表评论 阅读 5 阅读全文
数据库 MySQL8.0开启远程连接权限的方法步骤 目录问题描述:报错原因:解决方法:总结问题描述: 开发环境:mysql8+Centos8; 执行MySQL语句:mysql -h 180.76.XXX.XX -u root -pPassword; 报错原因: ERROR 1130 (HY000): Host &lsquo... 2022年06月30日 发表评论 阅读 25 阅读全文