摘要: 操作数据库 操作数据库一>操作数据库中的表一>操作数据库中表的数据 1、创建数据库 [内表示可能需要] CREATE DATABASE [IF NOT EXISTS] ig; 2、删除数据库 DROP DATABASE IF EXISTS westos; 3、使用数据库 USE school;--如 阅读全文
posted @ 2021-04-21 18:44 术树 阅读(38) 评论(0) 推荐(0)
摘要: SQL语句 --所有语句都使用 ; 结尾​show databases; --查看所有的数据库​use school; --切换数据库: use+数据库名​show tables;--查看数据库中所有的表describe student;--显示数据库中所有的表的信息​create database 阅读全文
posted @ 2021-04-21 18:26 术树 阅读(24) 评论(0) 推荐(0)
摘要: 数据库 数据库(DB,DataBase) 概念:数据仓库,软件,安装在操作系统上,可以存储大量数据 作用:存储数据,管理数据 关系型数据库:(SQL) MySQL,Oracle,Sql Server,DB2,SQLlite 通过表与表之间,行和列之间的关系进行数据的存储,如:学员信息表,考勤表 非关 阅读全文
posted @ 2021-04-20 18:11 术树 阅读(33) 评论(0) 推荐(0)
摘要: 线程池 package gaoji;​import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;//测试线程池public class TestPool { public static void 阅读全文
posted @ 2021-04-10 10:33 术树 阅读(34) 评论(0) 推荐(0)
摘要: package gaoji;//测试生产者消费者问题,信号灯法public class TestPC2 { public static void main(String[] args) { TV tv = new TV(); new Player(tv).start(); new Watcher(t 阅读全文
posted @ 2021-04-10 10:24 术树 阅读(76) 评论(0) 推荐(0)
摘要: 线程协作 wait():表示线程一直等待,直到其他线程通知,与sleep不同,会释放锁 wait(long timeout):指定等待的毫秒数 notify():唤醒一个处于等待状态的线程 notifyAll():唤醒同一个对象上所有调用wait()方法的线程,优先级别高的线程优先调度 packag 阅读全文
posted @ 2021-04-10 10:02 术树 阅读(50) 评论(0) 推荐(0)
摘要: 锁(lock) package gaoji;​import java.util.concurrent.locks.ReentrantLock;​public class TestLock {​ public static void main(String[] args) { TestLock2 te 阅读全文
posted @ 2021-04-09 20:40 术树 阅读(706) 评论(0) 推荐(0)
摘要: 死锁 互斥条件:一个资源每次只能被一个进程使用 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放 不剥夺条件:进程已获得的资源,在未使用完之前,不能强行剥夺 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系 package thread;//死锁:多个线程相互相抱着对方 阅读全文
posted @ 2021-04-09 20:27 术树 阅读(523) 评论(0) 推荐(0)
摘要: package syn;import java.util.concurrent.CopyOnWriteArrayList;//测试JUC安全类型的集合public class TestJUC { public static void main(String[] args) throws Interr 阅读全文
posted @ 2021-04-09 20:05 术树 阅读(49) 评论(0) 推荐(0)
摘要: 锁 synchronized默认的锁this(用在方法修饰符后面) 如果要锁其他的内容要用synchronized块 锁的对象是变化的量 package syn;//数组import java.util.ArrayList;​public class UnsafeList { public stat 阅读全文
posted @ 2021-04-09 16:01 术树 阅读(36) 评论(0) 推荐(0)