摘要:
https://blog.csdn.net/lord_is_layuping/article/details/46660317?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~de 阅读全文
摘要:
1.在单表查询中,会影响 2.在left join 查询中,会影响 加上或者is null 去掉或者is null sepo.budget_status != '2' 。从集合(数学)的逻辑来说 null也是!= 2 的,但是查不出来 阅读全文
摘要:
1、将list转化为逗号分割的字符串 String str = String.join(",", list); String str = StringUtils.json(list.toArray(), ","); 2、将逗号分隔的字符串转换为List List<String> list = Arr 阅读全文
摘要:
1.一般是加一个<if>标签,但是只能是参数,如果是想查出来的某个字段不为空的话,不太好用, 今天看到一个巧妙的写法 select t1.name,t1.work,t2.type from t1,t2 where t.name=t2.name and (t2.date is null or t1.p 阅读全文
摘要:
1.说明有空格,这些数据其实是不规范的数据,但是仍然能查询出来 2.注意id是一样的,但是查询出来的数据自动trim了。 3.甚至输入数字也能查出来,之前知道可以自动转型,但是没想到可以自动转型+trim 4.带着前导0的整型 也能匹配上 5.带着前导0的字符肯定匹配不上 6.空格在前面也匹配不上 阅读全文
摘要:
<if test="wbs != null and wbs.size()>0"> AND ( <foreach collection="wbs" item="item" index="index" separator="OR "> 注意or后边要有空格 p.wbs LIKE CONCAT('%', 阅读全文
摘要:
第一种 idea图形化界面操作 1.首先切换到要合并提交的分支上(即没有这些提交的分支) 2. 在git提交log里选有这些提交的分支,并将提交捡出 有多个提交的话就cherry pick多个提交就行,最后一起push 3. git push 阅读全文
摘要:
报错:1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated c 错误代码1055 原因 select子句中包含GROUP BY子句中没有的列,并且没有使用聚合函数,并且sql_mo 阅读全文
摘要:
1. java -jar xxx.jar这种方式会将程序的输出打印在窗口中,一旦接收到 ctrl + c 指令就结束程序,程序不会在后台执行。当前终端关闭,程序也会关闭2. java -jar xxx.jar &这种方式会使程序在后台进行,和第一种方式的区别是,程序在接收到 ctrl + c 后程序 阅读全文
摘要:
1.不建议图省事用这玩意,如果第一任离职的话,后续接手的人都需要学习成本。 2.报错堆栈信息打印不全,不能快速定位错误代码位置 3.不支持git,如果多个环境 ,只能 手动同步代码 4.没有生态,除了官方文档,在网上搜不到任何信息,官方文档也是依托 5.几百人(指总用户量)小公司自用项目可以考虑使用 阅读全文