-
Java描述设计模式(08):桥接模式
Java描述设计模式(08):桥接模式 一、桥接模式简介 1、基础描述 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”。 2、场景问题描...
-
熔断器Hystrix
熔断器Hystrix 什么是服务雪崩? 单个服务发生故障,占用过多的系统资源,从而导致级联故障的情况称为服务雪崩。 什么是Hystrix? 在分布式环境中,许多服务依赖项中的一些必然会失败。(服务挂了) Hystrix是一个库,通过添加延迟容忍和容错逻辑,控制这些分布式服务之...
-
Centos7 上安装FastDFS
Centos7 上安装FastDFS Centos7 上安装 FastDFS 本文章摘抄于 风止鱼歇 博客地址:https://www.cnblogs.com/yufeng218/p/8111961.html 1、安装gcc(编译时需要) FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,...
-
Linux下Kafka下载与安装教程
Linux下Kafka下载与安装教程 原文链接:http://www.studyshare.cn/software/details/1176/0 一、预备环境 Kafka是java生态圈中的一员,运行在java虚拟机上,按Kafka官方说明,java环境推荐Java8;Kafka需要Zookeeper保存集群的元数据信息和消费者信息。Kafka一般会自带...
-
Sharding-Jdbc概念与使用技巧
Sharding-Jdbc概念与使用技巧 1. Sharding-Jdbc概念与使用技巧 此讲解版本为 4.0.0-RC1 ,目前最新的版本 2019年5月21日发布 1.1. 绑定表 指 分片规则一致 的主表和子表。例如: t_order 表和 t_order_item 表,均按照 order_id 分片,则此两张表 互为绑定表 关系。绑...
-
2019年JVM最新面试题,必须收藏它
2019年JVM最新面试题,必须收藏它 1、JVN内存结构 方法区和对是所有线程共享的内存区域;而java栈、本地方法栈和程序员计数器是运行是线程私有的内存区域。 Java堆(Heap),是Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,在虚拟机启动...
-
聊聊 Java8 以后各个版本的新特性
聊聊 Java8 以后各个版本的新特性 作者:ZY5A59 juejin.im/post/5d5950806fb9a06b0a277412 某天在网上闲逛,突然看到有篇介绍 Java 11 新特性的文章,顿时心里一惊,毕竟我对于 Java 的版本认识还停留在 Java 8 上,而日常使用的语法和 API 还停留在 Java 7 上。于是抽...
-
sharding-sphere 3.1.0 的简单使用
sharding-sphere 3.1.0 的简单使用 最开始倒腾sharding-sphere的时候,在网上找了半天,下了源码看了半天(想用@Configuration 注解的方式,而不是去写配置文件,我觉得配置文件太多了,弄的晃眼),也没有弄明白个所以然。 后面直接在官网找到了比较齐全的答案,我最...
-
JMM内存模型详解(一)
JMM内存模型详解(一) 本文开始死磕JMM(Java内存模型)由于知识点较多,分来写 该文为JMM第一篇 技术往往是枯燥的,本文文字较多 1. JMM是什么? 其实JMM很好理解,我简单的解释一下,在Java多线程中我们经常会涉及到两个概念就是线程之间是如何通信和线程之间的同步,那...
-
Java面向对象特性总结
Java面向对象特性总结 1.面对对象与面对过程的区别 什么是封装?我看到过这样一个例子: 我要用洗衣机洗衣服,只需要按一下开关和洗涤模式就可以了。有必要了解洗衣机内 部的结构吗?有必要碰电动机吗?有必要了解如何通电的吗? 如果是对于面向过程来说,这些你都得知...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
