随笔分类 - java
摘要:1.fastjson与net.sf.json区别 fastjson与net.sf.json区别 net.sf.json中对于获取json串中不存在的字段会报错 不同Json工具对空串和NULL的序列号处理:net.sf.json 和 fastjson 解决fastjson不输出空字符串、null/设
阅读全文
摘要:使用HttpClient发送post和get请求,并解决返回值中文乱码 getMethod.getParams().setContentCharset("UTF-8");
阅读全文
摘要:转: 判断map集合是否为空和是否为null
阅读全文
摘要:为了安全考虑,公司打算将yml配置文件中的数据库连接信息的账号,密码进行加密! 1.了解到 常用的加密方式: spring boot整合Jasypt实现yml配置文件敏感信息加密 SpringBoot使用Druid密码加密/解密 Springboot druid数据库密码加密配置步骤(多数据源参考配
阅读全文
摘要:Java while循环语句用法详解 while的执行顺序: while语句计算的表达式,必须返回boolean值。如果表达式计算为true,while语句执行while块的所有语句。while语句继续测试表达式,然后执行它的块,直到表达式计算为false。 if 符合条件只执行一次;
阅读全文
摘要:转:java有参的构造方法和无参的构造方法 如果编写一个java程序时没有添加无参构造方法,那么编译器会自动添加无参构造方法;但是如果编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法所以,如果需要使用无参构造方法,一定要在类里面添加 无参构造方法什么
阅读全文
摘要:fastJson中 map转 String
阅读全文
摘要:Java——RestTemplate发送POST请求之formData形式 import com.alibaba.fastjson.JSON; import org.springframework.http.HttpEntity; import org.springframework.http.Ht
阅读全文
摘要:java通过Throwable的printStackTrace方法将异常信息保存到字符串中 /** * 将异常信息转化成字符串 * @param t * @return * @throws IOException */ private static String exception(Throwabl
阅读全文
摘要:转: springboot中一个service接口多个实现类,如何注入
阅读全文
摘要:结论: 1.finally中的语句 如果没有加入return,是在try,catch 中,return执行表达式之后,return执行返回操作之前执行; 2.finally中的语句 如果还有return,方法会提现返回,返回的结果是finally中return 的执行 package lambda;
阅读全文
摘要:参考: Arrays.asList()使用指南 “Arrays.asList的作用是将数组转化为list,一般是用于在初始化的时候,设置几个值进去,简化代码,省去add的部分。” ArrayList<String> list = new ArrayList<>(Arrays.asList("I",
阅读全文
摘要:转:junit vintage 报错 java.lang.Exception: No runnable methods 原因可能是@Test导入的包错了需要的Test是***org.junit.Test***, Test有两个包,一个是org.junit.jupiter.api.Test ,一个是o
阅读全文
摘要:参考: Java中的接口(interface) 二、接口的定义 接口(interface)是抽象方法和常量值定义的集合 三、接口的特点 1)用interface来定义。 2)接口中的所有成员变量都默认是由public static final修饰的。 3)接口中的所有抽象方法都默认是由public
阅读全文
摘要:参考: 【前言】 java8新特性 java8 函数接口 java8 Optional使用总结 Java 8 时间日期使用
阅读全文
摘要:参考: Java 8:一文掌握 Lambda 表达式 java8 lambda表达式 Java Lambda 表达式 Java语法—— Lambda表达式 关于Java Lambda表达式看这一篇就够了 (Collection中的新方法)(Map中的新方法) lambda表达式操作map Java内
阅读全文
摘要:enum 枚举 是常用 常用常量集合; 通过 enum创建枚举;enum和class 一样是个关键字,但是它并不是一个类;枚举类型中可以定义成员变量和方法;public enum Season { //每个枚举项都是一个常量,我们使用常量的命名规则(全部大写,不同单词之间使用下划线分割) SPRIN
阅读全文
摘要:final 关键字 最终的不可被改变的 方法和类都可以用final来修饰 final修饰的类是不能被继承的 final修饰的方法是不能被子类重写。 常量的定义: final修饰的属性就是常量。
阅读全文