- 博客(30)
- 收藏
- 关注
原创 SQL进阶
约束关键字主键约束:primary key 每个表中要有一个主键。特点:数据唯一,且不能为null。唯一约束:unique [key] 特点:数据不能重复。可以为null,但只能有一个。非空约束:not null 特点:用非空约束的列不能为null.默认约束:default 特点:可以给一个列设置默认的值,在用户未输入时,会使用默认的值。自动增长:auto_increment 特点:给主键添加自动增长的数值,列只能是整数类型 。外键...
2022-04-02 23:17:12
448
原创 SQL语句
SQL语句的分类- DDL(Data Defifinition Language):数据定义语言,用来定义数据库对象:库、表、列等。 - DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)增删改。 - DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别。 - DQL(Data Query Language):数据查询语言,用来查询记录(数据)查询。 注意:sql语句以;结尾 mysq...
2022-04-02 09:29:08
67
原创 JAVA线程池的创建
1.缓存线程池缓存线程池线程数量没有限制。任务加入后缓存线程池的执行流程。①判断线程池中是否有空闲的线程数。②存在则使用空闲的线程。③若不存在空闲的线程,则创建一个新的线程放入线程池中,然后使用该线程。缓存线程池的创建方法public static void main(String[] args) { //创建缓存线程池 ExecutorService service = Executors.newCachedThreadPool();
2022-03-25 23:19:17
610
原创 JAVA多线程
1.继承Thread此方法继承Thread的类,重写run()方法,用.start运行该线程。public class oo extends Thread{ @Override public void run() { System.out.println("oo"); }}public class hh { public static void main(String[] args) { oo o = new oo();
2022-03-18 10:03:22
136
原创 JAVA多线程技术
1.线程与进程 1.1线程内存中运行的应用程序,每个进程都有独立的内存空间。以前可以认为一个进程就是一个程序,现在一个程序不只一个进程。1.2进程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少 有一个线程。线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分 成若干个线程。2.同步、异步、并行、并发2.1同步即当有一个线程在对内存进行操作时,其他线程都不可以对这个内存地址进行操作,直到该线
2022-03-17 20:31:19
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人