<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HC_moyu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HC_moyu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HC_moyu]]></copyright><item><title><![CDATA[having子句]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/123837671</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/123837671</guid><author>HC_moyu</author><pubDate>Wed, 30 Mar 2022 09:13:25 +0800</pubDate><description><![CDATA[having子句即可包含聚合函数作用的字段也可包括普通的标量字段
having子句必须于group by 子句同时使用，不能单独使用
where在分组前过滤，having在分组后过滤，两者之间不冲突。
group by 限定分组条件，即用按照那一列进行分组，相同列值被分为一组。
没有聚合函数的使用也可以用having过滤。


...]]></description><category></category></item><item><title><![CDATA[GRANT 赋于权限]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/123837292</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/123837292</guid><author>HC_moyu</author><pubDate>Wed, 30 Mar 2022 08:52:47 +0800</pubDate><description><![CDATA[1.GRANT 赋于权限
常用的系统权限集合有以下三个:
CONNECT(基本的连接),   RESOURCE(程序开发),   DBA(数据库管理)
常用的数据对象权限有以下五个:
ALL   ON   数据对象名,   SELECT   ON   数据对象名,   UPDATE   ON   数据对象名,
DELETE   ON   数据对象名,     INSERT   ON   数据对象名,       ALTER     ON   数据对象名
GRANT   CONNECT,   RESOURCE]]></description><category></category></item><item><title><![CDATA[DATEDIFF() 函数]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/123727073</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/123727073</guid><author>HC_moyu</author><pubDate>Fri, 25 Mar 2022 09:20:45 +0800</pubDate><description><![CDATA[定义和用法
DATEDIFF() 函数返回两个日期之间的时间。
语法
DATEDIFF(datepart,startdate,enddate)

startdate 和 enddate 参数是合法的日期表达式。
datepart 参数可以是下列的值：

实例
例子 1
使用如下 SELECT 语句：
SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate

结果：
DiffDate
1

例子 2
使用如下 SELECT 语句：
SELECT D]]></description><category></category></item><item><title><![CDATA[null什么写在前面]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/123424693</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/123424693</guid><author>HC_moyu</author><pubDate>Fri, 11 Mar 2022 14:47:17 +0800</pubDate><description><![CDATA[原文链接：https://blog.youkuaiyun.com/songzi1228/article/details/105100605
备忘  ：
1、null写在的前面和后面有什么区别？
null放在前面就是为了避免变量为空时 引了空指针异常
如： if(anull) 如果a 真为空时，现在就相当用调用了变量a的方法，a 都为空了还调用他的方法，当然会引发空指针异常了，但写成if(null==a)就不会了。
这种说法其实是不确切的。在java中: 当a = null的时候，if (a == null){ … } ]]></description><category></category></item><item><title><![CDATA[mybatis动态sql遇到的坑]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/123272255</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/123272255</guid><author>HC_moyu</author><pubDate>Fri, 04 Mar 2022 11:13:43 +0800</pubDate><description><![CDATA[所遇到的坑，welfare字段为Double类型，当传值为0d的时候，
&lt;if test="jbfServiceManagerIncomeVo.welfare != null and jbfServiceManagerIncomeVo.welfare != ''"&gt;

xml中的if判断会将welfare认为是null，故而不走if判断中的语句，导致sql失效
sql如下
&lt;update id="updateSalaryInformation"&gt;
        update jbf]]></description><category></category></item><item><title><![CDATA[安装mysql8.0.26遇到的坑]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/121651676</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/121651676</guid><author>HC_moyu</author><pubDate>Wed, 01 Dec 2021 11:32:35 +0800</pubDate><description><![CDATA[由于之前在电脑上安装过mysql8.0.26，突然报错连不上服务，试了很多办法，无ch法解决，没办法只能重装了
但重装的时候又出幺蛾子，浪费我好多时间…
在管理员命令行输入：mysqld --initialize --console时报错

原因：myini目录下的文件路径‘\’会出现转义错误，全部改成‘/’就好了
改正后的my.ini文件：
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
based]]></description><category></category></item><item><title><![CDATA[mybatisPlus常见查询]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/121607982</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/121607982</guid><author>HC_moyu</author><pubDate>Mon, 29 Nov 2021 13:43:36 +0800</pubDate><description><![CDATA[实体类
package com.mujin.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * author:mujin
 * Date:2021/11/2910:33
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class PiccConfigInfo {
    private I]]></description><category></category></item><item><title><![CDATA[@JSONField的作用]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/121327414</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/121327414</guid><author>HC_moyu</author><pubDate>Mon, 15 Nov 2021 08:45:15 +0800</pubDate><description><![CDATA[@JSONField:
1.@JSONField(name=‘NAME’)形式，解决数据库中的命名和代码中的命名不一致问题
2.@JSONField(format=“yyyyMMdd”) 指定输出的日期格式
3.@JSONField(ordinal = 1) 指定字段的顺序
（学习阶段：若有不对之处，请指正。）

...]]></description><category></category></item><item><title><![CDATA[循环]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/103983798</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/103983798</guid><author>HC_moyu</author><pubDate>Wed, 15 Jan 2020 10:20:11 +0800</pubDate><description><![CDATA[一，for循环
1，结构
for(计数器;控制语句;退出语句){循环体}
int sum=0;
for(int i=0;i&lt;9;i++){//正常的for循环
sum+=i;
}
2，扩展
（1）for循环中的计数器，控制语句，退出语句都可以省略。
int sum=0;
int i=0;
for(;i&lt;9;i++){//省略计数器i，但实际上是把变量i提到循环语句之前
sum+=i;
...]]></description><category></category></item><item><title><![CDATA[条件语句]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/103977365</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/103977365</guid><author>HC_moyu</author><pubDate>Tue, 14 Jan 2020 18:59:12 +0800</pubDate><description><![CDATA[一，条件语句
1，if语句
if(判断条件){
执行体
}
java.util.Scanner scan = new java.util.Scanner(System.in);
&nbsp;&nbsp;int number_1 = scan.nextInt();
&nbsp;&nbsp;if(number_1&gt;0) {
&nbsp;&nbsp;&nbsp;System.out.println...]]></description><category></category></item><item><title><![CDATA[java基础第二章笔记]]></title><link>https://blog.youkuaiyun.com/HC_moyu/article/details/103941020</link><guid>https://blog.youkuaiyun.com/HC_moyu/article/details/103941020</guid><author>HC_moyu</author><pubDate>Sat, 11 Jan 2020 23:13:48 +0800</pubDate><description><![CDATA[java基础第二章笔记
java标识符命名规则：
1，名称只能包含：数字，字母，下划线（_）和美元符号（￥），且手字母不能以数字开头。
2，名称不能与java内置关键字重合。
3，变量名，函数名需要遵守Camel命名法。
4，类名，接口名，枚举名需要遵守Pascal命名法。
5，Camal：首字母小写，后面每个单词首字母大写。如：goodStudent，badStudent。
6，Pascal：首...]]></description><category></category></item></channel></rss>