240 发简信
IP属地:上海
  • Resize,w 360,h 240
    MySQL基础架构

    1.1 MySQL逻辑架构 最上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务都有类似的架构,比如连接处理、授权...

  • 常见排序算法

    1、冒泡排序 原理:两两相邻的数进行比较,如果反序就交换,否则不交换时间复杂度:O(n^2)空间复杂度:O(1) 2、插入排序 原理:每次将一个...

  • MySql原理 - 索引

    1.索引 1.1 索引概述 MySQL官方对索引的定义:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库还维...

  • Linux免密登录

    总结tips: 1、必须要保证mac的ssh是已经加载并开启了的。 sudo launchctl list | grep ssh //查看mac...

  • Web服务器的负载均衡

    一、七层负载均衡的实现 基于url等应用层信息的负载均衡nginx的proxy是一个很强大的功能,实现了七层负载均衡。功能强大,性能卓越,运行稳...

  • MySQL数据库的优化

    一、数据类型的优化 使用什么样的类型更合适,性能更快 tingint(255)、smallint、int、bigint(上千万上亿)考虑空间的问...

  • 数据库缓存的优化

    一、什么是数据库缓存 MySQL 等一些常见的关系型数据库的数据都存储在磁盘当中,在高并发场景下,业务应用对 MySQL 产生的增、删、改、查的...

  • PHP并发处理

    一、什么是进程、线程、协程? 1、进程(process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是...

  • 动态语言静态化

    一、什么是动态语言静态化 将现有的PHP等动态语言的逻辑代码生成为静态HTML文件,用户访问动态脚本重定向到静态的HTML文件的过程。对实时性不...