02 2023 档案

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