摘要: 1 import java.util.*; 2 3 public class first 4 { 5 public static void main(String[] args) 6 { 7 // [eat, tea, tan, ate, nat, bat] => [eat, tea, ate] [ 阅读全文
posted @ 2023-03-23 18:06 蜘蛛侠0 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 进入JetBrains的官方网站搜索插件网址如下https://plugins.jetbrains.com/plugin/10229-spring-assistant/versions/stable 打开IntelliJ文件夹,将下载所得内容解压缩到如下目录YourPath\IntelliJ IDE 阅读全文
posted @ 2023-03-18 18:13 蜘蛛侠0 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 初识 Python中已经有了threading模块,为什么还需要线程池呢,线程池又是什么东西呢?在介绍线程同步的信号量机制的时候,举得例子是爬虫的例子,需要控制同时爬取的线程数,例子中创建了20个线程,而同时只允许3个线程在运行,但是20个线程都需要创建和销毁,线程的创建是需要消耗系统资源的,有没有 阅读全文
posted @ 2022-12-09 11:27 蜘蛛侠0 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 通过上一篇:配置@Async异步任务的线程池的介绍,你应该已经了解到异步任务的执行背后有一个线程池来管理执行任务。为了控制异步任务的并发不影响到应用的正常运作,我们必须要对线程池做好相应的配置,防止资源的过渡使用。除了默认线程池的配置之外,还有一类场景,也是很常见的,那就是多任务情况下的线程池隔离。 阅读全文
posted @ 2022-10-10 15:24 蜘蛛侠0 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们介绍了如何使用@Async注解来创建异步任务,我可以用这种方法来实现一些并发操作,以加速任务的执行效率。但是,如果只是如前文那样直接简单的创建来使用,可能还是会碰到一些问题。存在有什么问题呢?先来思考下,下面的这个接口,通过异步任务加速执行的实现,是否存在问题或风险呢? @RestCont 阅读全文
posted @ 2022-10-07 16:18 蜘蛛侠0 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 什么是“异步调用”?“异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。 同步调用 下面通过一个简单示例来直观的理解什么是同步调用: 定义Task类,创建三 阅读全文
posted @ 2022-10-07 15:36 蜘蛛侠0 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 上一篇,我们介绍了如何使用Spring Boot自带的@Scheduled注解实现定时任务。文末也提及了这种方式的局限性。当在集群环境下的时候,如果任务的执行或操作依赖一些共享资源的话,就会存在竞争关系。如果不引入分布式锁等机制来做调度的话,就可能出现预料之外的执行结果。所以,@Scheduled注 阅读全文
posted @ 2022-10-06 16:16 蜘蛛侠0 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 我们在编写Spring Boot应用中经常会遇到这样的场景,比如:我需要定时地发送一些短信、邮件之类的操作,也可能会定时地检查和监控一些标志、参数等。 创建定时任务 在Spring Boot中编写定时任务是非常简单的事,下面通过实例介绍如何在Spring Boot中创建定时任务,实现每过5秒输出一下 阅读全文
posted @ 2022-10-06 15:47 蜘蛛侠0 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 本文的动手环节将基于Spring Boot中实现文件的上传一文的例子之上,所以读者可以拿上一篇的例子作为基础来进行改造,以体会这之间的区别,下面也主要讲解核心区别的地方。 第一步:修改文件上传页面的上传表单 <!DOCTYPE html><html><head lang="en"> <meta ch 阅读全文
posted @ 2022-09-23 15:52 蜘蛛侠0 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 文件上传的功能实现是我们做Web应用时候最为常见的应用场景,比如:实现头像的上传,Excel文件数据的导入等功能,都需要我们先实现文件的上传,然后再做图片的裁剪,excel数据的解析入库等后续操作。 今天通过这篇文章,我们就来一起学习一下如何在Spring Boot中实现文件的上传。 动手试试 第一 阅读全文
posted @ 2022-09-23 15:32 蜘蛛侠0 阅读(191) 评论(0) 推荐(0) 编辑