随笔分类 - JAVA
摘要:jvm配置+OmitStackTraceInFastThrow 导致不打印日志具体信息 参考 https://blog.51cto.com/u_15246373/5363973 最后查到该问题的解决方法有三种 1、查询历史日志,如果日志量大就很难了 2、重启服务调用对应接口,再查看 3、直接关闭优化
阅读全文
摘要:A字符串包含B字符串 String source = "china"; String target = "INA"; //contains true 包含 boolean containsFlag = source.contains(target); //indexOf 1 包含 返回子字符串在当前
阅读全文
摘要:SpringBoot配置文件中spring.profiles.active配置详解 现象: 在开发的时候测试和生产配置不一样 每次加配置都需要更新生产 原因: 不方便 解决: 添加多套配置 知识库: 1、多环境配置 我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境
阅读全文
摘要:具体可参考: https://blog.csdn.net/qq_43842093/article/details/127467228
阅读全文
摘要:@JsonInclude背景: 1.使用@JsonInclude(JsonInclude.Include.NON_NULL)注解 可以返回制定格式的json数据 : 如果属性返回值为空,则不返回任何内容,这是由于 @JsonInclude(JsonInclude.Include.NON_NULL)这
阅读全文
摘要:/** * 将文件转为byte[] * * @param filePath 文件路径 * @return */ public static byte[] getBytes(String filePath) throws IOException { File file = new File(fileP
阅读全文
摘要:判断使用输入流还是输出流的依据 以当前程序(也就是内存)为参照物,从硬盘向内存中读取数据,使用输入流 FileInputStream。从内存向硬盘写出数据,使用输出流 FileOutputStream。 2.大概的结构图 具体可参考: https://blog.csdn.net/mu_wind/ar
阅读全文
摘要:org.springframework.beans.BeanUtils BeanUtils.copyProperties("转换前的类", "转换后的类"); 但是有几点我们需要注意: BeanUtils.copyProperties(a, b); 1.b中的存在的属性,a中一定要有,但是a中可以有
阅读全文
摘要:1.直接生成文件在本地环境 一般使用FileUtil.copy(tempFile, physicFile, true); 2.上传到某个linux服务器 需要用jsch或者ssh2 的方式 创建Channel Session等
阅读全文