随笔分类 - java
摘要:今天又一次遇到描述插件文字截取显示不全的问题 仔细看了下,发现同上次遇到的一样: Excel数据里有很多回车 记录下去除回车符的方法 titleContent = titleContent.replace("\n","");
阅读全文
摘要:今天使用 idea 出现 Low Memory The IDE is running low on memory and this might affect performance. Please consider increasing available heap. 原因: IDE内存不足 解决方
阅读全文
摘要:往MySQL导入数据时遇到 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 1000 bytes 解决方法: 修改m
阅读全文
摘要:使用 gradle 构建项目时遇到 Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/Module
阅读全文
摘要:使用gradle构建项目报错 java.lang.NoClassDefFoundError: org/gradle/api/internal/plugins/DefaultConventionat org.jetbrains.plugins.gradle.tooling.builder.Projec
阅读全文
摘要:ProGuard是Java类文件收缩器,优化器,混淆器和预验证器。 缩小步骤可检测并删除未使用的类,字段,方法和属性。 优化步骤分析并优化了方法的字节码。 混淆步骤使用简短的无意义名称重命名其余的类,字段和方法。 这些可以使代码库更小,更有效,并且更难以逆向工程。 处理过程: 读取输入的jar(或a
阅读全文
摘要:属性并非是一个要映射到数据库表中的字段时,使用注解 @Transient eg: @Transient private String statusText; ORM框架将会忽略该属性
阅读全文
摘要:IntelliJ IDEA安装 Lombok后,启动时出现 Lombok Requires Annotation Processing 解决的方法: File —> Settings —> Build,Execution,Deployment —> Compiler —> Annotation Pr
阅读全文
摘要:java -jar aaa.jar>log.txt 下面代码输出乱码 System.out.print("你好"); cmd字体已经修改为”Lucida Console”,但还是输出乱码 使用查看操作系统的编码 System.out.print(System.getProperty("file.en
阅读全文
摘要:判断json对象时JSONArray还是JSONObject 使用的fastjson Object object = js.get("guid"); if (object instanceof JSONArray) { System.out.println("JSONArray"); }else{
阅读全文
摘要:ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); HttpServletRequest request = requ
阅读全文
摘要:Java获取PDF文件流 @RequestMapping("/getPdf") public void showPdf(HttpServletResponse response, String path) { response.setContentType("application/pdf"); F
阅读全文
摘要:错误: 找不到或无法加载主类 com.......... 解决的方法 使用cmd 进入项目跟目录,执行 mvn clean install
阅读全文
摘要:上次是用程序直接读取rvt,来判断 还有一种方法,使用解压软件解压到文件夹,目录结构为 其中rvt的版本在BasicFileInfo中 使用Java来判断 import java.io.BufferedReader; import java.io.File; import java.io.FileR
阅读全文
摘要:遇到 Make sure map keys don't contain dots in the first place or configure an appropriate replacement! 解决方法 package com.tydt.raptor.sdk.configure; impor
阅读全文
摘要:解压读取 import com.alibaba.fastjson.JSONObject; import java.io.*; import java.util.ArrayList; import java.util.Enumeration; import java.util.List; import
阅读全文
摘要:使用org.apache.tools.zip.ZipOutputStream 压缩 import java.io.*; import java.text.SimpleDateFormat; import java.util.Date; import java.util.zip.ZipEntry; i
阅读全文
摘要:判断数字类型,是返回true,否返回false private static Pattern pattern = Pattern.compile("^\\d+$|^\\d+\\.\\d+$|-\\d+$"); private static boolean isNumber(String str) {
阅读全文
摘要:今天看到有些代码上老是出现unchecked cast,看着很不爽,就像去掉它们 使用maven打包也会有如下提示 [INFO] /E:/project/api/src/main/java/com/abc/controller/ApiAAAController.java: E:\project\ap
阅读全文
摘要:使用Maven打包时,总是会出现下面的 WARNING [WARNING] [WARNING] Some problems were encountered while building the effective model for com.demo.abc:common:jar:1.1.0[WA
阅读全文