- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Nacos上手实践(基于Spring Cloud)
Nacos介绍Nacos是阿里出品的帮助发现、配置和管理微服务的一款产品,而且这应该是所有服务发现与管理产品中中文文档最为友好的,你完全直接去官网查看,中文手册用起来就是爽!本文主要会快速上手入门使用Nacos,并结合项目(Spring Cloud)来进行开发。安装Nacos下载对应系统的包,windows下双击 startup.cmd 即可运行,运行成功如图,默认为8848端口Nac...
2019-06-17 08:41:48 2680
原创 Spring Cloud 基于Consul 实现配置服务
Spring Cloud体系中提供了Config组件来进行配置服务管理。而Consul除了提供服务注册与发现功能外,同时也提供配置管理功能。本位将介绍如何结合Spring Cloud + Consul实现配置管理。本文中使用的工程及环境参考上篇文章《Spring Cloud 基于Consul 实现服务注册与发现》添加配置依赖在leon-consumer项目中添加配置依赖<de...
2019-06-12 17:19:11 846
原创 Spring Cloud 基于Consul 实现服务注册与发现
Spring Cloud自己体系中的注册中心为Eureka,同时也支持其它服务来进行服务注册与发现。本文介绍使用Consul来实现服务注册与发现,并整合进Spring Cloud项目中进行使用。本文项目依赖环境版本为:Consul → 1.5.0Spring Cloud → Edgware.SR5Spring Boot → 1.5.21操作系统 → Win10 (PowerShe...
2019-06-12 17:18:20 440
原创 在Spring Cloud中使用Swagger自动构建API接口文档
简介Swagger 是一个可以用来构建API服务文档的工具,并且API文档可以和代码服务实时更新,保持一致,提供了UI界面可以直接查看文档。同时还可以进行功能测试。在Spring Boot项目中集成使用1.新建项目并添加相关依赖Springfox-swagger2<dependency> <groupId>io.springfox</groupI...
2018-09-25 15:52:00 1943
原创 使用Docker搭建ElasticSearch+Logstash+Kibana环境
最近在做 Spring Cloud 相关系列框架的搭建,在做到整合微服务跟踪-Sleuth后,项目添加了Sleuth后已经能够正常的输出跟踪信息日志,接下来要对整个日志进行分析处理,这里选取使用配合ELK来做,首先需要搭建整个ELK环境。ELK介绍ELK (官网)其实是三个不同的内容,一般配合一起使用。分别是: - ElasticSearch - Logstash -...
2018-07-03 20:55:06 7002 2
原创 LFilePicker---文件选择利器,各种样式有它就够了
在 Android 开发中如果需要选择某个文件,可以直接调取系统的文件管理器进行选择,但是无法保证各个厂商的手机界面一致,而且解析Uri 还比较繁琐,如果还需要多选呢?需要文件类型过滤呢?老板说界面丑呢?那么福利来了,你可以使用LFilePicker,它都支持什么呢?还算漂亮的界面各种手机一致的体验多种界面风格自定义标题文字和颜色文件多选或者单选文件类型过滤Fragment启动国际
2017-04-07 11:36:56 1651
原创 LSettingView--- 让你更加快速的实现设置界面
在APP开发中,几乎每个应用都会有设置界面。而设置界面每一个条目基本上样式也都是固定的。每次要么去重新写布局太浪费时间,要么就是拷贝布局改动又太繁琐,所以将每个条目封装起来,方便快速实现。对于设置界面条目封装,同时包含常见的设置样式:设置左侧图标设置左侧文字设置右侧图标设置右侧图标是否显示设置右侧为复选框样式设置右侧为开关模式运行效果: 快速使用1. 添加依赖compile '
2017-04-05 16:04:57 2378
原创 新版Bintray下将Android Library 开源到JCenter 的正确姿势
前记对于经历过Eclipse开发时代的人来说,如今在Android Studio中通过 compile 命令来添加外部库引用简直爽的不要不要的,在使用github上数以千计的开源库时,最常用方式就是:compile ‘com.android.support:recyclerview-v7:23.4.0’,那么如何让自己写的库也能通过这样的方式引用呢?其实就是将自己写好的库打包发布到JCenter即可
2017-03-30 11:36:13 1015 1
原创 Android中 aar 文件的日常使用
在开发中遇到好用的开源库内心总是激动的,但是如果因为“网络问题”无法通过compile命令引用内心又是崩溃的,这个时候aar文件对于我们来说就是非常好的选择。什么是aar在Java开发中库的形式一般会以jar包的形式提供,但是jar包只能包含代码文件。在Android开发中经常会涉及到图片、布局等资源,这个时候aar文件可以把这些资源统一打包进来。如何打包aar新建Library默认你已经建好了一
2017-03-29 23:11:32 1761
原创 Android Studio uggestion: add 'tools:replace="android:theme" 问题
项目中开发了一个库以供其他模块引用,完成后运行报如下问题:Suggestion: add 'tools:replace="android:theme"' to <application> element at AndroidManifest.xml:8:5-23:19 to override.网上搜索了资料,原因大致如下: AS的Gradle插件默认会启用Manifest Merger Tool
2017-03-25 10:14:34 1515
原创 ripple水波纹 和 Palette调色板 了解
ripple 水波纹5.0之后按钮会自带水波纹效果,但是颜色是固定的。而且如果给按钮设置了背景后,水波纹效果就没了 如何给按钮添加自己想要的背景,还要有水波纹效果,还要能够定义水波纹颜色呢? 首先创建正常的背景xml文件:然后在res下创建drawable-v21,在里面创建相同的xml文件,然后修改内容如下,添加ripple节点。 ripple节点只能在5.0以后使用,所以需要在drawa
2017-03-14 09:30:17 2703
原创 Android5.0之Toolbar详解
Android5.0之Toolbar详解 搜索Toolbar相关文章满天飞,但是大都不是很全面,每次要用到的时候又要重头过滤一遍。而且随着版本升级很多较早的文章的方法已经失效,最近刚好好用到Toolbar,就将相关配置整理下,方便以后使用。环境说明:Android Studio 2.0V7包版本:com.android.support:appcompat-v7:23.4.0compile
2017-01-18 20:00:17 1994
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人