Java教程

周总结8.15

本文主要是介绍周总结8.15,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基础知识

  1. os中断基本概念:响应硬件请求、异步实现的机制。(点外卖的例子)
  2. 软中断
  3. 网络知识,拥塞控制,流量控制。
  4. 如何提高缓存命中率?
  5. 分布式事务理论:两阶段提交
  6. cap理论中cp/ap架构中间件。cp架构:zookeeper /kafka ap架构:eureka
  7. 联合索引基本概念
  8. 索引覆盖:
  9. 智能指针:
  10. http基础知识:《图解网络-小林coding》
  11. http优化思路,三个方面聊起。
  12. TCP和UDP的区别
  13. TCP握手三次具体过程
  14. TCP为什么三次握手
  15. vector扩容,vs2015以1.5倍扩容,GCC以2倍扩容
  16. 聚簇索引相对于非聚簇索引的优势/劣势
  17. 当我们聊到内存管理,我们可以聊什么?
    1. os中的内存管理,段式,页式,段页式。
    2. csapp虚拟内存管理。
    3. 页面置换算法。
    4. 动态表(hash、vector),扩容因子,摊还分析。
    5. c++自身的内存管理
  18. c++四大特性
  19. c++类面向对象程序设计思想,继承类型
  20. c++四大特性之多态
  21. 内存相关
    • c++内存模型,全局区存哪些变量
    • c++内存泄漏情况
    • linux内存布局
  22. class和struct的区别
  23. static关键字相关:优缺点、解决什么问题。
  24. const和define的概念和优缺点?
  25. linux线程实现方式
  26. mysql优化:索引下推
    1. 基本例子
    2. 索引下推的目标
    3. 对于innoDB,索引下推仅适用二级索引
    4. 如何查询使用了索引下推?打印sql执行计划,Extra字段using index表示使用了索引覆盖,using index condition表示用了索引下推。
  27. mysql优化相关知识
  28. mysql常见分库分表策略
  29. 性能优化专题,编程指北三高问题综合
  30. 分布式缓存一致性解决方案
  31. 缓存一致性MESI协议
  32. 分布式缓存分片如何分配?一致性hash算法
  33. 缓存适用场景/不适用场景
  34. 动态内存分配csapp
  35. 回调函数
  36. 输入一个sql语句,底层发生了什么?
  37. 备战字节面试:分布式系统面试题
这篇关于周总结8.15的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!