mybatis-plus报错解决Invalid bound statement (not found)
mybatis-plus报错解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题报错
解决思路
检查是不是引入 jar 冲突
检查 Mapper.java 的扫描路径方法一:在 Configuration 类上使用注解 MapperScan
123456@Configuration@MapperScan("com.yourpackage.*.mapper")public class YourConfigClass{ ...}12345
方法二:在Configuration类里面,配置MapperScannerConfigurer
12345678@Beanpublic MapperScannerConfigurer mapperScannerConfigurer(){ MapperScannerConfigurer scannerConfigurer = new MapperScannerConfigurer( ...
Docker 重启no space left on device异常报错解决方案
错误信息12docker restart mysqlError response from daemon: Cannot restart container mysql: mkdir /var/lib/docker/overlay2/eb45ca807d003b4b1520cde30eecaa6cb64d110bc14f8f1e89b41bf3ff347cd7/merged: no space left on device
问题分析Volume硬盘不足需要清理已经停止的容器
解决方法清理所有无用数据卷:
1docker volume prune
Dockerfile自定义SpringBoot项目镜像并运行
Dockerfile编写以SpringBoot项目为例,Dockerfile内容如下:
12345678FROM openjdk:8-jdk-alpineVOLUME /tmpADD spi_task-1.0-SNAPSHOT.jar app.jarRUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRUN echo 'Asia/Shanghai' >/etc/timezoneENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
代码解析
1FROM openjdk:8-jdk-alpine
指定运行基础镜像为JDK8
1VOLUME /tmp
挂着路径为/tmp
1ADD spi_task-1.0-SNAPSHOT.jar app.jar
指定上传jar包并命名为app.ja ...
Docker Nginx Https配置搭建
拉取Nginx镜像使用最小的Nginx镜像docker pull nginx:alpine
启动Nginxdocker run -d -p 801:80 --name nginx nginx:alpine输入该命令就能创建最简单的一个Nginx服务
获取默认Nginx配置文件由于需要配置
12docker cp nginx:/etc/nginx/nginx.conf $PWD ## copy Nginx容器nginx.conf文件到本地文件下docker cp nginx:/etc/nginx/conf.d $PWD ## copy Nginx容器conf.d文件夹到本地文件下
运行命令1docker run -d -p 8011:80 -p 4443:443 --name aliyun_WebDav_Nginx -v $PWD/nginx.conf:/etc/nginx/nginx.conf -v $PWD/conf.d:/etc/nginx/conf.d -v $PWD/logs:/var/log/nginx -v $PWD/cert:/etc/nginx/cert -e TZ= ...
群辉 Nginx Proxy Manager 配置部署服务
Wallabga服务Nginx 配置文件12345678910111213141516 # PROXY configurationlocation / { proxy_pass http://172.17.0.1:8389; proxy_redirect http://$host/ https://$host:2443/; proxy_set_header Host $host; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme;}# Disable registrationlocation ^~ /register { deny all; return 403;}
如果VPS或服务器非 ...
群辉Nginx无法启动解决方法
注释这行 然 后 运行 nginx -s reload
SpringLDAP配置AD证书
Mac环境导入证书123keytool -import -keystore /Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home/jre/lib/security/cacerts -storepass changeit -keypass changeit -alias ca -file /Users/leslie/Desktop/cer/ca.cerkeytool -import -keystore /Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home/jre/lib/security/cacerts -storepass changeit -keypass changeit -alias ca_1 -file /Users/leslie/Desktop/cer/ca_1.cer
Docker JDK1.8镜像中导入证书123$JAVA_HOME/bin/keytool -noprompt -import -keystore $JA ...
Spi_Ldap_API服务部署手册
Docker部署手册
Dockerfile编写
123456789101112131415161718192021222324252627#使用jdk1.8作为基础镜像FROM openjdk:8-jdk-alpineMAINTAINER Leslie [email protected]#挂载/tmp目录存储宿主机的jar包与证书文件VOLUME /tmp#将jar包上传至/tmp目录下并改名为app.jarADD spi_ldap_api-1.0-SNAPSHOT.jar /tmp/app.jar#将证书文件上传至/tmp目录下ADD AD-CA.cer /tmp#更改默认时区为中国,不改会导致Log文件记录时间出错RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone#使用Java自带的Keytool将证书上传至秘钥库#$JAVA_HOME:系统环境变量 ->> /usr/lib ...
Ldap错误代码解释
错误代码0000208DLDAP: error code 32 - 0000208D: NameErr: DSID-03100241, problem 2001 (NO_OBJECT)
nested exception is javax.naming.NameNotFoundException: [LDAP: error code 32 - 0000208D: NameErr: DSID-03100241, problem 2001 (NO_OBJECT), data 0, best match of: ‘OU=XXX,OU=XXX,DC=XXX,DC=COM’]; remaining name ‘CN=XXX,OU=XXX,OU=XXX,OU=XXX
错误代码解释: DN不存在需要检查DN是否正确,检查AD域服务器该部门是否存在。
LDAP: error code 50 - 00000005: SecErr: DSID-03152C8C, problem 4003 (INSUFF_ACCESS_RIGH ...
JProfiler12Centos7安装
第一步、下载 liunx 端的JProfiler12 版本下载地址将下载的文件上传至/opt目录下解压文件
1tar -zxvf jprofiler_linux_12_0_4.tar.gz
更改解压缩文件名
1mv jprofiler12.0.4/ jprofiler12
第二步、配置 liunx 服务器端的 JProfiler12 的环境变量1uname -m
检查自己 liunx 服务器是 64 位还是 32 位的,如果是 32 位的采用以下配置:
1cd /etc
1vi profile
INSTALL4J_JAVA_HOME 为JDK 环境变量LD_LIBRARY_PATH 为自己服务器上 JProfiler12 的 bin 下的 x86 环境。
12345# JProfiler12 configexport INSTALL4J_JAVA_HOME=$JAVA_HOME/jre #jdk安装目录下export LD_LIBRARY_PATH=/opt/jprofiler12/bin/linux-x86 #jprofile的安装目录下
修改完后,使环境变量生效 ...


