<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[neuliaoyp的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/neuliaoyp</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; neuliaoyp]]></copyright><item><title><![CDATA[MySQL种SQL优化的原则]]></title><link>https://blog.youkuaiyun.com/neuliaoyp/article/details/105224153</link><guid>https://blog.youkuaiyun.com/neuliaoyp/article/details/105224153</guid><author>neuliaoyp</author><pubDate>Tue, 31 Mar 2020 16:23:46 +0800</pubDate><description><![CDATA[MySQL中SQL优化的原则如下：

原则1、尽量全值匹配

  例如表中有a、b、c字段的组合索引，where后面的条件要尽量覆盖到a、b、c。 如下图:



原则2、最佳左前前缀原则

  例如在表中有a、b、c字段的组合索引。 查询条件中会优先找有没有a；如果没有则不命中索引，如果有命中索引并再找b，依次往下推（匹配结果遵从原则1，匹配的越多，效率越高）。





原则...]]></description><category></category></item><item><title><![CDATA[CentOS7中安装MySQL]]></title><link>https://blog.youkuaiyun.com/neuliaoyp/article/details/105074445</link><guid>https://blog.youkuaiyun.com/neuliaoyp/article/details/105074445</guid><author>neuliaoyp</author><pubDate>Tue, 24 Mar 2020 16:33:04 +0800</pubDate><description><![CDATA[卸载mariadb
CentOS7中自动mariadb，安装mysql之前需要先卸载mariadb，要不然会有冲突。

  a.使用rpm -qa | grep mariadb查看mariadb安装包

 

  b.通过rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps命令装卸mariadb

  c.再次通过rpm -...]]></description><category></category></item><item><title><![CDATA[解决IDEA 打出的JAR包运行时报jar中没有主清单文件的处理办法]]></title><link>https://blog.youkuaiyun.com/neuliaoyp/article/details/104651998</link><guid>https://blog.youkuaiyun.com/neuliaoyp/article/details/104651998</guid><author>neuliaoyp</author><pubDate>Wed, 04 Mar 2020 13:40:41 +0800</pubDate><description><![CDATA[问题：

使用maven打包项目为Jar包。通过java -jar运行是提示找不到主清单属性，如下图：



将jar包解压后打开META-INF/MANIFEST.MF 查看，发现没有Main-Class、start-Class，如下图：



解决办法:

 在pom.xml文件中添加如下插件，并指定启动类:


&lt;plugin&gt;
    &lt;groupId&gt;org....]]></description><category></category></item><item><title><![CDATA[IDEA添加runDashBoard组件]]></title><link>https://blog.youkuaiyun.com/neuliaoyp/article/details/104621464</link><guid>https://blog.youkuaiyun.com/neuliaoyp/article/details/104621464</guid><author>neuliaoyp</author><pubDate>Mon, 02 Mar 2020 22:27:09 +0800</pubDate><description><![CDATA[一、RunDashBoard使用的好处

   从名字可以了解到RunDashBoard作为运行状态的仪表盘，方便看到当前服务的运行情况。尤其在测试微服务时，往往因为启动的服务太多，导致自己监控运行状态错乱，使用RunDashBoard相对比起来就方便很多。如图：



二、配置工作

  RunDashBoard并不是默认开启的，需要手动来配置。

  1、打开.idea/wor...]]></description><category></category></item></channel></rss>