<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[s443770865的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/s443770865</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; s443770865]]></copyright><item><title><![CDATA[SpringCloud学习之服务高可用]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80086936</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80086936</guid><author>s443770865</author><pubDate>Wed, 25 Apr 2018 22:28:08 +0800</pubDate><description><![CDATA[  在上一篇SpringCloud学习之服务注册与发现文章中使用的是单节点的服务注册中心，但在实际应用中应该考虑发生故障的情况，一台服务出现了故障应该还有其他服务存在，这时候就需要服务的高可用了，在Eureka的服务治理设计中，所有的节点即是服务提供方，也是服务消费方，服务注册中心也不例外。 
  Eureka Server的高可用实际上就是将自己作为服务向其他服务注册中心注册自己，这样就形成了一...]]></description><category></category></item><item><title><![CDATA[SpringCloud学习之服务注册与发现]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80086917</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80086917</guid><author>s443770865</author><pubDate>Wed, 25 Apr 2018 22:27:07 +0800</pubDate><description><![CDATA[什么是微服务

  ”微服务”一词源于Martin Fowler的名为Microservices的博文，可以在他的官方博客上找到: https://martinfowler.com/articles/microservices.html 
  简单地说，微服务是系统架构上的一中设计风格，它的主旨是将一个原本独立的系统拆分成多个小型的服务，这小小型服务都在各自独立的进程中运行，服务之间通过HTTP的...]]></description><category></category></item><item><title><![CDATA[从 Spring Cloud 看一个微服务框架的「五脏六腑」]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014425</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014425</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:51:20 +0800</pubDate><description><![CDATA[Spring Cloud 是一个基于 Spring Boot 实现的微服务框架，它包含了实现微服务架构所需的各种组件。

注：Spring Boot 简单理解就是简化 Spring 项目的搭建、配置、组合的框架。因为与构建微服务本身没有直接关系，所以本文不对 Spring Boot 进行展开。另外本文有一些例子涉及到 Spring 和 Spring Boot，建议先了解一下 Spring 和 Sp...]]></description><category></category></item><item><title><![CDATA[来自java资深程序员的学习书单分享，收藏走一波]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014397</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014397</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:49:53 +0800</pubDate><description><![CDATA[

拒绝盗版，从你我做起

希望书单能在你想要进一步打怪升级的路上，给予些许帮助

建议先收藏本书单，认真啃完一本再买下一本，扎实走完每一步

如果对你略有帮助，烦请分享给你的基友

与君共勉，若有合适的书籍，请一定告诉我，谢谢

分类困难因而没分。大体顺序，编程开发 =&amp;gt; 数据库 =&amp;gt; 架构运维 =&amp;gt; 算法

拒绝盗版，从你我做起



书籍列表

《Effective Jav...]]></description><category></category></item><item><title><![CDATA[Flask URL路由注册]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014378</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014378</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:48:33 +0800</pubDate><description><![CDATA[先看一个例子



@app.route('/')
def hello_world():
    return 'Hello World!'


@app.route('/&amp;lt;username&amp;gt;')
def show_user(username):
    print(username)


@app.route('/post/&amp;lt;int:post_id&amp;gt;')
def show...]]></description><category></category></item><item><title><![CDATA[Python Flask框架Web开发初体验]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014358</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014358</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:47:46 +0800</pubDate><description><![CDATA[PyCharm安装

PyCharm下载 路&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;径:http://www.jetbrains.com/pycharm/download/#section=windows

选择Professional版本，下载完成之后安装

PyCharm注册如下图



选择License server，地址输入http://idea.iteblo...]]></description><category></category></item><item><title><![CDATA[ElasticSearch入门教程]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014337</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014337</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:46:50 +0800</pubDate><description><![CDATA[什么是ElasticSearch


基于Apache Lucene构建的开源搜索引擎
采用Java编写,提供简单易用的RESTFul API
轻松的横向扩展，可支持BP级的结构化和非结构化的数据处理




可应用场景


海量数据分析引擎
站内搜索引擎
数据仓库




一线公司实际应用场景


英国卫报 - 实时分析公众对文章的回应
维基百科、GitHub-站内实时搜索
百度 - 实时日志监...]]></description><category></category></item><item><title><![CDATA[Java8新特性]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014316</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014316</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:45:45 +0800</pubDate><description><![CDATA[java8已经出来很久了，以前看过，但平时用的还是很少，现在重新学习下，以后工作中也尽量去用新的功能，边学习边写文章记录下来加深理解



lambda表达式

还是看对列表进行排序



List&amp;lt;String&amp;gt; list = Arrays.asList(&quot;apple&quot;, &quot;banana&quot;, &quot;orange&quot;);
        Collections.sort(list, new ...]]></description><category></category></item><item><title><![CDATA[SpringBoot引入第三方jar包或本地jar包的处理方式]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/80014237</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/80014237</guid><author>s443770865</author><pubDate>Fri, 20 Apr 2018 09:41:41 +0800</pubDate><description><![CDATA[在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包，这时没办法通过pom直接引入，那么该怎么解决呢

一般有两种方法 
 - 第一种是将本地jar包安装在本地maven库 
 -  第二种是将本地jar包放入项目目录中 

这篇文章主要讲第二种方式，这又分两种情况，一种是打包jar包，第二种是打包war包



jar包


先看看jar包的结构 
 
用压缩工具打开一个jar...]]></description><category></category></item><item><title><![CDATA[android 事件处理机制之requestDisallowInterceptTouchEvent]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/50218645</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/50218645</guid><author>s443770865</author><pubDate>Tue, 08 Dec 2015 14:43:28 +0800</pubDate><description><![CDATA[当手指触摸到屏幕时，系统就会调用相应View的onTouchEvent，并传入一系列的action。当有多个层级的View时，在父层级允许的情况下，这个action会一直向下传递直到遇到最深层的View。所以touch事件最先调用的是最底层View的onTouchEent，如果View的onTouchEvent接收到某个touch
 action并作了相应处理，最后有两种返回方式return t]]></description><category></category></item><item><title><![CDATA[eclipse项目迁移到android studio(图文最新版)]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/50034647</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/50034647</guid><author>s443770865</author><pubDate>Wed, 25 Nov 2015 11:32:32 +0800</pubDate><description><![CDATA[前言

最近Android studio（下文简称AS）官方发布了正式版，目前火得不行。个人认为主要是因为android是google自家的产品，AS也是他自己搞的IDE，以后的趋势android开发肯定会用AS，至于eclipse的adt插件是否继续更新就不可而知了。最近我也在android官网找了一下集成好的adt-bundle，但没有找到，可能是路径变了（搜索也没有找到）或者是真的为了支]]></description><category></category></item><item><title><![CDATA[Android屏幕大小适配问题解决]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/50013575</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/50013575</guid><author>s443770865</author><pubDate>Tue, 24 Nov 2015 15:30:36 +0800</pubDate><description><![CDATA[一、一些基本概念
1、长度（真实长度）：英寸、inch
2、分辨率：density 每英寸像素数  dpi（密度）
3、像素：px
4、dip的公式：px /dip=dpi/160  所以 dip 类似于英寸、长度（dp=dip，sp类似于dip）  dip=160*inch
dip= 160/dpi * px
当dip一定时，dpi 越大，px就越大
5、广义分辨率=长px*宽px]]></description><category></category></item><item><title><![CDATA[android游戏开发初学之SurfaceView绘制图片]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/49902593</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/49902593</guid><author>s443770865</author><pubDate>Wed, 18 Nov 2015 09:43:56 +0800</pubDate><description><![CDATA[直接贴代码
图片的基类
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]]></description><category></category></item><item><title><![CDATA[android游戏开发初学之SurfaceView绘制界面]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/49889905</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/49889905</guid><author>s443770865</author><pubDate>Tue, 17 Nov 2015 16:56:41 +0800</pubDate><description><![CDATA[绘制界面需要先锁定一个画布，创建画笔，绘制完成之后需要解锁画布并提交
package com.learn.swl.game;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import an]]></description><category></category></item><item><title><![CDATA[android游戏开发初学之SurfaceView创建]]></title><link>https://blog.youkuaiyun.com/s443770865/article/details/49887049</link><guid>https://blog.youkuaiyun.com/s443770865/article/details/49887049</guid><author>s443770865</author><pubDate>Tue, 17 Nov 2015 14:25:09 +0800</pubDate><description><![CDATA[首先我们先来看下官方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]]></description><category></category></item></channel></rss>