05 2019 档案
摘要:最重要的两个问题:HashMap和HashTable的区别?ArrayList和HashTable的区别?首先,HashMap继承自AbstractMap,HashTable继承在Dictionary类,两者都实现了Map接口;HashMap允许空的键值对,hashTable不允许,hashMap的
阅读全文
摘要:同步: 同步的思想是:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不能关闭界面,如果关闭了,即迁移程序就中断了。 异步: 将用户请求放入消息队列,并反馈给用户,系统迁移
阅读全文
摘要:1.创建一张Student表,创建表DDL 增删改DML: DQL查询操作 多行查询 单行查询:
阅读全文
摘要:SQL语言的分类SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1. 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查
阅读全文
摘要:1.创建视图,视图(view),称为虚表,在数据库中不存在实体。视图本质上是对物理表(基表)的一种数据保护。让开发者或者用户只能看到基表中的部分数据。 1)创建视图语法: create or replace view 视图名 as query 为一张emp表创建视图: create or repla
阅读全文
摘要:1.行转列 1.经典案例: 新建一个数据表 create table STUDENT_SCORE( name VARCHAR2(20), subject VARCHAR2(20), score NUMBER(4,1))insert into student_score (NAME, SUBJECT,
阅读全文
摘要:类型转换 -- dual用于测试 select * from dual; -- 1.字符串连接 select concat('aa','12') from dual; select 'aa'||'12' from dual; -- 2.首字母大写 select initcap('abc') from
阅读全文
摘要:1.查询语句 1)select * from tablename(表名称) ;* 通配符表示所有字段,查询该表的所有数据; 查看特定field1, filed2...字段的select field1, filed2,... from tablename(表名称) ; 2)语法 查询所有员工的名字和雇
阅读全文
摘要:有这样一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?第10个月后兔子的总数量是多少?第20个月兔子的总数量是多少?
阅读全文
摘要:1.用Java实现语音播报,分为四步①音响;②调节语速;③调节音量;④执行对象;⑤执行朗读; 注意:如果导入前3行错误,应该是jar的问题,可能要到网上下一个 jacob安装可解决!(https://mvnrepository.com/artifact/com.jacob/jacob/1.10)附上
阅读全文
摘要:在java中分别为TCP和UDP这两种通信协议,提供了Socket编程类,这些类都放在java.net包中。 1.TCP 1) 提供ServerSocket(服务器端)和Socket(客户端),基于TCP创建的套接字可以叫做流套接字,服务器端相当于一个监听器,用来监听端口。 服务器与客服端之间的通讯
阅读全文
摘要:1.实现一个卖票的功能,大家根据在汽车站或者火车站那个卖票的情况,假设有三个窗口,每个窗口就像一个线程,卖票的这几个窗口同时卖票, 就像实现多线程。 运行: 2.线程的生命周期 新生状态 用new关键字建立一个线程后,该线程对象就处于新生状态。 处于新生状态的线程有自己的内存空间,通过调用start
阅读全文
摘要:1.进程、线程、并发、并行是什么? 1)进程:操作系统中可以运行多个任务(程序),这些运行的任务(程序)被称为进程。程序的运行产生进程(内存空间、程序执行的堆栈),可以这样说,进程是作为操作系统分配资源的基本单位。 2)线程:程序里同时可能运行多个任务(在一个CPU时间片内,顺序执行流),那么每个任
阅读全文
摘要:1.Serializable 类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化,并抛出异常; 异常代码: 把属性信息写入d:"+File.separator+"javatest"+File.separator+"e.tx
阅读全文
摘要:1. 标准输入流 1)InputStream字节输入流 ,源数据源是标准输入设备(键盘、鼠标、触摸屏)等输入设备,InputStream和Reader是所有输入流的抽象基类。 2)根据上一篇文章:IO流 的那首诗。从控制台输入这首诗,然后把这首诗写入文件里。 2. 标准输出流(PrintStream
阅读全文
摘要:1. I/O 输入/输出 流(stream):根据方向分为:输入流和输出流。方向是基于我们的程序的,以先进先出的方式发送到信息通道中。流向我们程序的流叫做:输入流;从程序向外流的叫做:输出流。 2. 输入流是用于获取(读取write())数据的,输出流是用于向外输出(写出 write())数据的。
阅读全文
摘要:1.File类 1)File类可以使用文件路径字符串来创建File实例, 注意:创建一个文件时:会抛出:IOException - 可能发生 I/O 错误 。 2)File的路径 3)目录的创建和遍历 ① 目录的遍历: list():返回一个字符串数组,表示该file的目录中的子目录或者文件。 li
阅读全文
摘要:1. 泛型,泛型是jdk1.5中引入的新特性,本质是参数化类型。所以接口中的方法的参数(形参、返回值)不确定时,可以考虑使用泛型接口。 命名规则: 1.2 泛型的上限和下限 1) 泛型的上限 ArrayList(? extends 类1) list 声明了一个容器,容器中的元素类型一定要继承于 类1
阅读全文