02 2023 档案
摘要:事务 数据库中事务是一组操作,要么都执行,要么都不执行。 四个特性(ACID):InnoDB支持(MyISAM不支持这四个特性) 1、A(atomicity),原子性。指每个事务都是不可分割的工作单位,要么都执行成功,要么都执行不成功 2、C(consistency),一致性。事务将数据库从一种状态
阅读全文
摘要:对SQL注入的理解 SQL注入的原理是将SQL代码伪装到输入参数中,传递到服务器解析并执行的一种攻击手法。也就是说,在一些对SERVER端发起的请求参数中植入一些SQL代码,SERVER端在执行SQL操作时,会拼接对应参数,同时也将一些SQL注入攻击的“SQL”拼接起来,导致会执行一些预期之外的操作
阅读全文
摘要:Redis的数据类型 1.Redis支持5种核心的数据类型,分别是字符串、哈希、列表、集合、有序集合; 2.Redis还提供了Bitmap、HyperLogLog、Geo类型,但这些类型都是基于上述核心数据类型实现的; Redis单线程为什么这么快? 1.单线程避免了多线程之间切换和竞争产生的消耗
阅读全文
摘要:线程和进程的区别 1.进程是程序运行的执行单位,进程是比线程更小的执行单位。 2.进程包含线程,线程之间共享堆和方法区。进程之间相互独立 3.进程上下文切换效率低于线程
阅读全文

浙公网安备 33010602011771号