logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java热部署实现方式

前言:热部署:在服务器运行时重新部署项目(打包好的应用直接替换到原有的应用~)            热部署直接重新加载整个应用,这种方式会释放内存,比热加载更加干净,但是它比热加载更加的浪费时间。热加载:在运行时重新加载class,主要使用的是类加载机制,在实现方式上就是在容器启动的时候起一条后台线程,定时的检测类文件的时间戳变化,如果类的时间戳发生变化,则将类重新载入。共同点:不重启服务器编译

深入分析线程池(二)—ThreadPoolExecutor常用方法

这4个类就是我们的主线。这里我只显示了public方法详细介绍ThreadPoolExecutor的方法:方法shutdown() 和 shutdownNow()    shutdown :使当前未执行的线程继续执行,而不再添加新的任务Task,该方法不会阻塞。    shutdownNow :      1.  当在Runnable中使用 if(Thread.currentThread.isIn

JDK1.8 新增的日期时间API

JDK1.8 新增的日期时间APILocalDate、 LocalTime、LocalDateTime类的实例是不可变的对象,分别表示使用 ISO-8601日历系统的日期、时间、日期和时间。它们提供了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。注: ISO-8601日历系统是国际标准化组织制定的现代公民的日期和时间的表示法这些新增的日期时间API都在 java....

decimal与BigDecimal用法

MySQL中 : 精度类型用DECIMAL来保留准确的精度类型,对于常用的货币数据,钱~column_name   DECIMAL(P, D);P为有效数字的精度,D为小数点后的位数~  D不写默认是0,P不写默认是10,那么就成这样了~     column_name DECIMAL;Java中:那么在数据库中存完了,接着就是取数据了~开发中我们如果直接拿过来用的话那绝对就会出错了System.

MySQL 添加注释(comment)

在MySQL数据库中, 字段或列的注释是用属性comment来添加。创建新表的脚本中, 可在字段定义脚本中添加comment属性来添加注释。示例代码如下:create table test(id int not null default 0 comment '用户id' )123如果是已经建好的表, 也可以用修改字段的命令,然后加上...

到底了