- 博客(15)
- 收藏
- 关注
原创 MyBatis-Plus 使用指南
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具包,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。它提供了许多便捷的功能,如代码生成器、分页插件、性能分析插件等。本文将通过实例详细介绍如何在项目中集成和使用 MyBatis-Plus。通过本文的介绍,相信您已经掌握了如何在项目中集成和使用 MyBatis-Plus。MyBatis-Plus 不仅简化了开发过程,还提供了丰富的功能来提升开发效率。希望这篇文章对您有所帮助。
2024-09-24 17:45:22 534
原创 MySQL 数据转换技巧:列转行与行转列
在处理数据时,我们常常会遇到需要将表中的列(字段)转换为行,或将行转换为列的情况。这种操作通常被称为“列转行”(Pivoting)和“行转列”(Unpivoting)。在 MySQL 中,虽然没有直接提供 PIVOT 和 UNPIVOT 这样的关键字,但我们可以使用其他方法来实现这些功能。本文将向您介绍如何使用 CASE 语句、聚合函数以及 GROUP BY 子句来完成列转行和行转列的操作。
2024-09-24 17:16:01 696
原创 idea Error opening zip file or JAR manifest missing : xxx.jar
idea Error opening zip file or JAR manifest missing : xxx.jar
2023-12-21 11:28:42 699
原创 springboot集成redis
1、引入redis依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2、增加redis配置在yml配置文件中添加如下配置spring: redis: host: localhost
2022-01-26 18:01:12 899
原创 springboot集成Knife4j
Knife4j介绍knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案官方文档地址:https://doc.xiaominfo.com/前置springboot版本: 2.3.5.RELEASEKnife4j:2.0.7集成步骤1、引入Knife4j依赖<dependency> groupId>com.github.xiaoymin</groupId> <artifactId>knif
2022-01-26 17:00:02 1175
原创 maven下载Jar包太慢解决办法
一、问题maven 下载jar包时默认是从中央仓库中下载的,而中央仓库是在国外。所以我们下载的时候会非常慢,有时甚至会连接超时。二、解决办法使用国内镜像仓库,找到maven安装目录下conf下的settings.xml文件,配置国内镜像仓库地址。settings.xml 文件路径%MAVEN_HOME%\conf\settings.xml在配置中加入<mirror> <id>alimaven</id> <mirrorOf>...
2020-07-09 19:35:46 695
原创 【nginx学习笔记】1、安装与配置
目录一、系统版本二、安装编译工具及库文件三、安装 PCRE五、启动nginx六、访问nginx七、nginx其他命令一、系统版本CentOS Linux release 7.8.2003 (Core)查看系统版本命令:cat /etc/redhat-release二、安装编译工具及库文件[root@laptop-ppf6i2ap ~]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl..
2020-05-26 23:14:33 356
原创 Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit 异常解决
linux 下图片上传时报如下异常:Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:...
2019-05-09 19:05:28 3232
原创 信鸽推送-{"err_msg":"参数timestamp异常,请检查后重试","ret_code":-102}
最近接入了腾讯的信鸽推送,在本地调试的时候都能正常推送,一部署到服务器就推送失败,报错信息为:{"err_msg":"参数timestamp异常,请检查后重试","ret_code":-102}网上查资料得知是服务器的时间问题,我们自己的服务器的时间与信鸽服务器的时间相差不能超过600秒。将服务器时间设置成当前时间即可解决问题。 Linux进行时间同步操作,时间同步服务有很多开...
2018-11-08 09:00:18 2433
原创 IDEA文件查找功能失效(ctrl+shift+N)
在idea中,快速查找类的快捷键为 ctrl+shift+N,但是有时明明类存在,却搜索不到,这是可以清楚idea缓存并重启试试。具体步骤如下:第一步:点击 File 选择 Invalidate Caches/Restart 第二步:...
2018-10-22 16:27:08 4206
原创 怎样从spring官网下载jar包呢?
如果您以前从未从spring的官网下载过sping的jar包,可能在你第一次去官网下载的时候,会感觉到比较陌生,找不到需要下载的资源。下面这篇博文就教你如何从spring官网去下载jar包。第一步:在浏览器的地址栏输入spring的官方地址www.spring.io。如果你不知道它的官方地址也没关系,直接到百度里搜索关键字spring官网点击进入即可。第二步:点击PROJECTS第三步
2016-10-02 17:28:59 668
原创 JDK环境变量设置
在学习编程的这些年来,jdk环境变量也设置过很多次了,不过以前都是百度一个教程,跟着教程设置完成就没管了,过几天就忘了。刚好这次重装了电脑,所以还是好好的把这个东西记录下。环境变量的设置大致分为以下几个步骤: 1、到官网下载所需的jdk版本并按步骤安装。 2、右击我的计算机–>属性–>高级系统设置–>环境变量 进入到环境变量的设置界面。 3、在系统变量(S)中新建一个JAVA_HOME,变
2016-07-13 20:21:18 380
原创 Caused by: java.lang.IllegalArgumentException: setAttribute: Non-serializable attribute questionList
以下为错误的详情信息报错原因:存入session中的对象没有实现java.io.serializable接口,存入session中的数据必须是可序列化的。解决方法有两种: 方法1:将要存入session中的对象进行序列化后再存入。 方法2:如果程序不方便改动,那可以去掉项目的web.xml文件中的
2016-05-05 10:10:47 4593
原创 MySQL连接远程数据库报错 1042Can't get hostname for your address
MySQL连接远程数据库报错 1042Can't get hostname for your address:解决方法:第一步:检查C:\Windows\System32\drivers\etc下的hosts文件,看前面是否有#号,有则去掉。第二步:修改MySQL的my.ini配置文件(我的my.ini文件的路径:C:\Program Files (x86)\MyS
2016-05-03 10:03:22 13500 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人