240 发简信
IP属地:广东
  • 【数据结构与算法】链表

    一、是什么 一种物理存储单元(内存)非连续的数据结构,数据元素的逻辑顺序通过链表中的指针依次串联 二、使用场景 Redis的LRU缓存淘汰策略L...

  • 【数据结构与算法】数组

    一、是什么 一种用连续内存空间,存储相同类型数据的线性表数据结构 连续内存空间: 所以插入、删除操作低效,随机访问高效 线性表: 数据像一条线一...

  • 【数据结构与算法】队列

    一、是什么 一种先进先出的线性表数据结构,只支持入队和出队操作 二、使用场景 MySQL连接池 Redis单线程特性 分布式消息队列 三、工作原...

  • 【数据结构与算法】栈

    一、是什么 一种先进后出的线性表数据结构,只支持出栈和入栈操作 二、使用场景 函数调用栈(先定义的局部变量,最晚释放) 浏览器的前进后退 编译器...

  • 防止短信接口恶意调用

    背景 前段时间,公司的短信接口被人恶意调用,给公司的业务和成本都带来了一定的影响。为了尽快止损,想出了以下几种方案来完善发短信模块,防止短信被刷...

  • Resize,w 360,h 240
    Web 安全

    1. SQL注入攻击 定义 攻击者通过把恶意SQL命令插入到web表单的输入域或页面请求的查询字符串中,来达到欺骗服务器执行恶意SQL命令的攻击...

  • Resize,w 360,h 240
    倒推法理解Https

    对称加密 密钥同时扮演加密和解密的角色,只要这个密钥不公开给第三者,对称加密足够安全 非对称加密 一对钥匙,私钥只有一个人有,公钥可以发给任何人...

  • PHP中in_array的隐式转换

    问题 今天在写一个接口的时候,需要传入大量的基本信息参数,参数分别是int和string两种类型,为了校验方便,我打算把所有的参数都放在数组中,...

  • MySQL调优三部曲(三)PROFILE

    分析SQL执行带来的开销是优化SQL的重要手段,MySQL可以通过设置profiling参数,将SQL语句的资源开销,如IO、上下文切换、CPU...

个人介绍
大千世界,小小码农