- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 spring boot使用定时任务注解
//主要用于标记配置类@Component//开启定时任务@EnableSchedulingpublic class RescueTask { //添加定时任务 //cron表示五秒执行一次 @Scheduled(cron = "0/5 * * * * ?") public void task(){ System.out.println("-----------------------定时任务-----------------"); }}如果定时任务
2021-02-22 11:08:32
537
原创 Maven构建时报错: “Error:java: 读取E:\XX\XXX..jar时出错; error in opening zip file“
删除对应的jar,然后重新reimport即可
2021-01-11 10:54:56
1998
原创 Cause: java.lang.IllegalStateException: No typehandler found for property token
在使用Mybatis,出现No typehandler found for property token错误检查发现 token字段在MySQL中的类型是blob 类型的,所以在使用插件自动生成的实体类时,类型就变成了Blob类型解决方法就是讲Blob类型改成String类型或者其他类型就可以了...
2020-12-07 11:17:07
2935
原创 org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.mp.system.HotspotSystemApplic
spring boot在测试时出现的错误错误原因:所有在测试方法加上public,然后再次运行就成功了
2020-12-04 16:08:43
165
原创 MySQL基础面试知识
一、数据的事务性原子性:一个事务的执行要么执行成功,要么干脆不执行,如果执行的过程中一条指令执行错误,那么整个事务进行回滚。隔离性:事务对数据做出的改变只存在于当前事务中,并不会对其他事务产生影响。持久性:事务对数据做出改变之后应该永久的保存在数据库中。一致性:一致性是基于上述的三种操作的,数据从一种状态改变为另一种状态,但是数据库的整体稳定性不会改变。https://blog.csdn.net/oqkdws/article/details/79825464二、并发事务导致的问题第一类
2020-11-27 10:01:51
91
原创 OpenJDK 64-Bit Server VM warning
spring-boot 项目启动时出现OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended的警告在idea中打开去掉如下的勾,然后重启项目就可以了
2020-11-25 11:28:29
3682
原创 Java中AES加密,解密的工具类,以及MD5加密
/** * zhaotengtao * AES工具类 20/11/13. */public class AESUtils { /** * 加密方法 * * @param encData 要加密的数据 * @param key 加密的密钥 * @param tripIv 加密的偏移量 * @param encodeName 加密的编码 * @return */ public s
2020-11-23 14:04:32
236
原创 Java整合rabbitMQ错误信息
1.(reply-code=530, reply-text=NOT_ALLOWED - access to vhost ‘/’ refused for user ‘admin’, class-id=10, method-id=40)表明该用户没有访问虚拟机的权限通过 http://ip:15672,进入控制台然后点击Admin表明 ceshi用户没有访问虚拟机的权限点击要修改的用户点击赋予权限然后再次查看的时候就可以了2.java.net.ConnectException: Con
2020-11-23 13:51:20
819
原创 Java中使用OSS
在Java中使用OSS的工具类先导入OSS的包 <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.10.2</version> </dependency>创建OSS对象需要的参数 // endpoint是访问OSS的域名。如果您已经在OSS的控
2020-09-29 16:15:57
1386
转载 mysql8 错误日志信息:Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘).
在my.cnf配置文件中添加[mysqld]lower_case_table_names = 1转载:https://bugs.mysql.com/bug.php?id=90695
2020-09-17 20:36:21
1653
1
转载 [Err] 1055 - Expression #2 of SELECT list is not in GROUP BY clause错误
直接在数据库中输入set sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';转载:https://blog.csdn.net/TWJ88936543/article/details/107505038?ops_request_misc=%257B%2522request%255Fid%2522%253A%25221599631077
2020-09-09 14:14:24
107
原创 target目录无法删除
在删除target目录时,出现权限不够,或者是缺少文件。解决方法是:打开资源管理器,找到Xftp,将Xftp停止即可
2020-08-25 16:08:19
3968
1
原创 阿里云服务器ECS安装jdk
资源:链接:https://pan.baidu.com/s/10CwHX8WRt8rHYE4pVxqklg提取码:2282解压jdk的压缩包tar -zxvf jdk-8u261-linux-x64.tar.gz编辑Java的环境变量vim /etc/profile添加变量export JAVA_HOME=/root/home/jdk1.8.0_261(jdk的安装目录)export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar
2020-08-05 14:34:06
196
原创 阿里云服务器ECS安装Tomcat的步骤
资源:链接:https://pan.baidu.com/s/1N_LzpL5yZSbJ8IzEsoQRfw提取码:5tgu步骤解压压缩包tar apache-tomcat-8.5.57.tar.gz进入apache-tomcat-8.5.57安装目录中的conf文件修改Tomcat默认端口编辑bin目录下的setclasspath.shvim setclasspath.sh配置环境变量export JAVA_HOME=/root/home/jdk1.8.0_261/export
2020-08-05 14:16:37
368
原创 修改MySQL数据库密码,出现ERROR 1819 (HY000)错误
出现的原因是:修改密码时,新密码与数据库中默认密码规范不符,所以要修改规范解决方法:修改policy的值默认是1,表示符合长度,且必须含有数字,小写或大写字母,特殊字符。修改为0表示,只需要符合长度set global validate_password_policy=0;修改length的值先查看密码的长度select @@validate_password_length;长度默认是8位,如果长度不对可以进行修改set global validate_password_length
2020-08-05 13:47:51
579
原创 idea中server控制台乱码解决方式
在Tomcat安装目录(E:\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37\conf)中找到logging.properties的配置文件将第51行的GBK修改为utf-8
2020-07-29 15:46:31
813
原创 用Navicat连接oracle数据库,出现28009的解决方法
在Navicat中创建连接时,出现ORA-28009错误解决方法:编辑连接,将用户名修改为system,即可在Navicat中不能使用sys超级用户登录。
2020-07-27 13:27:46
1532
1
原创 使用Navicat链接oracle时,出现28547错误的解决方法
解决办法:修改listener.ora文件 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = E:\app\asus\product\11.2.0\dbhome_1) #将(PROGRAM = extproc)注释掉 #(PROGRAM = extproc) (ENVS = "EXTPR
2020-07-27 13:19:18
238
原创 Oracle12c 连接问题ORA-28040:没有匹配的验证协议
在远程连接Oracle时,出现ORA-28040:没有匹配的验证协议,可以去找到sqlnet.ora文件 app\Administrator\product\12.2.0\dbhome_1\network\admin\sqlnet.ora在文件中添加:SQLNET.ALLOWED_LOGON_VERSION=8就可以了
2020-07-09 10:47:00
1029
原创 Oracle 12c 创建表空间,用户,授权
1.打开命令行窗口,连接到Oraclesqlplus / as sysdba2.创建表空间create tablespace [表空间名] datafile ‘[路径]’ size 200m autoextend on next 100m maxsize unlimited;create tablespace Test datafile ‘D:\OracleSpace\test.dbf’ size 200m autoextend on next 100m maxsize unlimited;3
2020-07-08 11:26:40
506
原创 Oracle ORA-12560: TNS: 协议适配器错误
Oracle ORA-12560: TNS: 协议适配器错误在登陆Oracle数据库时,出现ORA-12560: TNS: 协议适配器错误。直接开始—管理工具—服务,然后找到OracleServerORCL服务启动就可以了服务启动完成之后,就可以进入Oracle中了...
2020-07-07 16:00:47
128
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人