自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东子的博客 细节决定成败,点滴铸就辉煌。

重点关注Android、Java、IOT、JavaEE、分布式、微服务、Micronaut、SpringCloud等

  • 博客(9)
  • 资源 (9)
  • 问答 (4)
  • 收藏
  • 关注

原创 dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(十二)之 spring中RabbitMQ延迟队列的实现

在前面写过一篇dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(七)RabbitMQ工作原理和Spring的集成 ,今天在进一步使用一下RabbitMQ的延迟队列的实现。1. 简介RabbitMQ如何实现延迟队列:延迟队列存储的对象肯定是对应的延迟消息,所谓”延迟消息”是指当消息被发送以后,并不想让消费者立即拿到消息,而是等

2017-02-25 13:31:02 3665

原创 Java并发编程:Callable、Future和FutureTask

1、简介在Java中创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。2、需求在Java中,如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。而自从Java 1.5开始,就提供了Callable和Future,通过它们可以在任务执行完毕之后得到任务执行结果

2017-02-21 16:58:49 2113 1

原创 dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(十一)之 spring中定时器quartz的整合续集(Quartz集群配置)

前面写过一篇关于dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(九)之 spring中定时器quartz的整合。今天主要来继续总结quartz在集群中的使用。1、说明quartz可以通过jdbc直连连接到MYSQL数据库,读取配置在数据库里的job初始化信息,并且把job通过java序列化到数据库里,这样就使得每个job信

2017-02-20 16:31:45 2567 5

原创 第一个 spring Boot 应用通过Docker 来实现构建、运行、发布

1. Docker 简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker image 是用于运行容器化进程的方案,在本文中,我们将构建一个简单的 Spring Boot 应用程序。2.环境搭建JDK 1.8+Maven 3.0+

2017-02-20 10:18:50 28978 7

原创 Error:Failed to complete Gradle execution. Cause: Unknown command-line option '-X'解决方法

今天新建android studio项目时候。突然遇到如下问题:很是操蛋。最后发现时候用于Setting->compiler - Command-line Optons:-Xmx2048m导致的。解决办法是将Command-line Optons的参数删除,设置为空就ok了

2017-02-13 16:23:02 5659

原创 dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3(十)之Spring MVC中使用 Swagger2 构建Restful API

1、Swagger2是什么?Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未

2017-02-13 12:42:34 4790 5

原创 dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(九)之 spring中定时器quartz的整合

今天来总结一下。Spring中quartz的使用。1、Quartz是什么?Quartz 是一个开源的作业调度框架,它完全由 Java 写成,并设计用于 J2SE 和 J2EE 应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。2、Quartz的分类2.1、按照作业类的继承方式来分,可以分为两类作业类需要继承自特定的作业类基类,如Quartz中需要继承自

2017-02-08 18:01:53 1157

原创 dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(八)SpringMVC上传文件到FastDFS

目前项目中需要存储一些文件、视频等。于是乎,查找了一些关于文件服务器资料。其中有Lustre、HDFS、Gluster、Alluxio、Ceph 、FastDFS。下面简单介绍一下:Lustre 是一个大规模的、安全可靠的、具备高可用性的集群文件系统,它是由SUN公司开发和维护的。该项目主要的目的就是开发下一代的集群文件系统,目前可以支持超过10000个节点,数以PB的数据存储量。HDFS Ha

2017-02-07 10:07:03 2264

原创 dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(七)RabbitMQ工作原理和Spring的集成

在介绍RadditMQ之前,先介绍一下AMQP。1.什么是AMPQ?AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。Erlang中的实现有 RabbitMQ等。2.AMPQ的特征AMQP的主要特征是面

2017-02-04 17:30:24 3613 4

最新五级省市区镇村json

最新五级省市区镇村联动json文件,总计有693337个。基本覆盖了所有的。供大家使用

2019-02-28

springcloud整合nacos和consul

SpringCloud 构建微服务系统之服务注册和发现(nacos和consul)

2018-12-26

Axis2WebService与Spring的整合

Axis2WebService与Spring的整合

2017-03-29

Android中RxJava+Retrofit2.0+MVP模式的整合

Android中RxJava+Retrofit2.0+MVP模式的整合

2016-03-03

Android多图片上传,仿照微信发说说

Android 仿照微信发说说,既能实现拍照,选图库,多图案上传 使用Retrofit2.0技术 详细见博客:http://blog.csdn.net/u010046908/article/details/50767904

2016-03-01

React-Native实现App底部tab切换

React-Native实现App底部tab切换,项目的引导页,点击“启动应用”,跳转到APP主页,主页底部的五个tab的实现

2016-02-28

Java 读取Excl文件 (poi-3.13)

Java 读取Excl文件 (poi-3.13)

2016-01-25

Android 访问WebServicedemo

Android 访问WebServicedemo

2016-01-12

java程序设计

java程序设计

2013-03-26

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

TA关注的人

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