摘要:
一: mysql体系结构 1)Connectors 不同语言与 SQL 的交互 2)Management Serveices & Utilities 系统管理和控制工具 备份和恢复的安全性,复制,集群,管理,配置,迁移和元数据 3)Connection Pool 连接池进行身份验证、线程重用,连接限 阅读全文
摘要:
一:简介 github地址:https://github.com/chrisboulton/php-resque 这个轻量级队列是由 Ruby 开发的 Resque 启发而来的。 注意:1. php-resque需要用到pcntl,所以它全部是在linux下操作的。 2. 它使用的队列是redis 阅读全文
摘要:
一:为什么会有消息队列 我们来看看下面遇到的几种业务场景1)比如我们在一些高并发环境下,来不及同步处理数据,请求往往就会发生阻塞。比如往mysql数据中大量的插入数据,那么mysql可能因为量大一时处理不过来,导致锁表。 这时候就可以借助队列来异步处理。 也就是说,在系统中出现 “生成” 和 “消费 阅读全文
摘要:
一:查看帮助选项 选项的解释: 注意:查看更多的信息,可以用命令:man tcpdump或者网址:https://www.tcpdump.org/tcpdump_man.html 二:用法 1:直接启动 tcpdump 将监视第一个网络接口所有流过的数据包 2:监控某一网络接口的数据包 3:过滤主机 阅读全文
摘要:
一:安装 直接 pip install Flask,就可以安装好了 二:hello world 编写一个hello.py 然后在python解析器下运行$ python hello.py * Running on http://127.0.0.1:5000/ (Press CTRL+C to qui 阅读全文
摘要:
一:安装环境 准备2台虚拟机,都安装好环境 centos 7keepalived:vip: 192.168.1.112192.168.1.110 nginxip 192.168.1.109 master nginx:88ip 192.168.1.110 backup nginx:88 二:下载ngi 阅读全文
摘要:
摘要 在这篇文章里我们试图阐明Go语言中的反射是如何工作的。每种语言的反射模型是不同的(许多语言不支持反射),然而本文只与Go有关,所以我们接下来所提到的“反射”都是指Go语言中的反射。 阅读全文
摘要:
当我们要表示同一种数据类型时候,可以用到数组,切片和字典。 当我们要表示不同的数据类型呢?这时候就要用到结构体了 一:定义struct 关键字 type 和 struct 来定义结构体 type student struct { name string age int } 二:struct赋值 va 阅读全文
摘要:
一:数组 数组是一个具有相同类型元素,固定长度的有序集合,一般定义如下:var x [5]int表示数组是一个整数型数组,长度为5数组的几种定义方式 a: var来定义数组,然后依次赋值 package main import "fmt" func main() { var x [4]int x[0 阅读全文
摘要:
一:Go条件语句 package main import "fmt" // go条件判断语句 func main() { var var1 int = 10 if var1 < 21 { fmt.Println("if 语法,小于") } if var1 < 20 { fmt.Println("if 阅读全文