240 投稿
收录了19篇文章 · 7人关注
  • Resize,w 360,h 240
    组合和聚合的区别

    简单来讲,组合是一种较为紧密的关系,从生命周期上看,部分和整体是共存亡的关系。聚合则是一种较为松散的关系,部分和整体的生命周期未必一致。 在实际...

  • Resize,w 360,h 240
    SQL 查询用户留存率(根据两种不同定义计算)

    如何通过简单的两个字段(用户及日期)数据求出用户留存率? 本笔记会以两种不同定义的用户留存率进行计算,一个是针对每日老用户留存率,一个是针对每日...

    1.5 ppcc09 0 27
  • Resize,w 360,h 240
    mysql快速插入百万条数据

    前言 假设现在我们要向mysql插入500万条数据,如何实现高效快速的插入进去?暂时不考虑数据的获取、网络I/O、以及是否跨机操作,本文将在本地...

  • go写的tcp简易聊天

    学习go的小进步 默认client发送需要另一个client的ip#content的格式,这个格式自定义,过几天用swoole实现以下这个,对比...

  • php5大设计模式-策略模式

    策略模式 定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化,也称为政策模式(Policy)。完...

  • php-数据库优化

    获取数据库的实时状态 正确使用索引 对整个表不使用索引直接去搜索相关的内容称:全表索引; 对于like模糊匹配查询,索引并不能起大多作用。尽量少...

  • sql注入式攻击

    来源 表单输入或者url传参 常见攻击方式 使用';和-- 引号和分号是为了隔离前面的sql语句,后面的--代表注释。因为最后一个'可能会影响删...

  • centos重启apache mysql php-fpm nginx命令

    apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart h...

  • php数据库单例类链式操作

    直接上代码: 执行结果:

  • 优秀的PHP开源项目集合

    包管理Package Management Libraries for package and dependency management. C...

    0.1 CaptainKK 5 50