<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[非鹭千里]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dodan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dodan]]></copyright><item><title><![CDATA[vue瘦身：使用cdn外链依赖]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/80080930</link><guid>https://blog.youkuaiyun.com/dodan/article/details/80080930</guid><author>dodan</author><pubDate>Wed, 25 Apr 2018 15:59:26 +0800</pubDate><description><![CDATA[
  一、资源引入


&amp;lt;body&amp;gt;
  &amp;lt;p id=&quot;app&quot;&amp;gt;&amp;lt;/p&amp;gt;
  &amp;lt;script src=&quot;https://cdn.bootcss.com/vue/2.5.2/vue.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script src=&quot;https://cdn.bootcss.com/vue-ro]]></description><category></category></item><item><title><![CDATA[vue做移动端适配，借助px2rem 插件方便的将px单位转为了rem]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/80033454</link><guid>https://blog.youkuaiyun.com/dodan/article/details/80033454</guid><author>dodan</author><pubDate>Sat, 21 Apr 2018 20:55:13 +0800</pubDate><description><![CDATA[
  1、安装


npm install px2rem-loader  lib-flexible –save 


  2、在项目入口文件main.js中引入lib-flexible


import ‘lib-flexible/flexible.js’


  3、在build下的 utils.js中，找到generateLoaders 方法，在这里添加 。


const px2remLoa...]]></description><category></category></item><item><title><![CDATA[INSTALL_FAILED_NO_MATCHING_ABIS]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/79889862</link><guid>https://blog.youkuaiyun.com/dodan/article/details/79889862</guid><author>dodan</author><pubDate>Tue, 10 Apr 2018 23:33:38 +0800</pubDate><description><![CDATA[
  虚拟机安装失败解决方案


INSTALL_FAILED_NO_MATCHING_ABIS 
创建android studio的虚拟机使用X86系统时,启动速度会非常快,但是可能会安装APK时出现以上的问题:

INSTALL_FAILED_NO_MATCHING_ABIS 
该问题是因为当前APK编译运行的CPU类型与X86不符合,默认编译为ARM(真机的CPU类型),但是虚拟机默认是使用...]]></description><category></category></item><item><title><![CDATA[将Android类库打包成.aar文件]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/79604230</link><guid>https://blog.youkuaiyun.com/dodan/article/details/79604230</guid><author>dodan</author><pubDate>Sun, 18 Mar 2018 20:49:58 +0800</pubDate><description><![CDATA[
在需要打包的libary下新建一个maven-release-aar.gradle文件，文件内容如下：

 // 1.maven-插件
apply plugin: 'maven'
// 2.maven-信息
ext {// ext is a gradle closure allowing the declaration of global properties
    PUBLISH_GROUP...]]></description><category></category></item><item><title><![CDATA[JAVA上传FTP文件服务器]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78625123</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78625123</guid><author>dodan</author><pubDate>Fri, 24 Nov 2017 15:25:56 +0800</pubDate><description><![CDATA[IFileService的实现类：public class FileServiceImpl implements IFileService {
    private static Logger logger = LoggerFactory.getLogger(FileServiceImpl.class);
    @Override
    public String upload(Multipa]]></description><category></category></item><item><title><![CDATA[工具使用:CentOS6上vsftpd安装使用]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78601032</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78601032</guid><author>dodan</author><pubDate>Wed, 22 Nov 2017 11:18:05 +0800</pubDate><description><![CDATA[1，安装vsftpdyum -y install vsftpd2，创建ftp的存储目录mkdir /home/ftpfile3，创建ftp用户：ftpuser，指定关联目录useradd ftpuser -d /home/ftpfile -s /bin/nologin4，给ftpuser的用户组添加读取目录的权限chown -R ftpuser.ftpuser /home/ftpfile5，给ftp]]></description><category></category></item><item><title><![CDATA[前后端分离2：使用axios做网络请求]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78543912</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78543912</guid><author>dodan</author><pubDate>Wed, 15 Nov 2017 18:54:11 +0800</pubDate><description><![CDATA[1、 开篇
在前后端分离的过程中最常见的网络请问问题之一是：前端的cookie如何保存至浏览器且下次请求附带上，还有cookie跨域等。本文用axios做网络请求解决这些问题。
  2、 axios安装
npm install axios  - - save
  3、 初始化&配置参数（重点是配置文件内容）
新建networking.jsimport axios from 'axios'
impor]]></description><category></category></item><item><title><![CDATA[前后端分离1：使用React+dva+antd快速实现用户列表的展示]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78470114</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78470114</guid><author>dodan</author><pubDate>Tue, 07 Nov 2017 17:21:05 +0800</pubDate><description><![CDATA[开篇
这2年前端界发生发生了逆转，JavaScript的es6语法上线后，提供了模块封装，复用等等新特性。使得很多前端大神有用武之地。譬如美团点评的前端团队，将前后端分开开发，分离部署。这样前后端完全松耦合。从此引出“《美团点评境外度假团队前端项目开发实践总结》” 
* 本文将带大家用React+dva+antd快速实现用户列表的展示。
  1、项目初始化
1.1 安装 dva-cli 并创建应用]]></description><category></category></item><item><title><![CDATA[工具使用：在centOS6上部署运行reactjs+antd+dva]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78386200</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78386200</guid><author>dodan</author><pubDate>Sun, 29 Oct 2017 16:34:05 +0800</pubDate><description><![CDATA[1，安装NPM : 
          yum install npm 2，安装NodeJs: 
         yum install -y nodejs3，   升级NodeJs到最新版本 
          安装n模块： npm install -g n 
          升级node.js到最新稳定版: n stable4，安装yarn: 
         npm install]]></description><category></category></item><item><title><![CDATA[JWT token令牌]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78325004</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78325004</guid><author>dodan</author><pubDate>Tue, 24 Oct 2017 00:27:31 +0800</pubDate><description><![CDATA[1，JWT token的组成头部（Header），格式如下：  
{  
“typ”: “JWT”,  
“alg”: “HS256”  
}  
由上可知，该token使用HS256加密算法，将头部使用Base64编码可得到如下个格式的字符串：
  eyJhbGciOiJIUzI1NiJ9
有效载荷（Playload）：  
{  
“iss”: “Online JWT Builder”,  
“]]></description><category></category></item><item><title><![CDATA[工具使用：Ngnix]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78314597</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78314597</guid><author>dodan</author><pubDate>Sun, 22 Oct 2017 23:49:50 +0800</pubDate><description><![CDATA[1，CentOS上

安装Nginx: yum install nginx   (/etc/nginx)

卸载Nginx：yum remove nginx

查看Nginx安装目录： ps -ef | grep nginx 

启动Nginx:    service nginx start

杀掉进程：pkill -9 nginx             






2，增加防火墙的访问权限:...]]></description><category></category></item><item><title><![CDATA[工具使用：APP跳淘宝客户端]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78261906</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78261906</guid><author>dodan</author><pubDate>Tue, 17 Oct 2017 16:25:13 +0800</pubDate><description><![CDATA[当我们用webView加载一个外链时是淘宝商品的URL。这个时候只需要如下几行代码帮你搞定，跳淘宝app。
public class AppUtils {    public static boolean checkPackage(Context context , String packageName)
    {
        if (packageName == null || "".equ]]></description><category></category></item><item><title><![CDATA[SSM框架中mybatis接口测试工具类]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78235642</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78235642</guid><author>dodan</author><pubDate>Sat, 14 Oct 2017 17:29:01 +0800</pubDate><description><![CDATA[工具类如下：  
  注意“./xml/mybatis-config.xml”指的是项目目录中mybatis的配置路径
package base;import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionF]]></description><category></category></item><item><title><![CDATA[SpringMVC解决跨域问题]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/78138531</link><guid>https://blog.youkuaiyun.com/dodan/article/details/78138531</guid><author>dodan</author><pubDate>Sat, 30 Sep 2017 01:48:25 +0800</pubDate><description><![CDATA[什么是跨域 
跨域，即跨站HTTP请求(Cross-site HTTP request)，指发起请求的资源所在域不同于请求指向资源所在域的HTTP请求。
跨域的应用情景 
当使用前后端分离，后端主导的开发方式进行前后端协作开发时，常常有如下情景： 
后端开发完毕在服务器上进行部署并给前端API文档。 
前端在本地进行开发并向远程服务器上部署的后端发送请求。 
在这种开发过程中，如果前端想要一边开发一]]></description><category></category></item><item><title><![CDATA[Flex布局的属性]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/77875628</link><guid>https://blog.youkuaiyun.com/dodan/article/details/77875628</guid><author>dodan</author><pubDate>Wed, 06 Sep 2017 23:41:56 +0800</pubDate><description><![CDATA[只有左上角1个点的情况。Flex布局默认就是首行左对齐 
  .box { 
            display: flex; 
  } 
    设置项目的对齐方式，就能实现居中对齐和右对齐 
  .box { 
    display: flex; 
    justify-content: center; 
  } 
   
  .box { 
    display: flex;]]></description><category></category></item><item><title><![CDATA[工具使用：SourceTree关联Beyond解决冲突代码]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/77365832</link><guid>https://blog.youkuaiyun.com/dodan/article/details/77365832</guid><author>dodan</author><pubDate>Fri, 18 Aug 2017 10:15:36 +0800</pubDate><description><![CDATA[1.打开SourceTree->偏好设置(preference)->Diff 
  
需要输入的命令如下:比较命令: /usr/bin/bcomp 
参数: $LOCAL $REMOTE 
合并命令: /usr/bin/bcomp 
参数: $LOCAL $REMOTE $BASE $MERGED
  2.打开终端 输入如下指令: 
sudo ln -s /Applications/Beyond\]]></description><category></category></item><item><title><![CDATA[centOS上的mysql数据库安装&tomcat自启动]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/76864020</link><guid>https://blog.youkuaiyun.com/dodan/article/details/76864020</guid><author>dodan</author><pubDate>Tue, 08 Aug 2017 01:06:28 +0800</pubDate><description><![CDATA[一个java后台离不开数据库的支撑、那么本文为你带来mysql数据库安装的案例。
  1,安装jdk1.7，简单也好用的yum命令来安装：a：如果没有yum那么先安装上去：yum -y install wget
b:   查看可以安装的jdk列表：yum -y list java*
c:   选择jdk7.0安装：yum -y install java-1.7.0-openjdk*  2,安装mys]]></description><category></category></item><item><title><![CDATA[FragmentPagerAdapter 更新数据遇到了坑啊。下拉刷新不会更新页面、有缓存。]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/76218864</link><guid>https://blog.youkuaiyun.com/dodan/article/details/76218864</guid><author>dodan</author><pubDate>Thu, 27 Jul 2017 20:20:56 +0800</pubDate><description><![CDATA[ViewPager+FragmentPagerAdapter：更新Fragment里数据是不起作用，FragmentPagerAdapter添加或减少Fragment时，前面的Fragment内容更新不起作用等等问题，有的做法是暴力删除fragment列表
  粗暴解决方案1： 
       
          List<Fragment> fragments = getSupportFragm]]></description><category></category></item><item><title><![CDATA[JAVAMAIL试用google邮箱发送邮件]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/74083178</link><guid>https://blog.youkuaiyun.com/dodan/article/details/74083178</guid><author>dodan</author><pubDate>Sat, 01 Jul 2017 23:06:51 +0800</pubDate><description><![CDATA[这里的Demo简单来，希望给第一次试用的你帮助。 
  . 1,试用网易邮箱发送邮件：
  //网易
public static Session getNetEasySession() {
    Properties props = new Properties();
    props.put("mail.smtp.starttls.enable", "true");
    props.set]]></description><category></category></item><item><title><![CDATA[工具使用：centOS上的防火墙]]></title><link>https://blog.youkuaiyun.com/dodan/article/details/74076562</link><guid>https://blog.youkuaiyun.com/dodan/article/details/74076562</guid><author>dodan</author><pubDate>Sat, 01 Jul 2017 18:06:55 +0800</pubDate><description><![CDATA[1,防火墙配置文件目录： 
  - vi/etc/sysconfig/iptables  2.防火墙配置文件内容：# Generated by iptables-save v1.4.7 on Fri Jan  6 16:53:09 2017
#*filter
#:INPUT ACCEPT [174:12442]
#:FORWARD ACCEPT [0:0]
#:OUTPUT ACCEPT [96:1]]></description><category></category></item></channel></rss>