![](https://img-blog.csdnimg.cn/20190926101240484.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 50
java遇到的坑整理一下
十年如一日@
这个作者很懒,什么都没留下…
展开
-
java 8 lambda表达式list操作分组、过滤、求和、最值、排序、去重、、交集/并集/差集/去重并集
package com.vvvtimes.vo; import java.math.BigDecimal;import java.util.Date; public class User { private Long id; //姓名 private String name; //年龄 private int age; //工号 private String jobNumber; //性别 private.转载 2021-02-03 09:30:37 · 2044 阅读 · 1 评论 -
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1maven打包报错pom文件中:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> .原创 2020-06-11 10:48:37 · 353 阅读 · 0 评论 -
maven引入本地jar-将jar放到maven本地仓库
mvn install:install-file -Dfile="E:\tools\apache-maven-3.5.0\local\structlog4j-api-1.0.0.jar" -DgroupId=structlog4j -DartifactId=structlog4j-api -Dversion=1.0.0 -Dpackaging=jar原创 2020-06-04 18:08:21 · 173 阅读 · 0 评论 -
java保留两位小数
方法一:String的format方法(推荐)double f = 111231.5585;System.out.println(String.format("%.2f", f)); 方法二:DecimalFormat的format方法double f = 111231.5585;DecimalFormat df = new DecimalFormat("#.00");...原创 2020-04-26 15:57:02 · 158 阅读 · 0 评论 -
Base64Encoder和Base64Decoder无法使用解决办法
原方法BASE64Encoder encoder = new BASE64Encoder();//String imagestr new String(base64en.encode(str.getBytes("GBK"))).replace("\n","").replace("\r","");String imagestr = encoder.encode(captcha);...原创 2020-04-01 18:53:25 · 2074 阅读 · 1 评论 -
java获取地址?后面参数值
public static String getParam(String url, String name) { String params = url.substring(url.indexOf("?") + 1, url.length()); Map<String, String> split = Splitter.on("&").withKeyValue...转载 2020-04-01 18:48:35 · 2777 阅读 · 1 评论 -
Java开发之@PostConstruct和@PreConstruct注解
从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解(Annotation):@PostConstruct和@PreConstruct。这两个注解被用来修饰一个非静态的void()方法.而且这个方法不能有抛出异常声明。使用方式,例如:@PostConstruct //方式1 publi...原创 2019-12-13 11:41:47 · 116 阅读 · 0 评论 -
GitHub/HelloGitHub
https://github.com/521xueweihan/HelloGitHub原创 2019-12-13 10:00:35 · 175 阅读 · 0 评论 -
问题:springboot项目本地没问题,部署linux服务器上,出现后台返回数据中文乱码问题,解决办法
1:第一种解决办法:@Configurationpublic class WebConfig extends WebMvcConfigurationSupport { @Bean public HttpMessageConverter<String> responseBodyConverter(){ StringHttpMessageConv...原创 2019-11-28 09:28:07 · 2786 阅读 · 0 评论 -
base64java后端加密,js前端解密
java后端加密:import sun.misc.BASE64Encoder;private String base64Encode(String str) throws Exception { if (str != null&&str.length()>0) { BASE64Encoder base64en = new BASE64Encoder();...原创 2019-11-19 13:31:41 · 1075 阅读 · 0 评论 -
收藏一些常用的工具
1. 微信小程序车牌键盘的运用微信小程序车牌键盘的运用原创 2019-08-29 10:52:59 · 59 阅读 · 0 评论 -
BigDecimalUtils BigDecimal加减乘除
public class BigDecimalUtil { private static int DEF_DIV_SCALE = 10; // 默认精确的小数位 /** * 提供精确的加法运算。 * * @param v1 被加数 * @param v2 加数 * @return 两个参数的和 */ publ...原创 2019-09-18 13:49:55 · 870 阅读 · 0 评论 -
StringUtils 正则校验
public class StringUtils { /** * 如果str为null,返回“”,否则返回str * @param str * @return */ public static String isNull(String str) { if (str == null) { return...原创 2019-09-18 14:01:05 · 541 阅读 · 0 评论 -
request获取路径方式
从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录request.getRealPath("./"); // 网页所在的目录request.getRealPath("../"); // 网页所在目录的上一层目录request.getContextPath(); // 应用的web目录的名称例如 ...原创 2019-09-18 14:15:26 · 328 阅读 · 0 评论 -
java String转Long两种方法区别
第一种:包装类型:Byte,Integer,Short,Long,Boolean,Character,Float,Double等8种Long.valueOf("String")返回Long包装类型第二种:基本数据类型:byte,int,short,long,boolean,char,float,double等8种Long.parseLong("String")返回long基本数据类型...原创 2019-09-18 14:10:45 · 168 阅读 · 0 评论 -
Java中静态代码块、构造代码块、构造函数、普通代码块
目录1、静态代码块 ①、格式 ②、执行时机 ③、静态代码块的作用 ④、静态代码块不能存在任何方法体中 ⑤、静态代码块不能访问普通变量 2、构造代码块 ①、格式 ②、执行时机 ③、构造代码块的作用 3、构造函数 4、普通代码块 5、执行顺序 6、父类和子类执行顺序 在Java中,静态代码块、构造代码块、构...转载 2019-09-23 11:41:55 · 82 阅读 · 0 评论 -
学习Java的9张思维导图
01.Java程序设计(基础)02.Java程序设计(专题)03.客户端网页编程04.Java Web表示层技术05.Oracle06.Hibernate07.MyBATIS08.Spring还有一幅java基础知识思维导图:...原创 2019-09-19 11:02:33 · 123 阅读 · 0 评论 -
java基础收藏
java知识树教程转载 2019-09-19 11:35:08 · 70 阅读 · 0 评论