源码分析

1 | Dubbo:探讨标签路由的实现

1 | Dubbo:探讨标签路由的实现

项目需要,对 Dubbo 进行了一次功能调研,主要集中在服务治理中的标签路由。这部分的内容不难,但是能够对 Dubbo 的实现有一定的了解。 环境搭建 需要 ZooKeeper、Java Application Based on Dubbo。 ZooKeeper 的搭建 通过 CODING CD,在腾讯云的弹性伸缩组上(有兴趣可到 CODING CD 中详细了解),部署的一个实例,需要先安装 java 依赖,如下: java-1.8.0-openjdk-devel.x86_64 其主要的配置是一个脚本,如下: wget http://mirrors.hust.edu.cn/apache/zookeeper/

系统应用闹钟之TabLayout的使用

系统应用闹钟之TabLayout的使用

此篇文章记录一些关于安卓原生应用闹钟里面TabLayout的使用,没见过用这个组件的源代码,想从它里面学习学习。就当是见见世面,顺便写个笔记。 先从印象到布局 原生闹钟给我的印象非常好,有种说不出的美感。在改工作上的问题时,顺便看它的样式,大致就是一个TabLayout加上四个fragment。 首先是头部的四个图标,是一个嵌在了Toolbar中的TabLayout。Toolbar也是一个ViewGroup,在它的里面放一个其他的控件也是理所当然,只是以前没试过。第一次看到这个写法,感觉非常好。 <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@null" app:elevation="0dp"> <