javaCentralTopic
2021-07-28 18:02:32 5 举报
AI智能生成
java
作者其他创作
大纲/内容
javaSE
jvm
gc垃圾回收
标记清除
标记整理
复制
分代收集
老年代
青年代
内存结构
查找算法
多线程
线程池
反射
集合
map
HashMap
Hashtable
LinkedHashMap
ConcurrentHashMap
set
HashSet
list
arrayList
linkedList
Vector
javaEE
jsp
jdbc
数据库
mysql
innodb
索引
单列索引
组合索引
聚簇索引
非聚簇索引
表锁
行锁
事务
隔离级别
myIsam
索引
全文索引
char
varchar
text
优化
遵循三范式
添加外键
字段原子性
消除主键依赖
例如有商品主键id 在添加一个商品id
适当添加索引
合适的存储引擎
分库分表 读写分离
跳表
redis
数据类型
string
自加:incr
自减:decr
加: incrby
减: decrby
set
zset
list
lpush:从左边推入
lpop:从右边弹出
rpush:从右变推入
rpop:从右边弹出
llen:查看某个list数据类型的长度
hash
特殊的数据类型
geo
存储地理位置
bitmap
存 1和0的map
hyperloglog
基数统计,这个结构可以非常省内存的去统计各种计数
分布式锁
缓存问题
数据类型
设计模式
框架
springmvc
执行流程
springboot
注解
约定大于配置
springCloud
组件
spring
ioc
aop
切面编程
计算机网络
osi
tcp/ip
应用
http
超文本传输协议
请求
请求头
服务端据此获取客户端的信息。
请求行
get post url 版本
请求体
参数传递
响应
响应头
相应行
响应体
请求方式
get
post
普通
data
json
XML-RPC
update
put
HEAD
DELETE
TRACE
OPTIONS
CONNECT
dns
传输
tcp
三次握手建立连接
四次挥手释放连接
上传文件 下载文件
udp
视频传输 音频传输
面向无连接
网际
网络接口
五层层协议
应用
运输
网络
数据链路
物理
socket
数据结构
排序算法
时间复杂度
哈希表
收藏
0 条评论
下一页