自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 部署到新环境容器里tomcat版本和镜像里打进去的tomcat不一致

部署到新环境容器里tomcat版本和镜像里打进去的tomcat不一致

2022-10-20 16:11:24 584 2

原创 MySQL报错[ERR] 1093 - You can‘t specify target table ‘student_info‘ for update in FROM clause 的解决办

MySQL在执行更新或者删除操作时,当条件还是该表查询出来的时候,会报[ERR] 1093 - You can’t specify target table ‘opm_service_info’ for update in FROM clause这可能更新的表与查询的表为同一表会存在嵌套递归,MySQL会报上述错误。如:update student_infoset service_state = 0where id in (select id from student_info whe

2021-03-04 10:59:26 411 1

原创 Java注解@Mock和@InjectMocks及@Mock和@Spy之间的区别

Java注解@Mock和@InjectMocks及@Mock和@Spy之间的区别1.@Mock和@InjectMocks的区别@Mock为您需要的类创建一个模拟实现。@InjectMocks创建类的一个实例,并将用@Mock或@Spy注释创建的模拟注入到这个实例中。注意,必须使用@RunWith(MockitoJUnitRunner.class)或Mockito.initMocks(this)初始化这些模拟并注入它们。 下面给出一个使用示例: 假设我们有Game和Player两个Class。

2021-01-29 14:22:17 4887

转载 如何写Java单元测试

本文引自https://www.cnblogs.com/ysw-go/p/5447056.html什么是单元测试  我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,

2021-01-19 10:23:06 13646

原创 shell中常用命令总结

由于常用的命令容易忘,还是记录下,以后不断更新完善。1.如果你希望程序是在后台执行,可以在终端按 ctrl+C 退出程序,可以退出执行的脚本日志,回到root输入处...

2020-01-03 14:19:59 324

原创 shell脚本4种执行方式

Linux中shell脚本的执行通常有4种方式,分别为工作目录执行,绝对路径执行,sh执行,shell环境执行。这篇文章主要介绍了shell脚本4种执行方式 ,需要的朋友可以参考下Linux中shell脚本的执行通常有4种方式,分别为工作目录执行,绝对路径执行,sh执行,shell环境执行。1、工作目录执行工作目录执行,指的是执行脚本时,先进入到脚本所在的目录(此时,称为工作目录),然后使用...

2020-01-03 10:47:11 302

原创 Mybatis连接Postgres报ERROR: relation "xxx表名" does not exist.解决方法

在mybatis的mapper.xml中写入已经验证后的查询语句时报错如下:org.postgresql.util.PSQLException: ERROR: relation "xxx_tablename" does not exist首先,查询语句已经在数据库里查验过了,没有任何问题,数据库中也有这张表,为啥就是一直报这个错误呢?在网上搜了很久,大概的说法如下:1.pg是需要区分大小写...

2020-01-02 14:31:18 31602 10

原创 mybatis处理mapper.xml文件中大于小于等关系运算符的方式

在mybatis的mapper.xml文件中如果输入大于、小于和求和运算符时,发现会编译报错,因此我们需要对他们进行特殊处理。方式如下:方法一:用了转义字符把>和<替换掉SELECT * FROM student WHERE 1 = 1 AND start_time <= CURRENT_DATE AND end_time >= CURRENT_DATE附:XML转...

2019-12-29 17:32:14 809 1

原创 java报nested exception is org.apache.ibatis.binding.BindingException: Parameter 'XXX' not found错误解决方法

在写一个分页功能的时候用到了mybatis插件,当传入参数的时候报如下错误,折腾了很久,也没有发现错误,代码层找人看了也没有任何问题,现在已解决,记录经过以备忘org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter '...

2019-12-26 15:35:47 7032 1

转载 IDEA的debug详细教程,转文

原文链接:http://www.yxlzone.top/show_blog_details_by_id?id=2bf6fd4688e44a7eb560f8db233ef5f7本文转自上述链接,怕忘记,所以写成博客发表!在现在的开发中,我们经常采用Debug来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以...

2019-12-22 22:21:42 119 1

原创 SQL中limit的用法详解

limit子句用于限制查询结果返回的数量用法:MySQL中这样用 【select * from limit tableName limit i,n 】参数:tableName : 为数据表;i : 为查询结果的索引值(默认从0开始);n : 为查询结果返回的数量不带 i 时,表示查询n条数据。 PostgreSQL中这么用 【select * from limit ...

2019-12-19 19:24:31 1799

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除