大宝盖儿的小屋

因为要改变而坚持,因为坚持了而改变.

性能优化

性能优化汇总。

性能优化 性能参考标准 TPS QPS 到底要优化哪 优化点 优化的程度与必要性 量级的概念 工程师必须切身理解量级的概念,明白优化付出的成本要尽可能与优化所带来的成果成正比,相对于那些提升百倍性能的优化点来说,提升不是很明显的优化点要降低优先级,暂不考虑其影响,以免对整体的优化带来干扰。 参考文献 系统吞吐量(TPS)、用户并发量、性能测试概念和公式

技术知识点

常见面试题汇总。

基本概念 什么是面向对象编程? 通过建模形式抽象思维过程的编程方法。面向对象编程的核心思想体现在四个方面:抽象、封装、继承、多态。 抽象 抽象是定义对象的属性和行为,具体体现为将同一类对象(模型)的数据和行为定义为类。 封装 封装是一种信息隐蔽技术,隐藏一切可隐藏的数据或行为,只对外提供最简单的操作数据的接口。 ...

Nginx应用与实践

具体介绍Nginx代理服务在负载均衡等场景的应用与实践。

Nginx

免费编程资料

目录 语言无关 IDE MySQL NoSQL PostgreSQL Web WEB服务器 其它 函数式概念 分布式系统 在线教育 大数据 操作系统 数据库 智能系统 正则表达式 版本...

Redis应用与实践

具体介绍Redis缓存技术的应用与实践。

Redis 常用命令 数据结构与对象 集群 持久化(AOF、RDB) 事务 原子操作 多条命令Lua脚本 发布与订阅(消息队列) 实践 基于redis的抢红包方案 基于redis的高并发下的抢购/秒杀方案 参考文献 Redis基础、高级特性与性能调优 利用redis + lua解决抢红包高并发的问题 redis实现高并发下的抢购/秒杀功能

Http协议基础

详细介绍Http协议基础

Http HTTP协议(Hyper Text Transfer Protocol[超文本传输协议]),是用于从万维网(WWW:World Wide Web)服务器传输超文本(HTML、图片、文件等)到本地浏览器的传送协议。 HTTP基于TCP/IP通信协议;属于应用层的面向对象的协议。 HTTP协议工作于客户端-服务端架构上,一般浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务...

Nginx应用与实践

具体介绍Nginx应用与实践。

Nginx #使用的用户和组 user www www; #指定工作衍生进程数(一般等于CPU的总核数或总核数两倍) worker_processes 1; #错误日志的存放目录,日志级别有dubug,info,notice,warn,error,crit error_log logs/error.log; error_log logs/error.log info; error...

Shareding-jdbc应用与实践

分布式分库分表技术的应用与实践

Shareding-jdbc

Dubbo应用与实践

具体介绍Dubbo微服务框架的应用与实践

Dubbo Dubbo是阿里巴巴开源的RPC和微服务框架。除此之外,它有助于加强服务管理,并使传统的整体应用程序能够平滑重构为可扩展的分布式体系结构。 架构 模块说明: dubbo-common 公共逻辑模块:包括 Util 类和通用模型。 dubbo-remoting 远程通讯模块:相当于 Dubbo 协议的实现,如果 RPC 用 RMI协议则不需要使用此包。 dubbo...

Zookeeper应用与实践

详细介绍Zookeeper的应用与实践

Zookeeper 工作原理 Zookeeper的核心是原子广播,这个机制保证了各个Server之间的同步。实现这个机制的协议叫做Zab协议。Zab协议有两种模式,它们分别是恢复模式(选主)和广播模式(同步)。当服务启动或者在领导者崩溃后,Zab就进入了恢复模式,当领导者被选举出来,且大多数Server完成了和leader的状态同步以后,恢复模式就结束了。状态同步保证了leader和Ser...