在上一篇Git使用教程之版本回退我们已经学会如何使用git进行版本管理,并尝试提交和版本回退。接下来我们将继续学习,有关提交的高级用法。例如我们想把多次提交合并成一次提交,把...
在上一篇Git使用教程之版本回退我们已经学会如何使用git进行版本管理,并尝试提交和版本回退。接下来我们将继续学习,有关提交的高级用法。例如我们想把多次提交合并成一次提交,把...
通过上一篇文章Git的添加、提交与移除我们已经学会了如何创建git仓库,并使用Git管理文件,我们每次更新文件,提交到仓库。那么我们设想一下这样的情形,如果中间某一次提交的代...
在上篇Git的安装和基本配置中已经详细介绍了如何在各个平台上安装Git。本文将继续介绍如何使用Git进行版本控制。 Git仓库创建 一般Git仓库的创建有两种方式,第一种方式...
最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Un...
通过前面几篇文章的学习我们已经学会如何构建服务注册中心,服务发现与消费。本节我们介绍什么是spring cloud 配置中心,并学会如何使用spring-cloud-conf...
上一篇Spring Cloud构建微服务架构之服务消费(二)介绍了如何使用Ribbon来消费微服务提供的接口。本文我们将继续介绍Spring Cloud中的另外一个服务消费的...
平时我们在开发项目时看到设计稿中有各种对控件设置在不同状态下显示不同的背景(边框、颜色等)样式或者不同的文字显示颜色等效果,这时候我们就需要在项目的resource目录下的d...
在上一篇Spring Cloud构建微服务架构之服务消费(一)中我们已经学会如何使用LoadBalanceClient去访问微服务提供的接口了。但是在使用的过程中我们发现,需...
1. LeakCanary LeakCanary用于内存泄露检测,并友好提示给开发者,便于分析和修改。GitHub:leakcanaryLeakCanary 中文使用说明Le...
在上篇文章Spring Cloud构建微服务之服务注册与发现(一)介绍了如何使用Netflix的Eureka服务来构建服务注册中心与服务提供者,在本文中将介绍使用LoadBa...
导语:在开发中或多或少都会遇到数据批量插入的功能,最近我在做项目的过程中就遇到了这样一个问题。上传Excel文件,解析文件内容并将解析的内容插入数据库。 思路分析 1.解析E...
在上一篇文章中粗略介绍了一下spring cloud 微服务架构,本节来重点介绍一下,如何使用Spring Cloud来搭建微服务的注册与发现模块 Spring Cloud服...
SpringCloud 官方介绍:Spring Cloud provides tools for developers to quickly build some of th...
写的不错
联系人算法优化先说下功能需求,上传联系人,因为联系人可能过多,不上传联系人头像,只上传联系人姓名,号码,但是UI上展示已经上传的联系人的时候又需要展示头像,这时候,只能是从服务器获取到联系...
先说下功能需求,上传联系人,因为联系人可能过多,不上传联系人头像,只上传联系人姓名,号码,但是UI上展示已经上传的联系人的时候又需要展示头像,这时候,只能是从服务器获取到联系...