[ 数据库 ] MySQL 入门到放弃(六) --- 事务
一、存储引擎介绍1. 存储引擎的概念:2.MySQL查看存储引擎3.存储引擎分类1. MyISAM:2.InnoDB:3. BDB:4. Memory :5. Merge :6. Archive :7. Federated:8. Cluster/NDB :9. CSV:10. BlackHole :
2109-Redis课上知识点总结
文章目录Day01~Redis技术入门核心知识点常见问题分析常见Bug分析课后作业Day02~Jedis与RedisTemplate应用实践核心知识点常见问题分析常见Bug分析课后作业Day01~Redis技术入门核心知识点Redis技术简介(是什么,诞生背景,版本,基本架构)Redis服务的基本操
永中文档在线转换预览双活实现方案
永中文档在线转换预览服务 是永中软件股份有限公司基于十多年核心技术积累、面向移动互联领域推出的 一款文档处理软件。永中采用自主可控核心技术,具备快速技术和服务响应能力,把文档原样输出为 HTML,图片等,即点即得、无需下载、保护文档隐私,快速高效,轻松实现文档在线安全阅读。
mysql服务器 一次cpu 100%问题排查
文章目录一. 问题描述二.解决方案参考:一. 问题描述前两天在帮朋友在CentOS 8.5 安装了最新的MySQL 8.0.27,安装方式为编译安装。才刚上线2天,就发现CPU长期负载100%,而且不管是高峰期还是低峰期,都是100%。通过FinalShell查看:通过top命令查看:输入1 查看每
《深入理解分布式事务》第二章 MySQL 事务的实现原理
《深入理解分布式事务》第二章 MySQL 事务的实现原理
如何使用互联网技术来设计和制作支付交易系统和抢红包
交易系统讲究的是:业务幂等,不能多扣不能少扣。在满足业务幂等的前提下又要满足互联网级别的并发该怎么做?本人经过一段时间调研、分析发现其实跳脱BAT领域的一些头部企业竟然有99%的软件团队、人员不知道该怎么做大并发场景下的扣款、抢红包这些场景。因此写下此文用于对比没有锁、传统悲观锁、CAS乐观锁、Re
Log4j2 RCE 简单复现
一:所以环境java 1.8.0_u172+idea注:高版本的java不行,最好是在java1.8.0_u140以前的版本复现。二:复现过程github上下载本次复现所需要的东西:第一步你需要知道你的IP地址,因为是本地复现,所以就是你本地的物理机IP,也可以是你服务器的IP地址,总之一定是自己的
Java基础——Java中的泛型(值得一看)
Java中的泛型泛型的概念所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值以及参数类型。这个类型参数将在使用时(利用继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也称为类型实参)在编译时就会进行类型检查,保证数据的安全在集合
肝了一个月,我做了个免费的面试刷题网
大家好,我是鱼皮。如今找工作、面试实在是太卷了,每轮面试都 必考 八股文,不背不行。网上虽然有很多面试题,但过于分散,就导致很多朋友又不知道到哪去找题、该背哪些题了。所以我决定做一个完全免费、干净全面的 面试刷题网 ,帮助大家高效复习、通过面试。有了这个想法后,我就踏上了一条爆肝的不归路。从需求分析
【03章Java数组】程序员必看数组详解
书接上回:【03章Java数组:一维数组,默认初始化、基本数据类型、二维数组、二维数组内存分析】
JAVA基础所不为人知的那些秘密
前言距离上一篇博客已经有半个多月了,趁着寒假来临,抓紧时间重新回顾一下Java基础,彻底掌握扎实以进行下一步的学习NO.1–注释在程序中,尤其是复杂的程序中,适当地加入注释可以增加程序的可读性,有利于程序的修改、调试和交流。注释的内容在程序编译的时候会被忽视,不会产生目标代码,也就是,注释的部分不会
让面试官喝碗鸡汤,给他讲讲ArrayList和LinkedList的区别
⭐️引言⭐️ 大家好啊,我是执梗。ArrayList和LinkedList作为我们Java中最常使用的集合类,很多人在被问到他们的区别时,憋了半天仅仅冒出一句:一个是数组一个是链表。这样的回答简直让面试官当场吐血。为了和兄弟们一起打好基础,我们通过实际的使用测试,来好好说一下ArrayL
聊聊索引失效的10种场景,巨坑
前言我之前写的一篇文章《聊聊sql优化的15个小技巧》,自发表之后,在全网广受好评,被很多大佬转载过,说明了这类文章的价值。今天我接着上一期数据库的话题,更进一步聊聊索引的相关问题,因为索引是大家都比较关心的公共话题,确实有很多坑。不知道你在实际工作中,有没有遇到过下面的这两种情况:明明在某个字段上
MongoDB数据库的备份恢复
MongoDB数据库的备份恢复文章目录MongoDB数据库的备份恢复1.mongodb备份还原工具2.mongoexport备份还原某个库的某张表2.1.备份还原语法格式2.2.创建备份目录2.3.备份某个库的某张表2.4.将某张表指定的字段备份成csv格式2.5.将user_info表还原到use
使用虚拟机在CentOS上安装部署数据库使用
本节描述使用数据库的基本操作。通过此节您可以完成创建数据库、创建表及向表中插入数据和查询表中数据等操作。2.1 前提条件•openGauss正常运行。•由于本实验是对openGauss数据库的基本使用,需要掌握openGauss数据库的基本操作和SQL语法,openGauss数据库支持SQL2003
5分钟搞懂MySQL - 行转列
MySQL行转列,对经常处理数据的同学们来说,一定是不陌生的,甚至是印象深刻,因为它大概率困扰到了你,让你为之一愣~ 但当你看到本文后,这个问题就不在是问题,及时收藏,以后谁再问你这个问题,直接甩他脸上,粘贴即用。
什么是Java内存模型?为什么会引发线程安全问题?
近日,有热心市民就 "Java内存模型 " 提出质疑: 线程是否会把所有需要操作的数据全加载到内存
Java考试案例-统计字符串中字母、数字、空格和其他字符的个数
这是java语言程序设计的一道考题。
面试题之Runnable和Callable的区别
Runnable:实现Runnable接口run方法就可以实现多线程Callable:Callable是依赖于Runnable的run方法进行执行任务的,然后在通过FutureTask来搜集返回值结果