标签:java

JAVA

openmessaging架构原理解析

herman 7年前 (2017-10-16) 4792浏览 0评论

openmessaging 构建分布式消息传递的开放标准。口号响亮,厂商众多,openmessaging 一出生就有众多大佬(阿里云,滴滴,雅虎,亚马逊,谷歌等)的光环。而阿里捐献给Apache 的 RocketMQ 率先为Open M...

JAVA

阿里巴巴openmessaging是什么?

herman 7年前 (2017-10-16) 2361浏览 0评论

今年的阿里云栖大会热闹非凡啊,可惜我本人由于其他事情忙的没空闲出来去参加。但是看完整个云栖大会,阿里发布的热门技术和开源框架对我由衷的有吸引力。本届云栖大会阿里发布了OpenMessaging和ApsaraCache项目,还有阿里云Apsara ...

JAVA

XOutOf10 一款Android 仿iPhone X 刘海插件

herman 7年前 (2017-10-13) 7071浏览 0评论

今年苹果发布了 iPhone X 手机,其中给人留下印象最深刻的是它的刘海设计。iPhone 的独特来自它的系统,安卓同样也可以模仿它的刘海设计和相关应用的实现。本文借助 Android 的 XOutOf10 插件来实现 iPhone ...

JAVA

Spring动态路由AbstractRoutingDataSource(数据源动态切换)教程

herman 7年前 (2017-10-13) 2661浏览 0评论

数据源动态切换也不是什么新技术,阿里在早期都有多隆大神实现了。但是我们今天要讲的是 Spring 对数据源路由的实现。 大项目的多个数据库动态切换已是架构师考虑的趋势。数据源动态切换往往能给我带来很多好处,比如根据多语言实现数据库动态切换,...

JAVA

详解AbstractRoutingDataSource(动态数据源切换)实现原理

herman 7年前 (2017-10-13) 4134浏览 0评论

数据库读写分离,动态数据源切换已成为大型网站的标配。因此结合本文我们一起来搞定动态数据源切换的原理。 说到原理,就必须要说到源码,说到源码就必须要从我们最初的设计说起。 多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切...

JAVA

详解Spring中的ApplicationListener和ContextRefreshedEvent

herman 7年前 (2017-10-13) 15112浏览 0评论

ApplicationListener和ContextRefreshedEvent一般都是成对出现的。最近在面试中问到了被面试者对于这两个的用法,面试者大多数被问懵了。可见基础知识的掌握程度。基于此本文将介绍它们的用法。 事件机制作为一种编...

JAVA

SpringBoot部署SSL证书

herman 7年前 (2017-10-13) 6262浏览 0评论

看过前面的文章的网友都知道,阿里云能够提供基于各种服务器的免费SSL证书。包括tomcat,nginx,Apache等。但是 Springboot 是内嵌 tomcat,针对这种情况该如何不少SSL证书呢?本文将介绍 Springboot 的SS...

JAVA

AOP与拦截器、过滤器之间的关系

herman 7年前 (2017-10-11) 3728浏览 0评论

面试中经常会被问到拦截器,过滤器,AOP之间有什么关系。本文将探讨一下他们之间的关系。 通过前面一系列对AOP的文章的介绍,我相信大家都对AOP比较熟悉了。AOP似乎和拦截器、过滤器的功能相似。那么问题来了,aop与拦截器、过滤器是什么关系...

JAVA

Spring AOP原理和实战

herman 7年前 (2017-10-11) 2926浏览 0评论

AOP的实现,相比xml配置,基于注解的方式更加简洁方便。也是日常开发中常用的做法。 下面我们一起来看一个例子。 @Aspect public class TransactionDemo { @Pointcut(value...

JAVA

使用HttpsClient抓取https网页内容

herman 7年前 (2017-10-10) 3189浏览 0评论

昨天发生了一件另我非常沮丧的事情。我的个人站点业余草,数据库发生了故障,导致了将近100篇文章的丢失。 本站点主要是一个月备份一次数据库,上个月,也就是9月份的文章目前已全部丢失。 通过我个人对搜索引擎的理解,发现谷歌网页快照中有部分...

JAVA

腾讯 soter 原理

herman 7年前 (2017-08-16) 4756浏览 0评论

TENCENT SOTER之所以能实现支付级别的指纹授权安全性,主要原因有三: 所有关键数据存储与操作均根本依赖TEE 厂商在设备出厂之前安全环境会专门生成TENCENT SOTER设备根密钥 生物授权的实质是密钥签...

JAVA

腾讯开源生物认证平台soter简介

herman 7年前 (2017-08-16) 3112浏览 0评论

腾讯(Tencent)的 soter 选择开源了,一时间在网上引起了极大的关注,我也是最近才注意到它。对它有一个简单的了解,本文将根据作者自己的理解,来介绍一下soter到底是一个什么框架? 按照腾讯官方的说法:“A secur...