240 发简信
IP属地:福建
  • 高并发、高可用系统设计原则

    高并发原则 无状态:应用无状态,配置文件有状态 拆分:系统维度、功能维度、读写维度、AOP维度、模块维度 服务化:进程内服务->单机远程服务->...

  • PHP实现二分法查找

    二分查找法需要数组是一个有序的数组。

  • 缓存穿透、缓存击穿、缓存雪崩概念及解决方案

    缓存穿透 概念 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。 解决方案 采用布隆过滤器,使用一个足够大的bitm...

  • 配置supervisor管理beego应用

    一、golang、beego等环境安装与配置 二、supervisor安装 github项目地址:https://github.com/Supe...

  • Resize,w 360,h 240
    自建Git服务器之Gogs

    一、什么是Gogs Gogs 是一款极易搭建的自助 Git 服务,个人感觉比Gitlab要轻量级,搭建起来更方便。 二、下载及使用链接 Gogs...

    1.6 1504 1 12 1
  • MySQL ORDER BY主键id加LIMIT限制走错索引

    背景及现象 report_product_sales_data表数据量2800万; 经测试,在当前数据量情况下,order by主键id,lim...

  • MySQL表的数据量大小会影响索引的选择

    现象 新建了一张员工表,插入了少量数据,索引中所有的字段均在where条件出现时,正确走到了idx_nap索引,但是where出现部分自左开始的...

  • PHP实现快速排序

    快速排序属于交换排序,是一种不稳定排序,平均时间复杂度为O(nlog2^n),最好情况时间复杂度为O(nlog2^n),最坏情况时间复杂度为O(...

  • PHP常用魔术方法

    参考链接:PHP之十六个魔术方法详解