
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
PriorityQueue(默认小根堆)变成大根堆、用堆模拟实现优先级队列:什么是大/小根堆、堆的创建(向下调整 / 向上调整建堆)、堆的插入(用向上调整方法)、堆的删除(用向下调整方法)、PriorityQueue构造方法(Comparable-自然排序和Comparator-自定义排序)、Top-K问题(前k个最小元素、第k个最小元素)
SpringMVC(建立连接——@RequestMapping/@RestController注解、Postman接口测试工具)、请求(传递参数/对象/数组/集合/后端参数重命名/传递JSON/获取URL路径参数/上传文件/@RequestParam、@RequestPart、@RequestBody注解)、获取Cookie/Session/Header、响应(@ResponseBody/@Con
新增insert、查询select、修改update、删除delete
约束类型(非空/唯一/默认值/主键(复合主键)/外键/CHECK约束)、表设计(三大范式、E-R图、关系类型、练习)
插入查询(insert into select语句)、聚合查询(聚合函数/group by分组查询+having)、联合查询(笛卡尔积/内连接/外连接/自连接/子查询/合并查询)、练习及SQL语句执行顺序
JDBC概念、Maven配置(settings.xml和pom.xml)、JDBC常用接口和类、JDBC的使用及示例
进程和线程区别、Thread类、创建线程、启动线程、Thread类中常见的构造方法和属性、终止线程、等待线程、获取线程引用、线程休眠、线程状态
线程安全概念及产生原因、原子性——synchronized(互斥/可重入/死锁构成条件及如何避免)、内存可见性——volatile(编译器优化)、wait和notify(协调线程执行顺序)、wait和sleep对比、一个例题
单例模式(饿汉模式/懒汉模式、懒汉模式多线程-指令重排序)、阻塞队列(生产者消费者模型及实现、模拟实现阻塞队列)
线程池(ThreadPoolExecutor参数详解-核心线程数/最大线程数/空闲存活时间/任务队列/工厂模式/拒绝策略)、模拟实现线程池、定时器(Timer)、模拟实现定时器







