03 2018 档案
放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结
摘要:放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结 放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结 在使用 Spring Cloud 之前,我们对微服务实践是没有太多的体会和经验的。从最初的开源软件云收藏来熟悉 Spring Boot,到项目中
阅读全文
【分布式架构】“spring cloud”与“dubbo”微服务的对比
摘要:秉承站在巨人的肩膀上,同时我也不想重复制造轮子,我发现了一系列关于“分布式架构”方面,我需要,同时能够解决我的一些疑惑、问题的博客,转载过来,原文链接: http://blog.csdn.net/kobejayandy/article/details/52078275 http://blog.did
阅读全文
gradle项目与maven项目互转
摘要:maven to gradle 在maven项目根目录下执行命令: gradle init --type pom 当然你得先下载Gradle,配置完环境变量。 gradle to maven gradle.build必须如下配置: [java] view plain copy apply plugi
阅读全文
Maven和Gradle对比
摘要:Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。笔者有幸见证了Maven的没落和Gradle的兴起。Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一致的构
阅读全文
从头开始搭建一个dubbo+zookeeper平台
摘要:本篇主要是来分享从头开始搭建一个dubbo+zookeeper平台的过程,其中会简要介绍下dubbo服务的作用。 首先,看下一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多之后的常规方案演进历程。 其次,当服务越来越多之后,我们需要做哪些服务治理? 最后,是dubbo的架构图
阅读全文
Kafka、 RabbitMQ、Redis、 ZeroMQ、 ActiveMQ、 Kafka/Jafka 对比
摘要:Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间复杂度的访问性能。 高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条以上消息的传输。 支持Kafka Server间的消息分区
阅读全文
Docker下redis的主从、持久化配置
摘要:Docker下redis的主从、持久化配置 redis是k-v型nosql数据库,支持字符串(string)、列表(list)、集合(set)、散列(hash)、有序集合(zset:形如member:score的散列集合,其中member为成员,score为成员得分,必须为float型数据)。 综合
阅读全文
比特币以及区块链原理学习
摘要:一、概述 比特币是存储在计算机里一枚货币,计算机存储的本质就是一串数字,那么存储比特币的这串数字为什么就可以等同于真正的货币呢?而且比特币让人感觉很像黄金,不管这黄金从什么渠道获取(从沙子里掏的,还是自己购买的),人类都会认同它的财富价值。 说到比特币很多文章总结它的特点,例如:去中心化啊,记账系统
阅读全文
HIBERNATE与 MYBATIS的对比
摘要:我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hibernate的
阅读全文
浅谈Java中的equals和==
摘要:浅谈Java中的equals和== 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2);
阅读全文