数据库
多线程条件下事务的安全性如何保障?如何保证对资源的读写不出错?
事务有哪几种特性?原子性 一致性 隔离性 持久性
sql查询优化怎么做?
1 分表,大表查询效率低,适当分一些小的表。
2 建索引,where条件查询的字段建立索引。需要注意作为索引的字段最要不要有update操作。
3 设计表时,能用number的时候不要用char,因为查询时number比char快很多。
数据仓库 事实表 维度表 明细表 cube 元数据
多线程
死锁是怎么造成的?
锁有什么用?具体锁是怎么用的?
多线程情况下如何保证资源不冲突?对资源的读写不出错?
数据结构
二叉树
二叉树的前序遍历 中序遍历 后序遍历是什么意思?
算法 结合算法的复杂度考虑
排序
搜索
分布式系统架构
反向代理是什么?具体有什么用?
类似于一个代理模式的服务器起到防火墙和缓存的作用,减轻服务器端的系统负载和提高安全性。
PV千万级别的系统架构要如何设计,主要考虑哪些问题,这些问题如何解决?
多线程条件下事务的安全性如何保障?如何保证对资源的读写不出错?
事务有哪几种特性?原子性 一致性 隔离性 持久性
sql查询优化怎么做?
1 分表,大表查询效率低,适当分一些小的表。
2 建索引,where条件查询的字段建立索引。需要注意作为索引的字段最要不要有update操作。
3 设计表时,能用number的时候不要用char,因为查询时number比char快很多。
数据仓库 事实表 维度表 明细表 cube 元数据
多线程
死锁是怎么造成的?
锁有什么用?具体锁是怎么用的?
多线程情况下如何保证资源不冲突?对资源的读写不出错?
数据结构
二叉树
二叉树的前序遍历 中序遍历 后序遍历是什么意思?
算法 结合算法的复杂度考虑
排序
搜索
分布式系统架构
反向代理是什么?具体有什么用?
类似于一个代理模式的服务器起到防火墙和缓存的作用,减轻服务器端的系统负载和提高安全性。
PV千万级别的系统架构要如何设计,主要考虑哪些问题,这些问题如何解决?