摘要: 转载来自:传送门 用了IDEA有很长时间了,身边的同事朋友也都慢慢的开始都从Eclipse切换到IDEA了,其实无论是Eclipse还是IntelliJ IDEA都是开发工具而已,各自都有优点。但是刚从Eclipse切换到IDEA的时候还是很不适应的,有些人用了一段时间的IDEA适应不了就又切换回E 阅读全文
posted @ 2020-02-27 10:48 hzzz1024 阅读(403) 评论(0) 推荐(0)
摘要: 经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。 得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据。 一、实体类 百度百科中对 阅读全文
posted @ 2020-02-12 16:20 hzzz1024 阅读(1245) 评论(0) 推荐(0)
摘要: 数据结构 ZooKeeper数据模型的结构与Unix文件系统很类似,整体上可以看作是一棵树,每个节点称做一个 ZNode,每个ZNode都可以通过其路径唯一标识。 Znode 节点类型 持久化目录节点( PERSISTENT) 客户端与zookeeper断开连接后,该节点依旧存在 持久化顺序编号目录 阅读全文
posted @ 2020-02-01 19:43 hzzz1024 阅读(401) 评论(0) 推荐(0)
摘要: 一、单机环境部署 安装步骤 1、下载zookeeper包 官网下载地址: http://www.apache.org/dist/zookeeper/ 百度网盘: 链接:https://pan.baidu.com/s/1UdR3rLqx4mO7n2vkILfCHA 提取码:k8b5 2、上传linux 阅读全文
posted @ 2020-02-01 19:32 hzzz1024 阅读(324) 评论(0) 推荐(0)
摘要: 致性协议 事务需要跨多个分布式节点时,为了保证事务的ACID特性,需要选举出一个协调者来协调分布式各个节 点的调度,基于这个思想衍生了多种一致性协议: 一、2PC 二阶段提交 顾名思义,二阶段提交叫事务的提交过程分为两个阶段: 阶段一 提交事务请求 1、协调者向所有的参与者节点发送事务内容,询问是否 阅读全文
posted @ 2020-02-01 19:20 hzzz1024 阅读(561) 评论(0) 推荐(0)
摘要: 一、分布式概述 早期我们使用单体架构,即所有服务部署在一台服务器的一个进程中,随着互联网的发展,逐步演进为分布式架构,多个服务分别部署在不同机器的不同进程中。 二 、zookeeper概述 zookeeper是一个开源的分布式协调服务,提供分布式数据一致性解决方案,zookeeper分布式应用程序可 阅读全文
posted @ 2020-02-01 19:10 hzzz1024 阅读(234) 评论(0) 推荐(0)
摘要: 转载:传送门 一、容错 容错(fault tolerance)指的是, 发生故障时,系统还能继续运行。 飞机有四个引擎,如果一个引擎坏了,剩下三个引擎,还能继续飞,这就是"容错"。同样的,汽车的一个轮子扎破了,剩下三个轮子,也还是勉强能行驶。 容错的目的是,发生故障时,系统的运行水平可能有所下降,但 阅读全文
posted @ 2020-01-25 21:03 hzzz1024 阅读(732) 评论(0) 推荐(2)
摘要: 一、Nginx+tomcat实现集群 当我们网站并发量高的时候,一台tomcat无法承受大量并发,可以考虑Nginx+Tomcat集群来实现。咱们这就做一个集群演示。 步骤说明 1、我这里准备3台tomcat,端口分别是8081、8082、8083 针对同一个域名,每次用Nginx实现不同的转发,分 阅读全文
posted @ 2020-01-23 13:23 hzzz1024 阅读(806) 评论(0) 推荐(0)
摘要: nginx.conf 配置文件详解 Nginx 配置文件主要分成四部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置)。main 部分设置的指令影响其他所有部分的设置;server 阅读全文
posted @ 2020-01-23 13:03 hzzz1024 阅读(318) 评论(0) 推荐(0)
摘要: 准备工作: 1、VMware17安装包 通过网盘分享的文件:VMware-workstation-full-17.0.2-21581411.exe链接: https://pan.baidu.com/s/1spvcv7PC5uDrbQXUxlFJOA 提取码: rew7 VMware (激活码可以自行 阅读全文
posted @ 2020-01-22 14:18 hzzz1024 阅读(659) 评论(0) 推荐(0)