置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文【MySQL】索引原理(二):B+Tree索引的实现,MyISAM 和 InnoDB在【MySQL】存储引擎(一):存储引擎介绍一文中,我们说过了,MySQL是一个支持插件式存储引擎的数据库。在MySQL里面,每个表在创建的时候都可以指定它所使用的存储引擎。这里我们主要关注一下最常用的两个存储引擎,...
热文【MySQL】索引原理(一):索引的存储结构是什么?数组?链表?树?索引是什么? 索引是帮助 MySQL 高效获取数据的排好序的数据结构 第一个问题,为什么说索引能高效获取数据呢? 首先数据是以文件的形式存放在磁盘上面的,每一行数据都有它的磁盘地址。如果没有索引的话,要从500万行数...
热文【MySQL】存储引擎(四):InnoDB 磁盘结构(表空间)磁盘结构里面主要是各种各样的表空间,叫做Table space。表空间可以看做是 InnoDB 存储引擎逻辑结构的最高层,所有的数据都存放在表空间中。InnoDB的表空间分为5大类。 1.system tablesp...
热文【MySQL】存储引擎(一):存储引擎介绍首先来想一个问题,在关系型数据库里面,数据是放在什么结构里面的?答:放在表Table里面的,我们可以把这个表理解成Excel电子表格的形式。 所以,我们的表在存储数据的同时,还要组织数据的存储结构,这个存储结构就是由...
热文【MySQL】运行原理(三):增删改 SQL 执行过程分析在上一篇文章,我们介绍了查询 SQL 的执行流程,所以,是不是再讲讲更新流程、插入流程和删除流程? 首先,要明确一点,在数据库里面,我们说的 update 操作其实包括了更新、插入和删除。如果大家有看过 MyBati...
热文【MySQL】运行原理(二):查询 SQL 的执行过程分析1.与数据库建立连接 首先,MySQL 必须要运行一个服务,监听默认的3306端口。在我们开发系统跟第三方对接的时候,必须要弄清楚的有两件事。 第一个就是通信协议,比如我们是用HTTP还是WebService还是TC...
热文【MySQL】运行原理(一):整体架构MySQL 的发展历史和版本分支: 时间 里程碑 1996 年 MySQL1.0 发布。它的历史可以追溯到 1979 年,作者 Monty 用 BASIC 设计的一个报表工具。 1996 年 10 月 3.11.1 ...
热文MySQL中使用sum(if()) 或 sum(case)实现条件式的汇总字段值一、前言 最近需要做一个营销商品的销售报表,其中有那么一个逻辑: 1> 比如交易正向单买了2连个skuA,逆向单退了1个skuA; 如果正向单和逆向单在同一天生成,则只展示一条记录,记录内容为:正向单1个skuA。 ...
热文MySQL的STR_TO_DATE()函数将指定格式的字符串转为Date一、前言 在处理日期的国际化时区问题时,我们会选择结合时区将日期在Java代码层面作为某个格式的字符串就行传输,最终需要以Date类型将时间存储到数据库。 二、STR_TO_DATE()函数 STR_TO_DATE(...
热文MySQL的DATE_FORMAT()函数将Date转为字符串一、前言 最近要做一些报表,其中有一个创建报表的时间,需要以固定的格式输出;那么在SQL层面如何处理呢? 二、DATE_FORMAT()函数 要将日期值格式化为特定格式,可以使用DATE_FORMAT函数。 DATE...
?免费转账波场网络的USDT-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2