11 FlyXhc

尚未进行身份认证

我要认证

保存每天的激情

等级
TA的排名 26w+

SpringCloud学习之服务高可用

  在上一篇SpringCloud学习之服务注册与发现文章中使用的是单节点的服务注册中心,但在实际应用中应该考虑发生故障的情况,一台服务出现了故障应该还有其他服务存在,这时候就需要服务的高可用了,在Eureka的服务治理设计中,所有的节点即是服务提供方,也是服务消费方,服务注册中心也不例外。   Eureka Server的高可用实际上就是将自己作为服务向其他服务注册中心注册自己,这样就形成了一...

2018-04-25 22:28:08

SpringCloud学习之服务注册与发现

什么是微服务  ”微服务”一词源于Martin Fowler的名为Microservices的博文,可以在他的官方博客上找到: https://martinfowler.com/articles/microservices.html   简单地说,微服务是系统架构上的一中设计风格,它的主旨是将一个原本独立的系统拆分成多个小型的服务,这小小型服务都在各自独立的进程中运行,服务之间通过HTTP的...

2018-04-25 22:27:07

从 Spring Cloud 看一个微服务框架的「五脏六腑」

Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的各种组件。注:Spring Boot 简单理解就是简化 Spring 项目的搭建、配置、组合的框架。因为与构建微服务本身没有直接关系,所以本文不对 Spring Boot 进行展开。另外本文有一些例子涉及到 Spring 和 Spring Boot,建议先了解一下 Spring 和 Sp...

2018-04-20 09:51:20

来自java资深程序员的学习书单分享,收藏走一波

拒绝盗版,从你我做起希望书单能在你想要进一步打怪升级的路上,给予些许帮助建议先收藏本书单,认真啃完一本再买下一本,扎实走完每一步如果对你略有帮助,烦请分享给你的基友与君共勉,若有合适的书籍,请一定告诉我,谢谢分类困难因而没分。大体顺序,编程开发 => 数据库 => 架构运维 => 算法拒绝盗版,从你我做起书籍列表《Effective Jav...

2018-04-20 09:49:53

Flask URL路由注册

先看一个例子@app.route('/')def hello_world(): return 'Hello World!'@app.route('/<username>')def show_user(username): print(username)@app.route('/post/<int:post_id>')def show...

2018-04-20 09:48:33

Python Flask框架Web开发初体验

PyCharm安装PyCharm下载 路         径:http://www.jetbrains.com/pycharm/download/#section=windows选择Professional版本,下载完成之后安装PyCharm注册如下图选择License server,地址输入http://idea.iteblo...

2018-04-20 09:47:46

ElasticSearch入门教程

什么是ElasticSearch基于Apache Lucene构建的开源搜索引擎采用Java编写,提供简单易用的RESTFul API轻松的横向扩展,可支持BP级的结构化和非结构化的数据处理可应用场景海量数据分析引擎站内搜索引擎数据仓库一线公司实际应用场景英国卫报 - 实时分析公众对文章的回应维基百科、GitHub-站内实时搜索百度 - 实时日志监...

2018-04-20 09:46:50

Java8新特性

java8已经出来很久了,以前看过,但平时用的还是很少,现在重新学习下,以后工作中也尽量去用新的功能,边学习边写文章记录下来加深理解lambda表达式还是看对列表进行排序List<String> list = Arrays.asList("apple", "banana", "orange"); Collections.sort(list, new ...

2018-04-20 09:45:45

SpringBoot引入第三方jar包或本地jar包的处理方式

在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢一般有两种方法 - 第一种是将本地jar包安装在本地maven库 - 第二种是将本地jar包放入项目目录中 这篇文章主要讲第二种方式,这又分两种情况,一种是打包jar包,第二种是打包war包jar包先看看jar包的结构 用压缩工具打开一个jar...

2018-04-20 09:41:41

android 事件处理机制之requestDisallowInterceptTouchEvent

当手指触摸到屏幕时,系统就会调用相应View的onTouchEvent,并传入一系列的action。当有多个层级的View时,在父层级允许的情况下,这个action会一直向下传递直到遇到最深层的View。所以touch事件最先调用的是最底层View的onTouchEent,如果View的onTouchEvent接收到某个touch action并作了相应处理,最后有两种返回方式return t

2015-12-08 14:43:28

eclipse项目迁移到android studio(图文最新版)

前言最近Android studio(下文简称AS)官方发布了正式版,目前火得不行。个人认为主要是因为android是google自家的产品,AS也是他自己搞的IDE,以后的趋势android开发肯定会用AS,至于eclipse的adt插件是否继续更新就不可而知了。最近我也在android官网找了一下集成好的adt-bundle,但没有找到,可能是路径变了(搜索也没有找到)或者是真的为了支

2015-11-25 11:32:32

Android屏幕大小适配问题解决

一、一些基本概念1、长度(真实长度):英寸、inch2、分辨率:density 每英寸像素数  dpi(密度)3、像素:px4、dip的公式:px /dip=dpi/160  所以 dip 类似于英寸、长度(dp=dip,sp类似于dip)  dip=160*inchdip= 160/dpi * px当dip一定时,dpi 越大,px就越大5、广义分辨率=长px*宽px

2015-11-24 15:30:36

android游戏开发初学之SurfaceView绘制图片

直接贴代码图片的基类package com.learn.swl.game;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Point;/** * 精灵,图片的基类 * Created by ADM on 2015/11/18. */public c

2015-11-18 09:43:56

android游戏开发初学之SurfaceView绘制界面

绘制界面需要先锁定一个画布,创建画笔,绘制完成之后需要解锁画布并提交package com.learn.swl.game;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import an

2015-11-17 16:56:41

android游戏开发初学之SurfaceView创建

首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; th

2015-11-17 14:25:09
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!