随笔 - 7  文章 - 0 评论 - 0 trackbacks - 0

摘要: 一、SpringBoot自动拉起Tomcat SpringBoot框架是当前比较流行的java后端开发框架,与maven结合大大简化了开发人员项目搭建的步骤,我们知道 SpringBoot的启动类启动后,tomcat容器、SpringMVC、spring事务等第三方依赖也已经自动启动。那么Sprin阅读全文
posted @ 2019-03-19 16:13 darendu 阅读(165) 评论(0) 编辑
摘要: 一、扫描优化 SpringBoot项目中的启动类,会使用@SpringBootApplication 注解,该注解的作用扫描外部依赖项目(例如:Tomcat,SpringMVC,Transaction等)以及运行一些自动配置类。 @SpringBootApplication注解中包含了@Spring阅读全文
posted @ 2019-03-15 10:34 darendu 阅读(367) 评论(0) 编辑
摘要: 一、java中提供的线程在开发中可能并不会直接使用,多线程编程场景使用java的线程池会更好,因为可以很好的管理线程,并且线程池内部的手机老虎机游戏下载节省了我们自己创建和销毁线程的时间,效率上来讲更高。那么线程池内部实现的手机老虎机游戏下载是怎样的呢? 首先看一张图: 线程池内部实现手机老虎机游戏下载 线程池内部实现手机老虎机游戏下载 先解释每个元素的阅读全文
posted @ 2018-12-06 01:00 darendu 阅读(22) 评论(0) 编辑
摘要: 一、在各种电商网站下订单后会保留一个时间段,时间段内未支付则自动将订单状态设置为已过期。 二、解决方案 1、轮询数据库:实现一个定时器,每隔一段时间去检查一遍数据库里的所有订单,查看其状态是否是未支付并且已经到期。并修改这些数据的状态为已过期。 优点:方法简单,容易实现 缺点:订单状态处理不及时,轮阅读全文
posted @ 2018-12-06 00:59 darendu 阅读(267) 评论(0) 编辑
摘要: 一、了解什么是AQS AQS是AbstractQueuedSynchronizer (抽象队列同步器)的简称,java中近一半的显示锁是基于AQS实现的。例如:ReentrantLock(独占锁)、Semaphore(信号量)、ReentrantReadWriteLock(读写锁)、CountDow阅读全文
posted @ 2018-11-01 17:31 darendu 阅读(11) 评论(0) 编辑
摘要: 首先写一个简单的Demo public static void main(String[] args) throws Exception{ FutureTask futureTask =new FutureTask(new Callable() { @Override public Object c阅读全文
posted @ 2018-10-26 10:54 darendu 阅读(6) 评论(0) 编辑
摘要: 1、准备工作 一台纯净的Linux系统需要先安装一些依赖才能安装jdk等 rpm: 本地添加安装777真钱老虎机:rpm -ivh 777真钱老虎机名 本地查看777真钱老虎机: rpm -qa 本地卸载777真钱老虎机: rpm -e --nodeps 777真钱老虎机名 yum: 联网安装,查看,卸载777真钱老虎机,相当于联网的rpm命令 yum install 阅读全文
posted @ 2018-09-30 10:38 darendu 阅读(12) 评论(0) 编辑
摘要: 1. 查看目录下文件列表 ls -a查看所有文件(包括隐藏文件) 无序的,不友好的 ls -l查看所有文件(不包括隐藏文件),按列表显示 ls -la查看包括隐藏文件并按列表显示 ls -l -h “-h”显示结果更友好,例如将文件大小自动转换为K,M,G等 2. 切换文件夹命令 cd ~ 切换到当阅读全文
posted @ 2018-09-30 10:22 darendu 阅读(7) 评论(0) 编辑
博聚网