随笔分类 - JAVA
JAVA一些常用的方法
摘要:示例代码 public static void main(String[] args) { //标识最外层要跳出的位置 outer: for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { System.out.println(j)
阅读全文
摘要:private static final String NETMASK = "(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)"; private static final Pattern IP_PATTERN = Pattern.compile("^(?:" + N
阅读全文
摘要:IDEA启动SpringBoot项目报错 Error running 'XXXApplication' Error running XXXXApplication. Command line is too long. Shorten the command line via JAR manifest
阅读全文
摘要:public static ThreadPoolExecutor executor=new ThreadPoolExecutor(5,5,5L, TimeUnit.SECONDS,new LinkedBlockingQueue<>(1000),new ThreadPoolExecutor.Calle
阅读全文
摘要:随便打开项目一个路径 然后右上角会提示 点击信任即可
阅读全文
摘要:Caused by: java.lang.NoSuchFieldError: REFLECTION at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:93) at com.sun
阅读全文
摘要:public static String convert(SearchRequest request){ JacksonJsonpMapper mapper=new JacksonJsonpMapper(); ByteArrayOutputStream baos = new ByteArrayOut
阅读全文
摘要:在服务器执行下 fc-list :lang=zh 如果为空 说明没有中文字体 ,所以中文没法渲染,这样的话 只能在项目里面自己引入字体 伪代码如下 //加载外部字体文件 Font font = null; try { InputStream awardFontFile = Thread.curren
阅读全文
摘要:EasyExcel版本3.1.0及以上支持poi 5.2.3。具体来说,EasyExcel 3.1.0及之后的版本兼容poi 4.1.2至5.2.2的范围,因此它确实支持poi 5.2.3。但请注意,使用3.0.0及以上版本的EasyExcel配合poi 5+时,需要手动在项目的依赖管理中排除poi
阅读全文
摘要:有时候我们写了一个测试程序 用的main方法 但是我们一般用springboot然后用controller通过url调用 但是如果使用下面这个方法就可以直接把jar包打上去 然后Java -jar直接执行main方法 在配置文件xml里面添加 <!-- JAR 插件 --> <plugin> <gr
阅读全文
摘要:<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.9</version> </dependency> true: 是 public static boolea
阅读全文
摘要:SumTask.java import java.util.concurrent.RecursiveTask; /** * 定义任务和拆分逻辑 * RecursiveTask<Long> 这个是 有返回值的 * 如果不需要返回值可以用 RecursiveAction */ public class
阅读全文
摘要:1、创建一个maven项目,不要用springboot的 引入依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.12.0</version>
阅读全文
摘要:可以使用这个方法试试 设置长时间保持策略 伪代码 /** * 配置长连接保持策略 * * @return */ public ConnectionKeepAliveStrategy connectionKeepAliveStrategy() { return (response, context)
阅读全文
摘要:创建一个maven项目(不要用springboot) 引入依赖 <!--添加hive依赖 --> <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-exec</artifactId> <version>3.1.1</ve
阅读全文
摘要:/** * 格式化字节数据 * * @param size 大小,单位字节 */ public static String formatSize(Long size) { if (size == null || size <= 0) { return ""; } String[] units = {
阅读全文
摘要:在springboot项目中引入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 伪代码 im
阅读全文
摘要:mvn clean deploy -pl tes-demo,test-demo -am -Dmaven.test.skip=true -DaltDeploymentRepository=snapshots::default::远程仓库地址url -U -e -X -B -pl:指定构建的模块,多个用
阅读全文