摘要:
使用dom4j处理xml操作xml数据
示例代码:
public class TestDom4j {
public static void main(String[] args) {
String xml="<lan><name>java</name><ide... 阅读原文
2018-05-20 19:03:03 阅读(729) 评论(0)
摘要:
HTTPS(HTTP over SSL)是以安全为目标的 HTTP 通道,可以理解为 HTTP + SSL/TLS,即在 HTTP 下加入 SSL/TLS 层作为安全基础。其中 TLS 的前身是 SSL,目前广泛使用的是 TLS 1.2。
TLS性能调优
TLS 被普遍认为会使服务变慢,主要是早期 CPU 还... 阅读原文
2018-05-20 18:39:02 阅读(715) 评论(0)
摘要:
Java集合类的详解与应用
集合简介:
1.定义:可以同时存储不同类型的数据
他的存储空间会随着数据的增大而增大
2.缺点:只能存储引用数据类型
3.优点:更加合理的利用空间,封装了更多的方法,用起来更加方便
4.分类:集合分为:Collection(接口):
... 阅读原文
2018-05-20 16:43:01 阅读(712) 评论(0)
摘要:
提问:1.方法重写和方法重载的区别?方法重载能改变返回值类型吗?Overload(方法覆盖)在子父类中,出现了方法生命相同的情况 注意事项: 1.子类的方法声明要与父类相同, 2.子类的重写方法的方法,方法的权限修饰付不能比父类更低。 3.父类私有的方法,子类不能够进行方法重写。Override(方法重载... 阅读原文
2018-05-20 16:11:02 阅读(763) 评论(0)
摘要:
BeanFactoryPostProcessor是实现spring容器功能扩展的重要接口,例如修改bean属性值,实现bean动态代理等。很多框架都是通过此接口实现对spring容器的扩展,例如mybatis与spring集成时,只定义了mapper接口,无实现类,但spring却可以完成自动注入,是不是很神奇? 本... 阅读原文
2018-05-20 14:22:03 阅读(813) 评论(0)
摘要:
Java API 下载方法
https://www.oracle.com/index.html
https://www.oracle.com/java/technologies/java-se.html
http://www.oracle.com/technetwork/java/javase/downloads... 阅读原文
2018-05-20 14:01:04 阅读(814) 评论(0)
摘要:
由于springboot2更新了绑定参数的api,部分springboot1用于绑定的工具类如RelaxedPropertyResolver已经无法在新版本中使用。本文实现参考了https://blog.csdn.net/catoop/article/details/50575038这篇文章,大致思路是一致的,如果需... 阅读原文
2018-05-20 13:14:02 阅读(742) 评论(0)
摘要:
控制反转(Inversion of Control)即IoC,是一种模式,Spring的核心概念。
依赖注入(Dependency Injection)是实现IoC的一种方式。
控制反转
在传统模块调用,高层服务模块直接调用底层服务模块,高层模块对底层模块产生依赖,更换底层模块会导致高层模块需要跟着修改,这存在耦合... 阅读原文
2018-05-20 13:08:02 阅读(751) 评论(0)
摘要:
我们已经在搭建springboot工程的时候体会到了配置的简洁性,没有了之前使用spring所需配置的繁琐。
那么springboot是如何做到的呢?
我们在启动类中都要添加@SpringBootApplication,有了这个注解马上就能够让整个应用跑起来。
实际上它只是一个组合注解,包含@Configuratio... 阅读原文
2018-05-20 12:06:13 阅读(815) 评论(0)
摘要:
Spring Boot Admin 集成自定义监控告警
前言
Spring Boot Admin 是一个社区项目,可以用来监控和管理 Spring Boot 应用并且提供 UI,详细可以参考 官方文档。
Spring Boot Admin 本身提供监控告警功能,但是默认只提供了 Hipchat、Slack 等国外流行... 阅读原文
2018-05-20 12:03:02 阅读(769) 评论(0)