自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ReentrantLock-lockInterruptibly,lock,tryLock区别

lockInterruptibly 与 lock比较区别在于 lockInterruptibly 优先考虑响应中断,而不是响应锁定的普通获取或重入获取 Java代码 收藏代码 package test; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Lock; import java.util.co...

2019-08-01 15:48:27 117

原创 10w定时任务,如何高效触发超时-----单机版代码简单实现

详细介绍q,请跳转,说的很详细 代码实现 package com.zzh.circle; import lombok.extern.slf4j.Slf4j; import java.time.LocalDateTime; import java.util.Map; import java.util.Random; import java.util.Set; import java.util.T...

2019-05-18 16:05:52 481 1

转载 java clone对象浅析

Cloneable的用途 Cloneable是标记型的接口,它们内部都没有方法和属性,实现 Cloneable来表示该对象能被克隆,能使用Object.clone()方法。如果没有实现 Cloneable的类对象调用clone()就会抛出CloneNotSupportedException。 克隆的分类 浅克隆(shallow clone),浅克隆是指拷贝对象时仅仅copy对象本身和对象中的基...

2019-03-01 16:35:44 210

原创 spring-cloud初体验(4.2)-服务调用-feign

上篇博客我们讲到了如何用restTemplate进行调用服务,这篇博客则讲一讲如何用feign调用的、 Feign简介 Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 在Spring Cloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Feign自带的注...

2019-02-28 16:41:57 129

原创 spring-cloud初体验(4.1)-服务调用-restTemplate

加粗样式之前的博客介绍了client和server,现在当然是该调用体验一下喽 简单介绍下spring-cloud和dubbo的调用方式 springcloud是基于http的rest api方式, dubbo则是rpc 有兴趣的可以再搜索一下他们的区别,这个网上有很多很详细的文章,废话不多说,撸起袖子干 之前咱们写了3个eureka服务端,一个client客户端(暂时叫client1吧),现在我...

2019-02-28 11:15:05 129

原创 spring-cloud初体验(3)-eureka高可用

学习了client和server之后,server作为注册中心起到了一个枢纽的作用,那么他是如何高可用的呢? 很简单,一个不行,咱们就搭建多个 如下图所示,3个server两两注册,就是除了自己,其他的server都要注册, client则所有server都注册, 下面我们来演示下 配置3个server 先把配置端口注释,用vm参数形式启动,配置3个server 注意端口不要重复 修改se...

2019-02-27 20:19:48 143

原创 spring-cloud初体验(2)-client

有了server后,那当然要有client的去调用 1,启动server 先把server启动起来,不用idea启动了,吃电脑资源,用cmd启动jar包就好,先打包成jar包 cmd启动server 2,client 创建一个新项目 版本保持和之前一致 启动成功 如果控制台自动停止的,请添加依赖 <dependency> <groupId&amp

2019-02-23 22:24:40 126

原创 spring-cloud初体验(1)-注册中心

** spring初体验(1)-注册中心 1,spring-cloud介绍 是一个开发工具集,含了多个子项目 利用了spring-boot的开发便利 主要基于对Netflix开源组件的进一步封装 简化了分布式开发 先看看微服务架构长啥样!好的,大概了解一点了吧,继续往下嗨起来 2, 服务介绍与发现 要了解服务介绍与发现这个组件,则必须要了解Spring-cloud Eureka 它是基于Ne...

2019-02-23 20:49:46 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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