排序
了解MySQL如何优化
MySQL优化 1.优化索引、SQL语句、分析慢查询; 2.设计表的时候严格按照数据库的设计范式来设计数据库; 3.我们还可以将我们的业务架构进行缓存,静态化和分布式; 4.不用全文索引,使用Xunsearc...
Nginx反代Mogilefs分布式储存的方法
一、分布式存储系统简介 随着信息技术不断的发展,给我们带来便利的同时,不断增加的数据量级、信息之间的连接关联越来越复杂、数据访问的并发量日益增加对i/o的要求越来越高、数据类型越来越复...
MaxCompute访问控制整体架构是怎样的
基本术语 project:项目空间,MaxCompute提供给用户自助管理的基本单元。 访问控制:检查一个请求是否可信并合法。 ACL:访问控制列表,一种授权的表达方式。 Policy:基于规则的一种授权表达方...
关于 Git 的 20 个面试题
我在工作中很喜欢 git 。 git 在许多开发团队中扮演着重要的角色,并且是必不可少的技术。因此,准备了一些常见的git面试问题。 关于 Git 面试的第一个问题必须是: 1. Git和SVN有什么区别? Gi...
Composer实现项目的自动加载(Composer管理依赖包)
composer管理依赖包,实现自动加载 composer通过require、remove命令对项目进行依赖包的添加与删除。 composer通过对项目根目录下的composer.json文件的配置,可以实现PSR-4自动加载的规范。 co...
nginx怎么结合keepalived实现高可用
keepalived的介绍 keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工...
vscode怎样搭建vue开发环境
安装node.js 从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了。 安装完成之后,打开命令行工具,输入node -v,如下图,如果出现相应的版本号,则说明安装成功。 npm包...
App崩溃的6个常见原因是什么
人们讨厌应用程序崩溃,尤其是是程序减速或卡死几秒钟这样的现象。根据dimensional research的一项调查,61%的用户希望程序在4秒内启动,而49%的用户希望在2秒内响应输入。 如果应用发生崩溃...
linux mono的概念是什么
Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实现;Mono的的目标是创建一系列匹配ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和...
docker怎么在windows上安装
docker是一个非常流行的容器化技术,可以在不同的平台上实现应用程序的封装、分发和运行。本文将介绍如何在windows上安装docker,以便在本地开发和测试应用程序、构建容器化应用程序和部署到云...