- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 宿主机中复制文件到虚拟机(Windows)D盘中报错
解决:清空回收站,清理用户临时文件夹等,释放C盘空间。无法将文件写入虚拟机,正在取消文件复制操作。
2024-09-09 11:31:39
463
原创 Parameter index out of range (1 > number of parameters, which is 0)
参数个数不匹配
2023-09-01 10:31:04
188
1
原创 mapper[] is ignored, because it exists, maybe from xml file
Mapper配置文件,方法名重复报错
2023-08-29 11:20:29
4766
原创 List集合封装成树形结构
1、定义java pojo@Data@ApiModel(“区域编码VO”)public class RegionCodeVO implements Serializable {@ApiModelProperty("区域id")private Long id;@ApiModelProperty("行政区划代码")private String regionCode;@ApiModelProperty("行政区划名称")private String regionName;@ApiMode
2022-03-10 17:31:34
434
原创 maven修改项目版本
maven修改项目版本idea下maven修改父子工程所有项目的版本号idea下maven修改父子工程所有项目的版本号1、进入控制台2、设置新版本号mvn versions:set -DnewVersion=‘1.0.7-SNAPSHOT’3、如果新版本号不正确,撤销版本号mvn versions:revert...
2022-01-24 18:18:38
1689
原创 记录一种属性注入无效的情况
1、lombok的@Data注解对于vToTrans这种形式的首个单词只有一个字母的情况,产生的getter和setter方法,名称如下:getVToTrans\setVToTrans。2、@Requestbody接收参数时,默认情况下对于vToTrans这种形式的属性,会寻找setvToTrans方法来对属性进行赋值。所以,对于这种首个单词只有一个字母的属性,如果使用了@Data来自动生成getter/setter方法,会导致属性赋值失败。解决方法:1、使用idea的快捷键来生成getter/set
2021-07-29 11:54:54
279
原创 记录一个存储过程使用
delimiter createprocedureup()begindeclarenomorerecordintegerdefault0;declaresidbigint;declareuidbigint;declarebankCodevarchar(255)default′′;declareaccountBankCodevarchar(255);declaretempVarcursorforselectid,userid,bankcodefromatablewhereisdelete=0andstates
2020-11-17 15:46:31
310
原创 今天开发遇到的问题2020-11-16
1、使用除法运算时,一定要制定保留位数,否则,当除不尽的时候,会报错。如下使用um.divide(new BigDecimal(“3”),2,BigDecimal.ROUND_HALF_UP)2、DecimalFormat 提供 RoundingMode 中定义的舍入模式进行格式化。默认情况下,它使用RoundingMode.HALF_EVEN。正确的四舍五入方式如下:DecimalFormat df = new DecimalFormat(“0.00”, RoundingMode.HALF_UP
2020-11-16 00:19:54
147
原创 单例模式
单例模式一、定义单例模式:一个类在其生命周期内只有一个实例,该类能自行创建这个实例,所有获取该类实例的方法只能返回该实例,这种类设计的模式称为单例模式。二、使用场景单例模式使用条件:1)有频繁实例化然后销毁的情况,也就是频繁的 new 对象,可以考虑单例模式;2)创建对象时耗时过多或者耗资源过多,但又经常用到的对象;3)频繁访问 IO 资源的对象,例如数据库连接池或访问本地文件;单例模式使用场景:1)Windows资源管理器,在Windows中只能打开一个资源管理器2)Windows回收
2020-09-15 09:11:20
211
原创 Jmeter压测配置
Jmeter压测配置添加线程组添加HTTP请求添加前置处理器添加请求头添加断言添加结果树添加聚合报告添加线程组右击test plan,选择add -> Threads(Users) -> Thread Group压测时,依据项目性能需求,设置线程数及循环周期添加HTTP请求右击线程组,选择add -> Sampler -> HTTP Request添加前置处理器右击线程组,选择add -> Pre Processors -> BeanShell PreP
2020-08-06 10:42:40
580
原创 Mybatis简单配置
Mybatis配置全局配置文件映射文件配置Java代码数据库配置文件全局配置文件<?xml version="1.0" encoding="UTF-8"?><!-- 引入数据源的配置文件 resource指定文件的位置--><properties resource="mybatis/db.properties"></properties>...
2020-05-07 21:36:16
127
原创 HttpClient工具使用
public class HttpClientUtils {/** * 带token的post请求 * @param url * @param jsonParam * @param token * @return */public static String doPostJson(String url, String jsonParam, String token) { C...
2020-04-29 12:22:00
265
原创 MySQL彻底卸载(源码安装方式)
1、检查MySQL的启动状态[root@localhost ~]# ps -ef | grep mysqlroot 1231 1 0 Jul12 ? 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/loc...
2019-09-18 12:06:29
3146
原创 IDEA快捷键(更新...)
Alt+Shift+P 快速实现接口中的方法Alt+Enter 快速导入类Alt+Insert 快速添加getter、setter方法psvm 快速生产main方法sout 快速生成打印语句Ctrl+H 打开全局搜索框Ctrl+F 打开当前文档搜索框...
2019-07-16 19:32:03
2345
原创 windows下mysql忘记root密码
windows下mysql忘记root密码0、确保mysql服务处于启动状态1、打开dos窗口,切换工作目录至mysql安装目录的bin目录下2、执行命令:mysqld --skip-grant-tables3、重新开启一个dos窗口,切换工作目录至mysql安装目录的bin目录下,执行命令:mysql4、修改root用户的密码:update mysql.user set passwo...
2019-03-18 16:24:11
319
原创 图形化Client连接Redis-Server报can't connect to redis-server
图形化Client连接Redis-Server报can't connect to redis-server1、检查配置文件中是否限制的Client地址的接入2、检查防火墙是否放开相应对口3、客户端重新连接图形化Client连接Redis-Server报can’t connect to redis-server1、检查配置文件中是否限制的Client地址的接入 1)修改配置文件redis.co...
2019-03-01 11:08:17
1342
原创 CentOS6.10中安装MySQL5.6
CentOS6.10中安装MySQL5.6软件准备:CentOS-6.10-x86_64-minimal.iso、mysql-5.6.25.tar.gz(源码安装包)1、mkdir -p /var/lib/mysql2、yum install cmake make gcc-c++ bison-devel ncurses-devel git -y3、useradd mysql -s /sbi...
2019-02-14 14:46:47
649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人