- 博客(9)
- 收藏
- 关注
原创 【Linux】Shell脚本中$0、$?、$!、$$、$*、$#、$@等常用命令的作用
$$ :Shell本身的PID(ProcessID,即脚本运行的当前进程ID号)$! :Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号)$? :最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)$- :显示shell使用的当前选项,与set命令功能相同$* :所有参数列表。...
2019-06-12 17:15:09
4850
原创 【MyBatis】resultMap的一对多查询,结果中的list只有一条数据(size=1)
问题:定义好resultMap之后,查询结果中的list,其size都是1。(相当于“一对多”变成了“多对一”)原因:因为返回的列没有用于区分权限的id,导致mybatis不知道如何区分,于是把每一条记录都映射成了一个对象。解决方案:在mapper文件中的sql语句中,要把查询语句中主表的主键ID查询出来。...
2018-10-19 14:00:05
4222
1
原创 【MyBatis】数据库的一对多查询:关于resultMap的使用
Mybatis的介绍以及使用:http://www.mybatis.org/mybatis-3/zh/index.html利用resultMap,能够将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。(1)如下图所示,在进行一对多查询时:(2)通常要求不能出现重复记录,因此需要对结果数据可以进行整合(3)解决方案:利用resultMap。代码如下:im...
2018-10-19 13:41:48
581
原创 【Linux】如何简单快捷的将CentOS 6.x的内核升级到3.10版本
在安装Docker时,一般会要求Linux系统的内核版本在3.8以上,因为太低会导致Docker运行不流畅等问题。但是,一般CentOS 6.x系统的内核大多是2.6版本,需要升级到3.10。网上有一些教程,例如http://elrepo.org/tiki/tiki-index.php,本文提供另一个简单的方式。1、查看当前系统内核版本:uname -r 2、分两步: (...
2018-09-30 17:28:36
1529
原创 【MyBatis】<if test=""></if>标签的条件判断(Boolean类型参数)
在MyBatis 中,动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 3 之前的版本中,有很多元素需要花时间了解。而MyBatis 3 大大精简了元素种类,只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。<!-- <if test=" "></if>标签的使用实...
2018-08-23 15:53:11
58843
6
原创 【IntelliJ IDEA】利用IntelliJ IDEA图形化界面,往GitLab上传代码的通用流程
在项目中,写好代码之后,上传代码的操作步骤是什么样的呢?下面给大家详细介绍一下:第一步:git stash,看下图操作!(目的:把所有未提交、修改过的代码保存起来,用于后续恢复操作) PS:此时代码会恢复到上次pull操作的状态,是不是发现刚才修改的代码不见了?是不是心里一句“卧槽”,白写了一上午?!别急,莫要慌~~~继续往下走(一般名字起与代码改动相关的,如果你执意随便写个名字也可以...
2018-08-21 16:38:49
1675
1
原创 【MySQL】select查询语句的执行顺序
编写mysql的查询语句时,要注意关键字的顺序,顺序不对的话会报错!selectfrom join on where group by having union order by limit 通常,查询语句的执行顺序如下 :fromonjoinwheregroup byhavingselectdistinctunionorder by...
2018-08-17 14:54:55
1213
原创 【项目报错】com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '5' for key 'PRIMARY' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_1...
2018-08-09 17:04:47
1911
原创 【项目报错】数据库连接时提示错误:java.sql.SQLException: Access denied for user ''@'localhost' (using password: YES)
今天在进行springboot环境搭建时,遇到了一个问题,下面将解决方法跟大家分享一下~----------------------------------------------------------------------------------------------------------------------------------使用IDEA编译时,提示如下错误:j...
2018-07-08 23:44:13
1534
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人