
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
死锁:是指两个或则多个事务在同一个资源上相互占用,并请求锁定对方占用的资源,而导致恶性循环的现象;只能通过 show engine innodb status 查看,但只保留最后一个死锁的信息,之前产生的死锁都被刷掉了。--create-dest-table :创建指定的表。--dest :创建存储死锁信息的表。--database :-D,指定链接的数据库。--table :-t,指定存储的表名

1. C/C++语言开发的首选利器-C++Test 以前在windows平台下的开发,使用的框架主要是MFC,以及console工程(基于win32SDK),属于纯C/C++开发的范畴。 因此,使用的单元测试工具,主要有C++Test和CppUnit两种,其中又以前者为主。因为具有直接导入VC工程,以及自动生成测试集合、用
LZ4(Extremely Fast Compression algorithm)项目:http://code.google.com/p/lz4/作者:Yann Collet本文作者:zhangskd @ csdn blog简介LZ4 is a very fast lossless compression algorithm, providing compression speed at 400M
notify_one() 或 notify_all() 如果在锁(mutex spin_lock)里调用,可能会导致被立刻唤醒的线程继续阻塞,因为锁被notify线程持有。c++标准上说,一些实现(尤其是许多 pthread 的实现)为了归避这种情况,在通知调用中,直接将等待线程从条件变量队列转移到互斥队列,而不唤醒它,来避免此"hurry up and wait"--急于求成 的场景官方文档:
简介lz4是目前综合来看效率最高的压缩算法,更加侧重压缩解压速度,压缩比并不是第一。在当前的安卓和苹果操作系统中,内存压缩技术就使用的是lz4算法,及时压缩手机内存以带来更多的内存空间。本质上是时间换空间。压缩原理lz4压缩算法其实很简单,举个压缩的栗子输入:abcde_bcdefgh_abcdefghxxxxxxx输出:abcde_(5,4)fgh_(14,5)fghxxxxxxx其中两个括号内
代码版本:mysql 8.0.22编程语言:c++ && c++11 && c++14 && c++17上一篇文章:mysql 8.0 一条insert语句的具体执行流程分析(二)_一缕阳光的博客-CSDN博客主要介绍了存储引擎部分,这个章节主要介绍insert一条语句时有二级索引时需要调用哪些接口,调用接口的顺序如下:下面的接口基本上看源码就能理解
先看数组存储数据是怎么样的。现在有一个数组,它里面每个单元存储的是数据的地址这叫指针数组吧,假设它有100个单元我们称他为p[100]现在我想把一百个数据(地址)放到里面我们想把某个数据放到p的第几个单元完全是由我们决定的,可以说想怎么放就怎么放是一种乱放,既然是乱放,那么查找起来就比较耗时。哈希表是怎么存储数据的呢?哈希表同样是一个指针数组。同样需要...







