<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fish441的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fish441</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fish441]]></copyright><item><title><![CDATA[Excel在java中相关需求开发总结]]></title><link>https://blog.youkuaiyun.com/fish441/article/details/118380683</link><guid>https://blog.youkuaiyun.com/fish441/article/details/118380683</guid><author>fish441</author><pubDate>Tue, 06 Jul 2021 11:14:59 +0800</pubDate><description><![CDATA[1.学习poi包的相关用法，做好Cell函数的相关学习



2.利用正则表达式判断输入是否为数字


    //判断是否为double类型的字符串
    public static boolean isDouble(String input){
        Pattern p=Pattern.compile("^[+-]?[0-9.]+$");
        Matcher mer = p.matcher(input);
        return mer.find();
    }

^是匹]]></description><category></category></item><item><title><![CDATA[java 发布web项目到Centos云服务器上的总结]]></title><link>https://blog.youkuaiyun.com/fish441/article/details/117921096</link><guid>https://blog.youkuaiyun.com/fish441/article/details/117921096</guid><author>fish441</author><pubDate>Fri, 18 Jun 2021 14:55:03 +0800</pubDate><description><![CDATA[1.在新建项目的时候选择打包方式选错了选择了war。但是因为本来是为了不在云服务器上安装tomcat所以选择了用Spring boot来做项目使用内嵌的tomcat。所以没有写webapp页面，只是
]]></description><category></category></item><item><title><![CDATA[MySQL数据类型与架构优化]]></title><link>https://blog.youkuaiyun.com/fish441/article/details/117368116</link><guid>https://blog.youkuaiyun.com/fish441/article/details/117368116</guid><author>fish441</author><pubDate>Fri, 28 May 2021 17:31:17 +0800</pubDate><description><![CDATA[MySQL在创建数据类型时应当遵守以下这三个简单原则：

1.更小更好

2.越简单越好

3.尽量避免NULL


]]></description><category></category></item><item><title><![CDATA[左外连接、右外连接查询，数据反而变多]]></title><link>https://blog.youkuaiyun.com/fish441/article/details/117036008</link><guid>https://blog.youkuaiyun.com/fish441/article/details/117036008</guid><author>fish441</author><pubDate>Wed, 19 May 2021 17:37:39 +0800</pubDate><description><![CDATA[某公司数据库查出数据变多，但是在公司内的本地环境和测试环境都测试没有问题。后来检查发现是因为左外连接的问题。A表数据与B表数据为一对多的关系。如：

SELECT * FROM tableA left join tableB on A.ID=B.ID

A表结构为：





B表结构为：





左外连接查询后为：





对于这种情况，应该先对外连接的表的对象进行分析，看看是不是一对多，如果是的话应该先对右表进行去重。

可以用group by





这样结果就没错了
...]]></description><category></category></item></channel></rss>