摘要: 知识点:获取线程池、提交任务、获取返回值 获取线程池的几种方式: newFixedThreadPool(int nThreads) 获取固定数量的线程池。参数:指定线程池中线程的数量。(使用这种) newCachedThreadPool() 获得动态数量的线程池,如不够则创建新的,⽆上限。 newS 阅读全文
posted @ 2022-08-21 16:25 何足道66 阅读(169) 评论(0) 推荐(0)
摘要: 若⼲个⽣产者在⽣产产品,这些产品将提供给若⼲个消费者去消费,为了使⽣产者和消费者能并发执⾏,在两者之间设置⼀个能存储 多个产品的缓冲区,⽣产者将⽣产的产品放⼊缓冲区中,消费者从缓冲区中取⾛产品进⾏消费,显然⽣产者和消费者之间必须保持同 步,即不允许消费者到⼀个空的缓冲区中取产品,也不允许⽣产者向⼀个 阅读全文
posted @ 2022-08-21 15:29 何足道66 阅读(78) 评论(0) 推荐(0)
摘要: 创建票对象 /** * projectName: testSpring * * @author: * time: 2022/8/20 23:04 * description: 票对象,这里实现Runnable方法来重写Run方法 */public class Ticket implements Ru 阅读全文
posted @ 2022-08-20 23:13 何足道66 阅读(89) 评论(0) 推荐(0)
摘要: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.3.6.RELEASE</version> </dependency> <dependency> < 阅读全文
posted @ 2022-08-18 22:52 何足道66 阅读(73) 评论(0) 推荐(0)
摘要: 1、设置 ContentType response.setContentType("application/x-download"); 2、设置文件名,并指定编码格式 fileName = URLEncoder.encode("浏览器要显示的文件名", "UTF-8"); response.setC 阅读全文
posted @ 2022-08-18 00:05 何足道66 阅读(15486) 评论(0) 推荐(0)
摘要: package com.hrw.controller; import com.hrw.pojo.Result; import org.apache.tomcat.util.http.fileupload.IOUtils; import org.springframework.web.bind.ann 阅读全文
posted @ 2022-07-17 22:26 何足道66 阅读(4799) 评论(0) 推荐(0)
摘要: 描述:存储过程就是具有名字的一段代码,用来完成一个特定的功能。创建的存储过程保存在数据库的数据词典中。 --创建一个名为GreetWorld的存储过程,拼接两个值 CREATE PROCEDURE GreetWorld() SELECT CONCAT(@gretting,'world');--设置其 阅读全文
posted @ 2022-06-05 20:09 何足道66 阅读(148) 评论(0) 推荐(0)
摘要: @RestControllerAdvice //控制器增强 public class GlobalException { //捕捉sql类的异常,可以改为想要捕捉的任何异常 @ExceptionHandler(SQLException.class) public RespBean mySqlExce 阅读全文
posted @ 2022-06-04 20:30 何足道66 阅读(34) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-05-01 20:32 何足道66 阅读(18) 评论(0) 推荐(0)
摘要: pom依赖: <!-- web依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- mysq 阅读全文
posted @ 2022-03-18 22:09 何足道66 阅读(338) 评论(0) 推荐(0)