上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 本地事务 系统规模较小,数据表都在一个数据库实例上,利用本地事务即可解决,当系统规模较大,不在同一数据库实例上,往往会分布在不同的物理节点上,本地事务无法解决 分布式事务 2PC 两阶段提交协议 应用程序client,发起一个开始请求到TC(事务协调者) TC将prepare消息写到本地日志,之后向 阅读全文
posted @ 2021-06-16 10:47 简直😓 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 局部性原理 cpu访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续空间。 计算机读取数据层次:寄存器、一级缓存、二级缓存、三级缓存、内存、磁盘 时间局部性原理 一个数据项正在被访问,则它在近期很可能会被再次访问 空间局部性原理 最近的将来可能用到的数据与现在正在使 阅读全文
posted @ 2021-06-08 19:52 简直😓 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 朴素匹配与KMP匹配,在字符串不匹配时,知道一部分之前已经匹配过的文本内容,避免从头匹配 next数组中记录的是在该处匹配失败后,下次匹配的起始点,寻找最长相等的 前缀和后缀,使用next数组来做回退 next的生成 处理前后缀不同的情况,要向前回溯,next[j]中记录着j之前的子串相同前后缀的长 阅读全文
posted @ 2021-06-08 16:56 简直😓 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 二者都是python面向对象语言中的函数 new在创建实例之前被调用,创建实例然后返回该实例对象,属于静态方法 init是当实例对象创建完成后被调用的,设置对象的一些初始化值,属于实例方法 先调用new,后调用init,new的返回值将传递给init方法,init给这个实例设置一些参数 继承自obj 阅读全文
posted @ 2021-06-01 19:31 简直😓 阅读(446) 评论(0) 推荐(0) 编辑
摘要: nginx 基本配置语法 查看每个请求的请求头 crul -v http://xxx.com nginx日志类型 error.log access.log Nginx配置对流量、连接和请求的限制 limit-rate 指令 开启nginx限速功能,可配置在http、server、location和i 阅读全文
posted @ 2021-06-01 18:04 简直😓 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Nginx命令 nginx -s reopen 重启nginx nginx -s reload 重新加载nginx文件 nginx -s stop 停止nginx服务 nginx -s quit 处理完请求后,停止nginx服务 nginx -q 检测配置文件期间屏蔽非错误信息 Nginx配置 ng 阅读全文
posted @ 2021-06-01 16:38 简直😓 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 对于块设备而言,linux可以使用同步IO、POSIX IO、linux AIO、io-uring,前俩者是linux的同步IO接口,后者是linux内核提供的异步io接口,linux AIO只支持直接IO,未来趋势是io-uring。网络IO多用select/epoll,将其封装使用起来像异步IO 阅读全文
posted @ 2021-05-31 16:39 简直😓 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 服务端编程需要构建高性能的IO模型,常见的IO模型主要有以下四种 同步阻塞IO 同步非阻塞IO 默认创建的socket都是阻塞的,非阻塞IO要求socket设置为NONBLOCK IO多路复用 经典Reactor设计模式,异步阻塞IO,select epoll 异步IO 异步非阻塞IO 同步与异步 阅读全文
posted @ 2021-05-27 10:55 简直😓 阅读(7748) 评论(0) 推荐(2) 编辑
摘要: Nginx 多进程网络模型 进程模型 nginx启动后以daemon的方式在后台运行,后台进程包括一个master进程和多个worker进程 master进程主要作用,接收来自外界的信号;向各worker进程发送信号;监控worker进程的运行状态;当worker进程退出后,会自动重新启动新的wor 阅读全文
posted @ 2021-05-26 17:20 简直😓 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Nginx HTTP 和 反向代理web服务器 epoll 占用少的系统资源、支持更多的并发连接 负载均衡 安装简单、配置灵活 热部署、启动快、不间断服务情况下对软件配置进行升级 反向代理 反向代理 客户端-> 代理<->服务器 Nginx 没有自己的地址,它的地址就是服务器的地址 Nginx 明确 阅读全文
posted @ 2021-05-25 17:10 简直😓 阅读(102) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页