- 博客(3)
- 收藏
- 关注
原创 浅谈Executor创建线程的几种方式
java线程池: Java通过Executors提供四种线程池,分别为:1.newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。2.newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 3.newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。4.newSingleThreadExecutor 创建一个单线程化的线程池,它只会用唯一的工作
2022-11-12 13:24:46
356
1
原创 2021-06-02
MySQL基础 数据库相关概念 DB:dataBase数据库,保存一组有组织的数据的容器,可以把数据理解成文件,这些文件由数据库统一保存处理。 DBMS:数据库管理系统,又称为数据库软件,用于管理DB中的数据,就是咱们平时说的MySQL,Oracle。 SQL:结构化查询语言,用于和DBMS通信的语言,简单来说就是用来操作数据库管理系统的语言,所以基本上是通用的。 SQL的语言分类 DQL(Data Query Language):数据查询语言 关键词:SELECT DML(Data Manipulate
2021-06-02 19:23:48
66
原创 工厂的浅谈
什么是工厂 工厂是一个用来创建其它对象的对象。工厂对象通常包含一个或多个方法,用来创建这个工厂所能创建的各种类型的对象。工厂是构造方法的抽象,工厂可以通过各种方式来创建一个对象,并完成复杂的初始化过程或者其它操作。为什么要使用工厂模式说到工厂模式,都会首先说简单工厂模式,虽然之前看过了很多的例子但是我一直没弄明白到底为什么要使用简单工厂模式?你说道理我也背下来了:什么定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。大部分的例子也跟我下面的所差无几,各种蹩脚的比
2020-05-16 19:38:59
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人