自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java的时间问题

1.计算2个日期之间的天数在测试工作中经常会使用到比较两个日期相差的天数,我之前用过实现这一功能的两个版本的方法,源代码如下:(版本1)publicstaticint getIntervalDays(Date fDate, Date oDate) {       if (null == fDate || null == oDate) {           return -1;       }  ...

2018-02-28 10:49:05 280

原创 Timer类的学习

1.首先创建一个类继承TimerTask,实现run方法;public class MyTimerTask extends TimerTask{ private String name; public MyTimerTask(String name) { this.name = name; } public void run() { ...

2018-02-27 21:02:48 168

原创 java消息中间件

1.JMS:java message service,用于2个应用之间调用,实现消息的异步通信2.AMQP:advance message queue protocal3.activceMq,rabbtiMq,kafka4.队列和主题模式5.spring集成jms连接activeMq:有三要素,1.connectionFactory,提供数据源.2JmsTemplate用于发送和接收消息的模板  ...

2018-02-26 21:01:04 116

原创 SpringBoot总结:

一:AOP拦截:创建一个类,加上@Aspect和@Component注解,定义一个公用方法,加上@PointCut注解,设置你要拦截的方法,再创建一个方法,加上@Before或者@After,指向公用方法的名字.获取请求路径,以及参数,通过RequestContextHolder获取public void doBefore(JoinPoint joinPoint) { ServletR...

2018-02-25 20:05:12 246

原创 JVM高级特性和最佳实践书籍总结

第一部分:Java内存区域与内存溢出异常java程序在运行时,会把管理的内存划分为:方法区,虚拟机栈,本地方法栈,堆,程序计数器1.程序计数器:是一块较小的内存区域,它的作用可以看做当前线程所执行的字节码的行号指示器。在虚拟机中,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。由于Java虚拟机的多线程是通过线程轮流切换并分配处理器时间的方式。因此为了线程切换后能恢复...

2018-02-13 16:37:57 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除