标签:Listeners

Java

SpringBoot集成gRPC微服务工程搭建实践

wenming.gapo 发布于 2019-01-19

本文将使用 Maven 、 gRPC 、 Protocol buffers 、 Docker 、 Envoy 等工具构建一个简单微服务工程,笔者所使用的示例工程是以前写的一个Java后端工程,因为最近都在 学习微服务相关的知识,所以利用起来慢慢的把这个工程做成微服务化应用。在实践...

阅读(15)评论(0)赞 (0)

Spring

Spring Boot支持Crontab任务改造

dulong 发布于 2019-01-18

在以往的 Tomcat 项目中,一直习惯用 Ant 打包,使用 build.xml 配置,通过 ant -buildfile 的方式在机器上执行定时任务。虽然 Spring 本身支持定时任务,但都是服务一直运行时支持。其实在项目中,大多数定时任务,还是借助 Linux Cront...

阅读(18)评论(0)赞 (0)

Java

dubbo之Zookeeper注册中心

1

hellas 发布于 2019-01-16

目前dubbo支持多种注册中心:Zookeeper、Redis、Simple、Multicast、Etcd3。 本编文章是分析使用Zookeeper作为注册中心,dubbo如何整合Zookeeper进行服务注册和订阅服务。 首先dubbo将服务注册到Zookeeper后,目录结构...

阅读(23)评论(0)赞 (0)

Java

Quartz原理解密

8

changyuan.xu 发布于 2019-01-14

quartz是一个用java实现的开源任务调度框架,可以用来创建简单或者复杂的任务调度,并且可以提供许多企业级的功能,比如JTA以及集群等,是当今比较流行的JAVA任务调度框架。 1. 可以用来做什么 Quartz是一个任务调度框架,当遇到以下问题时: 想在每月25号,自动还款;...

阅读(32)评论(0)赞 (0)

Java

android – Recycler View Fatal Exception:java.lang.ArrayIndexOutOfBoundsException

puefu.he 发布于 2019-01-12

我通过crashlytics得到了这个堆栈跟踪.我不知道问题出在哪里. 有没有StaggeredGridLayoutManager的替代品,我可以使用它来获得像布局一样的列表视图. Fatal Exception: java.lang.ArrayIndexOutOfBoundsE...

阅读(40)评论(0)赞 (0)

Java

java – Activity的AlertDialog样式按钮

xubiao.zhuang 发布于 2019-01-11

我有一个活动,底部有一个Save and Cancel按钮. 在AlertDialog中,按钮显示在某种样式的容器视图中. 我怎么能在我的Activity中给出相同外观的按钮?具体来说,我如何在AlertDialog中应用按钮容器视图的样式来说明包含按钮的Activity中的Li...

阅读(23)评论(0)赞 (0)

Java

蚂蚁金服分布式链路跟踪组件 SOFATracer 数据上报机制和源码分析 | 剖析

14

yeseng 发布于 2019-01-10

SOFA S calable O pen F inancial A rchitecture 是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。 SOFATracer 是一个用于分布式系统调用跟踪的组件,通过统一的 ...

阅读(36)评论(0)赞 (0)

Spring

Spring Boot和Hibernate技巧

xubiao.zhuang 发布于 2019-01-09

本教程不是关于Hibernate或Spring Boot如何入门,相反,我们将研究一起使用它们时可能遇到的一些常见错误以及如何解决它们。 我们将使用: Spring Boot 2 Spring Webflux Spring Data JPA Spring Data Envers ...

阅读(25)评论(0)赞 (0)

Java

Shiro Redisson 1.0.5发布

songhua.gao 发布于 2019-01-09

shiro-redisson 是一个 Apache Shiro 的扩展组件,提供了基于 redis 实现的缓存和会话,以支持分布式环境下的应用。底层使用了redisson作为 redis 客户端。 shiro-redisson 更新说明 1.使用redisson包解决r...

阅读(28)评论(0)赞 (0)

Java

JPA中EntityListeners注解的使用

likai 发布于 2019-01-09

使用场景 EntityListeners在jpa中使用,如果你是mybatis是不可以用的 它的意义 对实体属性变化的跟踪,它提供了保存前,保存后,更新前,更新后,删除前,删除后等状态,就像是拦截器一样,你可以在拦截方法里重写你的个性化逻辑。 它的使用 定义接口,如实体追踪 /*...

阅读(20)评论(0)赞 (0)

Java

彻底搞懂Bean加载

2

likai 发布于 2019-01-08

加载过程: 通过 ResourceLoader 和其子类 DefaultResourceLoader 完成资源文件位置定位,实现从类路径,文件系统,url等方式定位功能,完成定位后得到 Resource 对象,再交给 BeanDefinitionReader ,它再委托给 Bea...

阅读(32)评论(0)赞 (0)

Spring

SpringBoot+Jpa多数据源配置

songhua.gao 发布于 2019-01-08

有时候,随着业务的发展,项目关联的数据来源会变得越来越复杂,使用的数据库会比较分散,这个时候就会采用多数据源的方式来获取数据。另外,多数据源也有其他好处,例如分布式数据库的读写分离,集成多种数据库等等。下面分享我在实际项目中配置多数据源的案例。 步骤 1.application....

阅读(41)评论(0)赞 (0)

Java

最全Java基础异常整理总结(持续更新)

刘莉莉 发布于 2019-01-04

java.lang java.lang.ArithmeticException 异常算术条件时抛出。 例如,“除以零”的整数会抛出。 java.lang.ArrayIndexOutOfBoundsException 抛出以表示使用非法索引访问数组。 索引为负数或大于或等于数组的大...

阅读(38)评论(0)赞 (0)

Java

SpringBoot-SpringBoot中的事件机制

12

dulong 发布于 2019-01-01

微信公众号:掘金专栏:glmapper 微 博:疯狂的石头_henu 欢迎关注,一起学习分享技术 在这篇文章中 聊一聊 Spring 中的扩展机制(一) 中对 Spring 中的事件机制进行了分析。那么对于 SpringBoot 来说,它在 Spring 的基础上又做了哪些拓展呢...

阅读(60)评论(0)赞 (0)

Java

Guava Cache

刘莉莉 发布于 2018-12-27

当项目中需要使用local cache的时候,一般都会通过基于 ConcurrentHashMap或者LinkedHashMap来实现自己的LRU Cache。在造轮子过程中,一般都需要解决一下问题: 1. 内存是有限了,所以需要限定缓存的最大容量. 2. 如何清除“太旧”的缓存...

阅读(34)评论(0)赞 (0)

Java

从redis实例迁移导致应用无法获得连接简单说说jedis的sentinel机制

2

xiaoli.he 发布于 2018-12-26

从redis实例迁移导致应用无法获得连接简单说说jedis的sentinel机制 现象 前段时间,因为运维同学在做redis的实例迁移导致使用那个master-name的服务都无法获取到redis连接并报错。报错信息如下: 奇怪的问题是服务在进行 重启 操作之后便又能拿到redi...

阅读(35)评论(0)赞 (0)

Java

Dubbo分析之Registry层

1

likai 发布于 2018-12-21

前言 紧接上文Dubbo分析之Cluster层,本文继续分析dubbo的register层;此层封装服务地址的注册与发现,以服务URL为中心,扩展接口为RegistryFactory, Registry, RegistryService; Registry接口 接口定义如下: p...

阅读(27)评论(0)赞 (0)

Java

Dubbo分析之Registry层 原 荐

1

hellas 发布于 2018-12-21

前言 紧接上文Dubbo分析之Cluster层,本文继续分析dubbo的register层;此层封装服务地址的注册与发现,以服务URL为中心,扩展接口为RegistryFactory, Registry, RegistryService; Registry接口 接口定义如下: p...

阅读(38)评论(0)赞 (0)