怎么设计数据结构 使得每一时刻向数组加入随机生成的正整数后,搜索中位数的时间复杂度是O(1).
接口的理解
多线程
同步锁
spring原理
大量数据提取 计算大量数据方法 存储大量数据
求连续子序列最大和
java 三大特性:
继承 封装 多态
java 负责 对字节代码解释执行的是虚拟机。
jsp 九大内置对象
内置对象 类型 作用域
request 请求对象 javax.servlet.ServletRequest Request
response 响应对象 javax.servlet.ServletResponse Page
pageContext
session
application
out 输出对象 类型 javax.servlet.jsp.JspWriter 作用域 Page
config
page
exception
三大集合
set list map set list 继承collection 接口 set 无重复 无排序 list 可重复,有排序
数组初始化
数组 equals == 区别
栈 堆结构 pop push peek
final 类不可继承 方法不可重写 可以重载 变量不可再赋值 无须初始化
final 不可以修饰接口
hashtable 和 hashmap 的区别
hashtable 线程安全 同步 key value 值不可空
hashmap key value 可以空
数据库事务特性(ACID)
原子性Atomicity
一致性Consistency
分离性( 隔离性)Isolation
持久性Durability
字符串
java 创建对象
有4种显式地创建对象的方式:
1.用new语句创建对象,这是最常用的创建对象的方式。
2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
3.调用对象的clone()方法。
4.运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法.
网页提取
搜索提示
热搜词语排序
前缀匹配
任意词匹配
搜索提示系统设计
计算机硬件系统由运算器、控制器、存储器、输入设备、输出设备5个硬件系统构成。
中