<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[XMublog的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/XMublog</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; XMublog]]></copyright><item><title><![CDATA[安卓compile已经替换成implementation但还是提示没有替换]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/105240738</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/105240738</guid><author>XMublog</author><pubDate>Wed, 01 Apr 2020 10:55:33 +0800</pubDate><description><![CDATA[问题：INFO: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update...]]></description><category></category></item><item><title><![CDATA[腾讯开放平台进行应用认领]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/95320619</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/95320619</guid><author>XMublog</author><pubDate>Wed, 10 Jul 2019 12:36:15 +0800</pubDate><description><![CDATA[1.首先把你的签名文件和你的安装包还有从腾讯开放平台下载下来的tap_unsign.apk放到你jdk的bin文件夹里（我的是这个C:\Program Files\Java\jdk1.8.0_65\bin）

2.在你cmd里cd切换到jdk的bin目录里



3.然后输入这行jarsigner -verbose -keystore FundApp.jks -signedjar app-rele...]]></description><category></category></item><item><title><![CDATA[安卓使用Glide加载图片使宽度充满手机屏幕，高度随宽度等比缩放]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/93492538</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/93492538</guid><author>XMublog</author><pubDate>Mon, 24 Jun 2019 16:10:24 +0800</pubDate><description><![CDATA[Glide.with(context)
        .asBitmap()
        .load(imgUrl)
        .into(new SimpleTarget&lt;Bitmap&gt;() {
            @Override
            public void onResourceReady(@NonNull Bitmap resource, ...]]></description><category></category></item><item><title><![CDATA[设计模式-组合]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/88922352</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/88922352</guid><author>XMublog</author><pubDate>Sun, 31 Mar 2019 12:32:33 +0800</pubDate><description><![CDATA[一、组合模式详解

1. 概念

1.1 将对象以树形结构组织起来，以达成“部分 - 整体”的层次结构，使得客户端对单个对象和组合对象的使用具有一致性。

1.2 树的结构 —&gt;组合设计模式

2. 使用场景

2.1 需要表示一个对象整体或部分层次

2.2 让客户能够忽略不同对象层次的变化

3. UML结构图分析



4. 实际代码分析

5. 外观模式优点
...]]></description><category></category></item><item><title><![CDATA[设计模式-外观]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/88919920</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/88919920</guid><author>XMublog</author><pubDate>Sun, 31 Mar 2019 01:23:19 +0800</pubDate><description><![CDATA[一、外观设计模式详解

1.概念

1.1 外观模式的主要目的在于让外部减少与子系统内部多个模块的交互，从而让外部能够更简单的使用子系统。它负责把客户端的请求转发给子系统内部的各个模块进行处理。

2.使用场景

2.1 当你要为一个复杂子系统提供一个简单接口时。

2.2 客户程序与抽象类的实现部分之间存在着很大的依赖性。

2.3 当你需要构建一个层次结构的子系统时。

3.U...]]></description><category></category></item><item><title><![CDATA[设计模式-builder]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/88876347</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/88876347</guid><author>XMublog</author><pubDate>Thu, 28 Mar 2019 20:57:27 +0800</pubDate><description><![CDATA[一、java的builder模式详解

建造着模式是较为复杂的创建型模式，它将客户端与包含多个组成部分（或部件）的复杂对象的创建过程分离

当构造一个对象需要很多参数的时候，并且参数的个数或类型不固定的时候



1.Builder：它为创建一个产品Product对象的各个部件指定抽象接口

2.ConcreteBuilder：它实现了Builder接口，实现各个部件的具体构造和装配方法
...]]></description><category></category></item><item><title><![CDATA[设计模式-单例]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/88875856</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/88875856</guid><author>XMublog</author><pubDate>Thu, 28 Mar 2019 19:08:12 +0800</pubDate><description><![CDATA[一、单例介绍

单例概念
单例模式是一种对象创建模式，它用于产生一个对象的具体实例，它可以确保系统中一个类只产生一个实例

好处
对于频繁使用对象，可以省略创建对象所花的时间，对于那些重量级对象而言，是非常可观的一笔系统开销

由于new操作的次数减少，因而对系统内存的使用频率也会降低，这也将减轻GC压力，缩短GC停顿时间

二、单例的六种写法和各自特点

不足之处：无法对instance实...]]></description><category></category></item><item><title><![CDATA[rpm及yum]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/80436640</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/80436640</guid><author>XMublog</author><pubDate>Thu, 24 May 2018 17:20:31 +0800</pubDate><description><![CDATA[简介：　　　１.　rpm是由Red Hat公司开发的一种软件包管理方式，使用rpm我们可以方便的进行软件的安装，查询　　　　　 卸载等工作。但是使用rpm命令安装rpm软件包，不能自己解决软件包之间的依赖性问题，需要自己　　　　　 一个一个去安装依赖的软件包。　　　２.　yum（全称为 Yellow dog Updater, Modified）：是一个在RedHat, Fedora以及CentOS...]]></description><category></category></item><item><title><![CDATA[Linux目录说明]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/80434424</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/80434424</guid><author>XMublog</author><pubDate>Thu, 24 May 2018 16:03:29 +0800</pubDate><description><![CDATA[本文介绍的是关于CentOS根目录下的文件说明１.　bin　——　这个目录存放最经常使用的命令２.　boot　——　这个目录存放启动Linux时使用的一些核心文件，包括一些连接文件以及镜像文件３.　dev　——　dev是Device（设备）的缩写，该目录下存放的是Linux的外部设备，Linux中的设备也是以文　　 件的形式存在４.　etc　——　这个目录存放所有的系统管理所需要的配置文件５.　h...]]></description><category></category></item><item><title><![CDATA[vi&vim编辑器]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/80433519</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/80433519</guid><author>XMublog</author><pubDate>Thu, 24 May 2018 14:43:09 +0800</pubDate><description><![CDATA[vi&amp;amp;vim简介：                     １.vi是linux下标配的一个纯字符界面的文本编辑器，由于不是图形界面，相关操作都要通过　　　　　　　  键盘输入命令来完成，需要记住一些常用的操作命令　　　　　　 ２.vim是vi的升级版本，完全兼容vi，vim也可以完全当成vi使用，vim是在vi的基础上增加　　　　　　　  一些功能，比如语法着色等启动vi：vi file...]]></description><category></category></item><item><title><![CDATA[Linux常用命令]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/80430367</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/80430367</guid><author>XMublog</author><pubDate>Thu, 24 May 2018 12:06:22 +0800</pubDate><description><![CDATA[磁盘管理１.　cd　——　切换目录２.　ll, ls ,ll -a, ls -a　——　列出当前目录下目录及文件３.　dir　——　列出当前目录下的目录及文件４.　mkdir　——　创建目录/文件夹５.　df, df -h　——　查看系统磁盘空间使用情况６.　du, du -sh　——　查看文件和目录的磁盘空间使用情况７.　pwd　——　显示当前目录文件管理１.　mv　——　文件（夹）重命名或者将...]]></description><category></category></item><item><title><![CDATA[CentOS常用软件的安装]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/80426616</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/80426616</guid><author>XMublog</author><pubDate>Wed, 23 May 2018 23:32:47 +0800</pubDate><description><![CDATA[jdk1.下载jdk:32位系统jdk-8u121-linux-i586.tar.gz， 64位系统jdk-8u121-linux-x64.tar.gz2.解压缩：tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local/(以64位系统为例，其中-C /usr/local/是指定解压到哪个目录下去)3.配置环境变量：                   ...]]></description><category></category></item><item><title><![CDATA[AndroidApp添加签名证书]]></title><link>https://blog.youkuaiyun.com/XMublog/article/details/78281524</link><guid>https://blog.youkuaiyun.com/XMublog/article/details/78281524</guid><author>XMublog</author><pubDate>Thu, 19 Oct 2017 10:33:44 +0800</pubDate><description><![CDATA[把准备好的证书放到项目文件夹里，在到AS-&gt;ProjectStructure-&gt;app-&gt;Signing设置证书路径。]]></description><category></category></item></channel></rss>