摘要:1.线程通信涉及到的三个方法: * wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。 * notify():一旦执行此方法,就会唤醒被wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个。 * notifyAll():一旦执行此方法,就会唤醒所有被wait的线程 阅读全文
posted @ 2020-08-03 20:52 左脚代码,右手诗 阅读(2) 评论(0) 推荐(0) 编辑
摘要:约束是表级的强制规定 有以下五种约束: NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK 如果不指定约束名 ,Oracle server 自动按照 SYS_Cn 的格式指定约束名。 创建和修改约束: 建表的同时 建表之后 可以在表级或列级定义约束。 可以通过 阅读全文
posted @ 2020-08-03 20:47 左脚代码,右手诗 阅读(13) 评论(0) 推荐(0) 编辑
摘要:DML 数据操作语言 向表中插入数据 修改现存数据 删除现存数据 增: insert into 表名 values(......);列顺序要与表一致; insert into 表名 select * from 表名 where .... ;列也要对应; 改: update 表名 set ... wh 阅读全文
posted @ 2020-08-02 15:15 左脚代码,右手诗 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.死锁的理解: 不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的同步资源,就形成了线程的死锁。 2.说明: * 1出现死锁后,不会出现异常,不会出现提示,只是所的线程都处于阻塞状态,无法继续。 * 2我们使用同步时,要避免出现死锁。 3. 举例 1 public static 阅读全文
posted @ 2020-08-01 16:43 左脚代码,右手诗 阅读(3) 评论(0) 推荐(0) 编辑
摘要:使用同步机制将单例模式中的懒汉式改写为线程安全的。 eg: 1 class Bank { 2 private Bank(){} 3 private static Bank instance = null; 4 public static Bank getInstacnce() { 5 6 //方式一 阅读全文
posted @ 2020-08-01 15:08 左脚代码,右手诗 阅读(5) 评论(0) 推荐(0) 编辑
摘要:数据库对象: 表 :基本的数据存储集合,行+列 视图:相关的数据集合 序列:提供有规律的数值 索引:提高查询效率 同义词:给对象起别名 数据类型: 命名规则: 表名和列名: •必须以字母开头 •必须在 1–30 个字符之间 •必须只能包含 A–Z, a–z, 0–9, _, $, 和 # •必须不能 阅读全文
posted @ 2020-08-01 13:43 左脚代码,右手诗 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.背景例子:创建个窗口卖票,总票数为100张.使用实现Runnable接口的方式* 1.问题:卖票过程中,出现了重票、错票 -->出现了线程的安全问题 * 2.问题出现的原因:当某个线程操作车票的过程中,尚未操作完成时,其他线程参与进来,也操作车票。 * 3.如何解决:当一个线程a在操作ticke 阅读全文
posted @ 2020-07-30 15:35 左脚代码,右手诗 阅读(2) 评论(0) 推荐(0) 编辑
摘要:子查询:单行/多行 查询时基于未知的值时,应使用子查询。 过滤条件有未知的用子查询。 子查询在主查询之前一次执行完成。 子查询的结果被主查询使用。 子查询在括号内,放在比较条件右侧。 单行子查询比较符号(<、>、=、<=、>=、<>)。 多行子查询比较符号(in、any(任一)、all(全部))。 阅读全文
posted @ 2020-07-29 16:56 左脚代码,右手诗 阅读(3) 评论(0) 推荐(0) 编辑
摘要:分组函数:组用于一组数据,并对一组数据返回一个值; 在SELECT 列表中所有未包含在组函数中的列都应该包含在 GROUP BY 子句中 group by 子句对数据分组;having 子句过滤分组结果集(可使用组函数); AVG:只适用于Number,计算非空; count(expr):使用于任何 阅读全文
posted @ 2020-07-29 15:27 左脚代码,右手诗 阅读(3) 评论(0) 推荐(0) 编辑
摘要:图示: 说明: 1.生命周期关注两个概念:状态、相应的方法 2.关注:状态a-->状态b:哪些方法执行了(回调方法) 某个方法主动调用:状态a-->状态b 3.阻塞:临时状态,不可以作为最终状态 死亡:最终状态。 阅读全文
posted @ 2020-07-29 11:42 左脚代码,右手诗 阅读(2) 评论(0) 推荐(0) 编辑