MySQL主从复制

MySQL: 大规模,高并发web服务器体系结构: MySQL复制,Nginx,LNMP,Memcached,Tomcat(java,servlet,集群),varnish(squid) NoSQL(redis,mongodb) MySQL日志类型:二进制日志,事务日志,错误日志,一般查询...

2018-09-19 23:46:26

阅读数 39

评论数 0

MySQL编译安装和Xtrabackup备份

编译安装MySQL-5.5 cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。 编译安装MySQL-5.5...

2018-09-19 23:46:15

阅读数 48

评论数 0

Varnish详解

一、关于Varnish 1、varnish系统架构 varnish主要运行两个进程:Management进程和Child进程(也叫Cache进程)。 Management进程主要实现应用新的配置、编译VCL、监控varnish、初始化varnish以及提供一个命令行接口等。Manag...

2018-09-19 23:46:03

阅读数 45

评论数 0

HAproxy

一、HAProxy简介 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的并发...

2018-09-19 23:45:49

阅读数 23

评论数 0

Memcached详解

Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用程序。它是一个基于内存的“键值对”存储,用于存储数据库调用、API调用或页面引用结果的直接数据,如字符串、对象等。 memcached是以LiveJ...

2018-09-19 23:45:37

阅读数 51

评论数 0

Nginx详解

nginx:https://www.nginx.com/resources/wiki/     web服务器      反向代理:web,mail http://nginx.org/en/      模块化      Tengine      varnish,squid       ...

2018-09-19 23:45:25

阅读数 73

评论数 0

高可用集群详解

高可用集群原理详解   资源粘性: 资源约束:Constraint     排列约束: (colocation)         资源是否能够运行于同一节点             score:                 正值:可以在一起                 负值:不...

2018-09-19 23:45:02

阅读数 77

评论数 0

MySQL详解

安装MySQL 5.7:https://www.linuxidc.com/Linux/2016-09/135288.htm 忘记root密码:http://www.jb51.net/article/77858.htm 关系型数据库基础理论 文件:                       ...

2018-09-19 23:43:43

阅读数 41

评论数 0

Tomcat详解

PHP: 开发语言:脚本语言 运行环境:解释执行 Zend Engine:Opcode Xcache,APC,eAccelerator MVC: data:数据 bussine...

2018-09-19 23:43:02

阅读数 58

评论数 0

ELK

ELK stack:     Lucene:         文档: Document             包含了一个或多个域的容器;                 field:value             域:                 有很多选项            ...

2018-09-19 23:41:15

阅读数 42

评论数 0

LVS详解

Hardware F5,BIG IP Citrix,Netscaler A10 Software 四层 LVS 七层:反向代理 Nginx:http,smtp,pop3,imap haproxy:http,tcp(mysql,smtp) lvs工作在input链上,当请求到达本机时,...

2018-09-19 23:39:16

阅读数 73

评论数 0

第二章 数据通信基础

本章主要内容2.1 数据通信基础知识2.2 传输媒体2.3 编码和复用2.4 交换技术2.5 数字传输技术2.6 接入网2.7 物理层概述2.8 小结2.1 数据通信基础知识数据(Data):运送(携带)信息的实体信息(Information):是数据的内容或含义信号(Signal):数据的电气或...

2018-07-13 13:18:49

阅读数 498

评论数 0

第十一章 软件能力成熟度模型

本章内容提要CMMI概述CMMI的成熟度等级及其过程域CMMI的应用PSP,TSP与CMMI第一节 CMMI概述CMMI( Capability Maturity Model Integration)即能力成熟度模型集成,由CMM (Capability Maturity Model)发展而来,它...

2018-07-03 09:54:38

阅读数 381

评论数 2

第十章 软件项目收尾和验收

本章内容提要项目收尾概述项目移交与清算项目后评价合同收尾案例分析第一节 项目收尾概述收尾过程是项目干系人和客户对最终产品进行验收,使项目有序地结束的过程。项目结束时,结果或是成功或是失败,评定项目成功与失败的标准主要有3个:是否有可交付的合格成果;是否实现了项目目标;是否达到项目客户的期望。项目结...

2018-07-03 08:59:18

阅读数 512

评论数 0

第九章 软件项目风险管理

软件项目中的风险不断变换的需求低劣的计划和估算不可信赖的承包人欠缺的管理经验人员问题技术失败政策的变化……本章内容要点风险管理概述风险规划风险识别风险评估风险应对风险监控软件项目风险管理案例分析第一节 风险管理概述风险是遭受损失的一种可能性。这个定义包含两层含义:第一,风险会造成损失。如产品质量的...

2018-07-02 23:01:36

阅读数 1089

评论数 0

第八章 软件项目团队管理

本章内容提纲8.1 软件项目团队管理概述8.2 项目组织的规划8.3 团队人员获取8.4 团队建设和日常管理8.5 沟通管理8.6 软件专业人员的非技术素养8.1 软件项目团队管理概述什么是软件项目团队?    软件项目团队是由软件项目的不同干系人所组成的,具有共同目标、紧密协作的集体。软件项目团...

2018-07-02 22:27:15

阅读数 2628

评论数 0

第七章 软件配置管理

本章内容提要软件配置管理的作用软件配置管理的相关概念建立软件配置管理环境版本控制系统集成分支管理变更管理配置审计和配置状态报告配置管理过程软件配置管理工具第一节  软件配置管理的作用星形网拓扑结构不同程序员对程序的更改会产生冲突软件项目中可能遇到如下的问题:找不到某个文件的历史版本;开发人员使用错...

2018-07-02 14:41:56

阅读数 3197

评论数 0

第六章 软件项目质量管理

本章内容提要软件质量管理的基本概念全面软件质量管理缺陷跟踪缺陷移除和预防软件质量的常用度量案例分析第一节 软件质量管理的基本概念软件质量就是软件与用户需求相一致的程度。具体地说,软件质量是软件符合明确叙述的功能和性能需求、以及所有专业开发的软件都应具有的隐含特征的程度。 用户需求是衡量软件质量的基...

2018-07-02 13:48:40

阅读数 5230

评论数 0

第五章 软件项目成本管理

软件项目的成本管理,就是为了确保项目在既定预算内按时、按质、经济、高效地实现项目目标所开展的一种项目管理过程。项目的成本管理包括成本估算、成本预算和成本控制。 本章内容提要5.1 软件项目成本管理概述5.2 软件规模度量5.3 成本估算5.4 成本预算5.5 成本控制5.1 软件项目成本管理概述软...

2018-07-01 22:22:13

阅读数 1479

评论数 0

软件测试总结

1.什么是软件测试?软件测试的意义和目的是什么?    IEEE对软件测试的定义为使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验他是否满足规定的需求或是弄清预期结果与实际结果之间的差别。    软件测试是在一个可控的环境中分析或执行程序的过程,其根本目的是尽可能少的时间和人力发现并改...

2018-07-01 00:32:45

阅读数 2494

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭