bugfix专题

bugfix: com.alibaba.druid.sql.parser.EOFParserException: EOF

前言 在日常的开发工作中,我们经常会遇到各种各样的问题,其中涉及数据库操作的接口联调尤其容易出现意想不到的状况。今天我就遇到了一个关于Druid SQL解析异常的问题,具体表现为com.alibaba.druid.sql.parser.EOFParserException: EOF。通过细致的排查和分析,最终定位到问题根源并成功修复。现在,我想以博客的形式分享这次问题的排查过程及涉及到的设计知识

【bugfix】如何解决svg到线上显示空白或者svg的viewBox为空

svgo的默认机制是当width和height和viewbox一样会删除viewbox,这都是为了svg的压缩做的,详情可以看issue中的讨论,我们可以通过更改babel的配置来解决 https://github.com/svg/svgo/issues/1128 https://github.com/ant-design/ant-design-web3/pull/742/files extr

【BugFix】Java字符串 正则匹配不上

1.现象 String newStrRegrex = ".*String\\(.*\\,.*\\).*";String line3 = "String returnMessage = new String(arr,\"gbk\");\n"; String line2 = "String returnMessage = new String(arr,\"gbk\");";  line3.ma

【BugFix】Injection of autowired dependencies failed;Could not autowire field AOP代理类 + @Autowired注入 报错

1.现象 项目启动不了,报 Could not autowire field, No qualifying bean of type [xxx] found for dependency 2.原因 autowire自动装配的字段类型声明的是实现类 xxximp  extends xxx 由于xxx类命中了切面,导致spring暴露出来的是代理类,而JDK动态代理生成的对象 的类是面向接口的

【BugFix】Ajax调用后端接口进不去后端代码

现象 Ajax调用后端接口,到不了后端的接口代码就返回失败 且是系统异常  原因 由于前人使用了AOP interceptor拦截了很多controller检查请求中是否包含特定参数 解决方案 在ajax请求参数部分加上需要检查的参数

【BugFix】项目启动java.lang.OutOfMemoryError: PermGen space 永久代超限

1.现象 springboot项目 本地启动报内存OutOfMemoryError,启动失败 2.原因 项目大、依赖多,加载的类很多,占用永久代过大,本地的虚拟机 内存参数配置过低,导致内存溢出 3.解决方案 修改运行 VM arguments框中填入:-Xms1024m -Xmx1024m -XX:MaxPermSize=256m

【BugFix】子类使用父类属性报错 groovy.lang.MissingPropertyException

1.现象 子类使用父类属性报错 groovy.lang.MissingPropertyException 2.原因 本质是子类对父类的访问权限 由于父类的属性是defalut或private级别时,通过父类的get方法获取到对应的属性,而父类缺少get方法就会报这个错 3.解决方案 在父类中增加相应的get方法。

PSP - DockQ Zero number of equivalent atoms in native and model ligand (BugFix)

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://blog.csdn.net/caroline_wendy/article/details/129277522 ESMFold输出的PDB文件,不支持DockQ。 DockQ Bug: AssertionError: Zero number of equivalent atoms