Java中的回车换行符/n /r /t详解

首先直接上结论:  //换行时采用System.getProperty("line.separator")   public void test1() {     LogTable logTable = logService.g...

多线程之中断线程详解

1、线程在运行过程中,有些时候可能需要中断一些阻塞的线程,类Thread中提供了几种中断线程的方法,其中Thread.suspend()和Thread.stop()方法已经过时了,因为这两个方法是不安全的。Thread.s...

SpringBoot集成Redis及使用总结详解

一、Centos下安装Redis 1、下载安装包到/usr/local wget http://download.redis.io/releases/redis-4.0.2.tar.gz 2、解压及安装 tar xzf r...

Java并发包总结(JUC)详解

一、对java.util.concurrent包中常用的工具,类等进行一个大概的总结 二、概述 Java目前已成为当下最流行的服务端编程语言,熟悉和了解基于Java的并行程序开发有着重要的实用价值。 三、常用JUC总结 按...

使用Spring boot 嵌入的tomcat不能启动: Unregistering JMX-exposed beans on shutdown详解

新建一个spring boot的web项目,运行之后控制台输出“Unregistering JMX-exposed beans on shutdown”,tomcat也没有运行。寻找原因,看了下pom.xml文件中tomcat依赖关系如下:...

玩转SpringBoot之定时任务详解

序言 使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式: 一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从...

springboot自带定时器实现定时任务的开启关闭以及定时时间可以配置详解

一、序言: 最近项目需要用到定时任务,需要完成一个定时功能。经过了解,项目中目前实现定时任务,一般有三种选择,一是用Java自带的timer类。稍微看了一下,可以实现大部分的指定频率的任务的调度(timer.schedule()),也可以...

no main manifest attribute, in demo-1.0.jar详解

今天想打包一个jar到Linux上运行,发现使用java -jar demo-1.0.jar 运行报错 no main manifest attribute, in demo-1.0.jar 解决方案: 在maven的pom...

SpringBoot整合easyexcel实现Excel的导入与导出详解

导出 在一般不管大的或者小的系统中,各家的产品都一样,闲的无聊的时候都喜欢让我们这些程序员导出一些数据出来供他观赏,非说这是必须需求,非做不可,那么我们就只能苦逼的哼哧哼哧的写bug喽。 之前使用POI导出excel需要自己先...