
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Redis利用epoll实现io多路复用,将连接信息和事件放入队列,一次放到文件事件派发器,事件派发器将事件分发给事件处理器。io多路复用机制:监视多个描述符fd,一旦某个描述符就绪,可以通知程序进行响应的读写操作。这种机制需要select,poll,epoll。多个连接公用一个阻塞对象,应用程序只需要在一个阻塞对象上等待,不需要全部的阻塞连接。当某条连接有新的数据可以处理的时候,操作系统通知应用
nginx进阶文章目录nginx进阶1.nginx的配置文件详解1.1 nginx.conf配置详解e//定义反向代理1.12 https配置1.13 开启状态界面1.14 rewrite1.15 if1..15.1 基于浏览器实现分离案例1.15.2 防盗链案例1.16 反向代理与负载均衡1.nginx的配置文件详解主配置文件:/usr/local/nginx/conf/nginx.c...
gozero中生成api和rpc接口代码

Gitlab文章目录Gitlab1.版本控制介绍2. gitlab部署3. gitlab管理1.版本控制介绍版本控制是指对软件开发过程中各种程序代码,配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候,什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另...
文章目录1.问题2.表结构3.explain4.为什么会用 index_merge(索引合并)5.为什么用了 index_merge 就死锁了6.解决方案1.问题在生产环境中,出现了死锁流水的现象。查看死锁日志分析:UPDATE test_table SET `status` = 1 WHERE `trans_id` = 'xxx1' AND `status` = 0;UPDATE test_ta
容灾文章目录容灾1 业务连续性挑战2 业务连续性定义3 业务连续性解决方案概述3.1 容灾的分类3.2 容灾系统的挑战3.3 容灾方案架构4 容灾方案概述4.1 容灾需求4.2 容灾的挑战4.3 什么是HA4.4 什么是容灾,容灾和HA的关系4.5 DR与备份的关系1 业务连续性挑战灾难频发,灾难将损毁组织的基础设施、关键人员、信息系统及关键业务数据等重要资产,直接威胁到组织业务的连续运...
备份方案技术及应用文章目录备份方案技术及应用6 备份应用案例6.1 大学中的备份6.2 检察院备份6.3 异地备份7 总结6 备份应用案例6.1 大学中的备份业务挑战:现网应用以虚拟机平台为主,备份性能低。图书馆书籍分类数目多,缺乏统一的备份平台。需要建立一个异地灾备中心,保证备份数据安全。解决方案:使用LAN_Base组网方式部署,采用Enterprise集中备份解决方...
第2讲linear_model 源代码import numpy as npimport matplotlib.pyplot as pltx_data = [1.0, 2.0, 3.0]y_data = [2.0, 4.0, 6.0]def forward(x):return x*wdef loss(x, y):y_pred = forward(x)return (y_pred - y)**2# 穷
IDEA介绍IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格。1.java开发工具很多,比如netbean,eclipse等等,单开发Scala可选的工具不多,主要使用IDEA2.Idea工具开发Scala的快...








