问题记录
文章平均质量分 53
记录开发实践中的解决问题的流程。
developer@liyong
GISer
展开
-
问题记录-全局配置了跨域但是后端下载仍然跨域-(Java, SpirngBoot)
这个代码也是直接从网上粘贴的,结果就遇到坑了,这个故事告诉我们粘贴代码的时候还是要检查一下核心代码干了什么事情。前端请求后端下载文件,其它接口都不会跨域,唯独这个下载跨域了。好了今天的问题记录就到这里,我继续写Bug去了。把这个该死的reset()注释掉。原创 2024-04-28 16:00:26 · 308 阅读 · 1 评论 -
Java-问题记录-NoClassDefFoundError
由于数据库连接识别了导致,在使用这个工具类的时候直接发生了NoClassDefFoundError异常。此次问题说明使用静态代码块的时候要保证静态代码块里面的东西能够正常加载,有异常就要处理异常,否则会导致类加载失败,在使用的时候找不到类。原创 2024-04-03 16:54:30 · 199 阅读 · 0 评论 -
问题记录-maven依赖升级或替换(简单版)
0:只存储,不压缩,这样产生的 JAR 文件包会比不用该参数产生的体积大,但速度更快(最好不要压缩)执行下面这个命令,会将当前项目的信息打印出来,那个jar依赖了什么其它的jar可以看的非常的清楚。其实我们也可以偷懒直接去替换jar 包里面的依赖,然后重新压缩成jar文件。-M:不产生所有项的清单(MANIFEST〕文件,此参数会忽略-m参数。-u:更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中)-x:展开 JAR 文件包的指定文件或者所有文件。-c:创建新的 JAR 文件包。原创 2023-11-30 09:48:37 · 2251 阅读 · 0 评论 -
Iterator资源释放的重要性
最近在开发中使用了Iterator遍历,一开始没有养成释放资源的习惯。直到踩坑,上代码public static void addDataWithNewField(SimpleFeatureType newType, Geometry geometry, Map fieldValueMap , Map newFields) throws IOException { String typeName = newType.getTypeName(); // 更新模式 Feat原创 2022-05-11 17:15:08 · 465 阅读 · 0 评论 -
com.example.web.DemoServlet不是Servlet
相关代码:package com.example.web;import javax.servlet.*;import java.io.IOException;public class DemoServlet implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { } @Override public Ser原创 2022-01-13 16:49:11 · 552 阅读 · 0 评论