熱愛。
码龄7年
关注
提问 私信
  • 博客:115,621
    115,621
    总访问量
  • 26
    原创
  • 69,515
    排名
  • 35
    粉丝

个人简介:代码没写完,哪有脸睡觉

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2018-01-03
博客简介:

MXDMAX的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    4
    当前总分
    568
    当月
    4
个人成就
  • 获得85次点赞
  • 内容获得14次评论
  • 获得0次收藏
  • 代码片获得695次分享
创作历程
  • 3篇
    2024年
  • 5篇
    2023年
  • 5篇
    2022年
  • 14篇
    2021年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

idea本地启动DataEase项目详细步骤

core 是前后端主要代码,drivers 为动态加载的数据库驱动,mapFiles 为系统内使用的genJson地图资源,sdk 为项目公共库,staticResource 为后端的静态资源库。
原创
发布博客 2024.09.25 ·
1307 阅读 ·
11 点赞 ·
0 评论 ·
12 收藏

docker pull 的时候报错,修改配置镜像源

废话不多说,通过配置国内镜像加速daemon.json还有配置代理等方式都不行,最终网上找到一个,最终解决了,一次不行多执行几次,基本两三次都会成功拉下来。/etc/docker/daemon.json改为下面的地址。再拉镜像,一次不成功再拉一次,然后成功了,解决!
原创
发布博客 2024.09.24 ·
274 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

PostgreSql恢复数据库时 pg_restore: error: unsupported version (1.15) in file header

上面两张图片可以看到版本并不一致,这里我们将pg_dump和pg_restore两个版本都修改为13.2的版本。这个问题是由于pgsql版本不一致导致的问题,如果版本一致还出现这种问题,参考下面内容。最后重新进行备份和恢复,就没有问题了。
原创
发布博客 2024.04.23 ·
1137 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

在同一个类中调用有AOP切面的方法失效原因解析

因为AOP就是对原有的业务逻辑做一次增强,在原有代码的基础上在生成class文件的时候或者装在class是在JVM内生成一个代理代理对象,代理对象被@Autowired注入到其他类的引用里,所以当其他类调用时实际上使用的是代理对象,所以会触发切面逻辑。但如果是类内部调用,使用的是对象本身,而不是代理对象,所以不走切面逻辑。原因:从controller来的Service能获取到动态代理,而从Service调用Service方法,Spring则无法获取动态代理。
原创
发布博客 2023.09.14 ·
784 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

java导入excel时设置CellType.STRING格式及数据丢失问题

导入excel时读取单元格因为数据类型不同报异常,我们常常需要转成字符串再去读取对应单元格数据如果直接使用。但是有时为出现数据丢失问题,这种方式也已经不推荐使用,数据丢失问题具体可查看源码。获取单元格值时,如果cell类型为数值会抛出异常,源码注释已经注明。直接获取值之前将该列设为String类型。,这种方式不会丢失单元格格式。我们推荐使用poi中提供的。
原创
发布博客 2023.07.25 ·
2433 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

java导出excel时设置单元格格式为文本时不生效的问题

​ 我们在使用java导出excel将单元格格式设置为文本时,发现没有生效或者部分生效,亦或是点一下单元格,又变为原来的格式,主要问题是由于我们在导出数据的时候,没有先设置单元格格式CellStyle,再导入数据。举例:以easypoi的源码举例,下面这段代码中提琴设置了文本格式,所以在导出数据的时候就不会出现类似问题。当然,设置文本格式的方式有许多种,只需要在插入数据之前就设置单元格格式,就不会出现失效问题。
原创
发布博客 2023.05.26 ·
1787 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Excel导出表格时,下拉框数据长度超过255出现的问题及解决办法

cn\afterturn\easypoi\excel\export\ExcelExportService.java 中 createSheetForMap方法。在实际应用中遇到了绕不开的问题,必须解决,所以参考了创建新的隐藏sheet页,再将sheet页中数据引用至下拉框中方法。若导出xls格式的excel时,下拉框列表字符串长度超过255时,会报出异常。这个属于poi源码中的异常,不好修改。若导出xlsx格式的excel时,下拉框列表字符串长度超过255时,会自动取消下拉框。首先我们需要一个有宏的模板。
原创
发布博客 2023.05.12 ·
5382 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

迁移pg之后org.postgresql.util.PSQLException: ERROR: could not find left sibling of block 4594 in index..

【代码】迁移pg之后org.postgresql.util.PSQLException: ERROR: could not find left sibling of block 4594 in index..
原创
发布博客 2023.03.22 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux环境下Java-mail发送邮件失败

项目中使用了JavaMail发送邮件,在本地测试无任何问题,但是上传到阿里云服务器上就报错:com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.qq.com, 25; timeout -1; 原因:阿里云出于安全考虑默认禁用25端口导致发邮件失败解决办法:配置文件中(根据自己的情况设置):#JavaMailSenderspring.mail.host=smtp.qq.comspring.ma
原创
发布博客 2022.05.17 ·
874 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

chrome浏览器请求失败,Access to XMLHttpRequest at ‘http://localhost:8080/sockjs-node/info?t=........

用内网穿透做支付宝支付时,直接用本地线下的地址没问题,后面用内网穿透的地址测试,发生以下问题:本身前后的项目的跨域问题使用Nginx已经解决,后面查了一下,是谷歌浏览器的设置问题,解决方案:1.在浏览器地址栏输入:chrome://flags/#block-insecure-private-network-requests2.将下面这个功能禁用Block insecure private network requests3.重启浏览器,再次发送请求,就成功了!...
原创
发布博客 2022.03.24 ·
4580 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

事务失效的几种原因

1、spring的事务注解@Transactional只能放在public修饰的方法上才起作用,如果放在其他非public(private,protected)方法上,虽然不报错,但是事务不起作用2、如果采用spring+spring mvc,则context:component-scan重复扫描问题可能会引起事务失败。如果spring和mvc的配置文件中都扫描了service层,那么事务就会失效。原因:因为按照spring配置文件的加载顺序来讲,先加载springmvc配置文件,再加载spring配
原创
发布博客 2022.03.23 ·
11285 阅读 ·
6 点赞 ·
0 评论 ·
22 收藏

Maven下载jar包时出错、Maven仓库中出现.lastUpdated结尾的文件问题及解决

创建一个新项目,下载依赖时,出现以下错误,在本地maven仓库中的远程镜像地址配置也正确的情况下,分析了以下问题:1.idea报依赖冲突的错误,打开Project Structure,如果发现相同的依赖,就删除,如果没有继续往下看2.查看本地maven仓库中的依赖是否存在,是否有后缀为.lastUpdated,这个文件结尾的是你当时网络差或者因为没有下载完整,但是因为启动项目,搜索依赖时,它不进行区分,会自动引入这个版本,因为它不完整,所以会报错,这个时候手动删除太麻烦。  &nb
原创
发布博客 2022.03.15 ·
6393 阅读 ·
5 点赞 ·
0 评论 ·
15 收藏

SpringMVC和SSM整合步骤(最详细)

文章目录一、MVC架构1、概念2、好处二、SpringMVC的具体实现步骤1、xml配置版1.1 在pom.xml文件中添加依赖1.2 配置web.xml1.3 配置springmvc.xml1.4 编写控制层类和方法2、注解开发版2.1 在pom.xml文件中添加依赖2.2 配置web.xml2.3 配置springmvc.xml2.4 编写控制层类和方法3、可能遇到的问题三、接收请求参数1、基本类型参数2、实体接收参数【重点】3、数组接收参数4、集合接收参数错误解决办法:5、路径携带参数6、中文乱码解决
原创
发布博客 2022.01.07 ·
1136 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

Spring详细介绍以及具体操作步骤

Spring详解目录文章目录目录一、Spring框架:1、原生web开发中存在哪些问题?2、概念二、Spring架构组成三、自定义工厂1、创建bean.properties2、工厂类3、测试四、Spring环境搭建1、在pom.xml中添加spring常用的依赖2、创建Spring-context.xml配置文件3、利用spring中的bean工厂创建对象3.1 定义目标bean类型3.2 配置spring-context.xml中的bean标签3.3 测试(调用Spring工厂API(Applicat
原创
发布博客 2021.12.13 ·
953 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

mybatis详细介绍以及具体操作步骤

Mybatis详解目录文章目录目录一、入门:1、什么是ORM框架?2、使用JDBC完成ORM操作的缺点?二、MyBatis框架1、MyBatis环境搭建1.1 在pom.xml中引入依赖(2个)1.2 创建MyBatis配置文件1.3 编写Mapper.xml1.5 注册Mapper1.6 测试三、CRUD详解1、参数绑定方式:2、查询:2.1 一对一2.2 模糊查询3、增加:4、删除:5、修改:四、动态SQL1、\2、\3、\4、\5、\6、\五、Mybatis连接池1、POOLED2、UNPOOLE
原创
发布博客 2021.12.13 ·
1272 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Cannot connect to the Maven process.Try again later.If the problem persists...

当idea设置repositories时,进行update,然后报错,提示下图信息:然后将下图两个地方的jdk版本设为一直即可,问题解决!
原创
发布博客 2021.12.08 ·
5016 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

IDEA引入外部jquery文件“$“仍然显示Unresolved function or method $()

已经在页面当中引入了jQuery,但是去写jQuery语法时候,"$"仍然显示Unresolved function or method $()原因: 我引入的是jQuery.min文件 所以会出现这个问题。在百度一段时间后,发现大部分都是无脑复制粘贴。。。根本无法解决问题。最后在IDEs Support (IntelliJ Platform) | JetBrains发现了一个类似问题。大概就是使用缩小的库版本(jquery-3.3.1.min.js)时,类型解析将不起作用。于是换成了然后问题
原创
发布博客 2021.12.02 ·
971 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

java.lang.NoSuchMethodError错误解决

一、错误原因java.lang.NoSuchMethodError错误可能的原因:1、有这个类,该类没有这个方法2、类冲突、Jar包冲突、Jar包版本冲突3、有这个类(A),类中也有方法,但在B类中引用了A类,并调用A类的方法,后面修改A类,把该A类的方法返回值类型改变(如将方法返回类型由void类型改成String类型),只部署A类,没有重新部署B类,将导致NoSuchMethodError错误。二、解决方案1、把引用到A类的代码都重新打包部署。重新启动项目2、有这个类,该类没有这个方法在
原创
发布博客 2021.11.13 ·
7429 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

上传文件出错:org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of ...

利用form表单上传文件出错:org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. C:\Program Files\Java\Tomcat\apache-tomcat-8.5.16\temp\upload_7f078816_7dfb_4289_bfb1_f760f6503bdf_00000012.tmp (拒绝访问。) a
原创
发布博客 2021.11.12 ·
2928 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JDBC连接数据库步骤(六个步骤)

1.注册驱动:Class.forName("com.mysql.jdbc.Driver");//显示的加载到JVM中2.获取连接:(1)要连接数据库的url---- String url="jdbc:mysql://localhost:3306/test?"+ "useUnicode=true&characterEncoding=UTF8";//防止乱码要连接数据库的用户名---- String user="xxxx";要连接数据库的密码---- String pass="xxxx";
原创
发布博客 2021.11.03 ·
29873 阅读 ·
16 点赞 ·
4 评论 ·
110 收藏
加载更多