☀️Terry

- - 草木逢春,雨过天晴🌈。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

03 2020 档案

摘要:话不多说,直接上代码 pom依赖 <!-- FTP支持 --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency> 阅读全文
posted @ 2020-03-27 17:28 ☀️Terry 阅读(345) 评论(0) 推荐(0)

摘要:本文基于springboot实现,拦截请求放已经返回的相关日志信息 基于aop切面操作,使用的是切点表达式的方式 示例:HttpLogAspect类 package cn.lsr.core.log; import org.aspectj.lang.JoinPoint; import org.aspe 阅读全文
posted @ 2020-03-27 15:58 ☀️Terry 阅读(375) 评论(0) 推荐(0)

摘要:其中涉及到了Spring Batch的几个主要组成部分,JobRepository、JobLauncher、ItemReader、ItemProcessor、ItemWriter、Step、Job等。 JobRepository:存储任务执行的状态信息,有内存模式和数据库模式;JobLauncher 阅读全文
posted @ 2020-03-17 11:05 ☀️Terry 阅读(1828) 评论(0) 推荐(0)

摘要:锁是一种通用的技术方案,Java 语言提供的 synchronized 关键字,就是锁的一种实现。 synchronized 关键字可以用来修饰方法,也可以用来修饰代码块,它的使用示例基本上都 是下面这个样子: 阅读全文
posted @ 2020-03-06 13:09 ☀️Terry 阅读(130) 评论(0) 推荐(0)

摘要:并发编程的3个条件 1、 原子性:要实现原子性方式较多,可用synchronized、lock加锁,AtomicInteger等,但volatile关键字是无法保证原子性的; 2、可见性:要实现可见性,也可用synchronized、lock,volatile关键字可用来保证可见性; 3、有序性:要 阅读全文
posted @ 2020-03-01 12:19 ☀️Terry 阅读(349) 评论(0) 推荐(0)