基础技术知识

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

安全知识

浏览 225 扫码 分享 2022-07-10 13:35:27
  • CORS
  • CSRF

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • Java基础
    • JDK基础
      • 类加载器的双亲委派及打破场景
      • 线程十问
      • 关于hashmap的哈希冲突
      • ConcurrentHashMap
      • StringBuilder原理
      • 封装、继承、多态、重写等
      • 关于继承
      • 为什么重写equals后务必要重写hashcode
      • HashMap
      • 关于序列化ID
    • 并发编程
      • AQS详解
      • ObjectMonitor解析
      • synchronized和Lock
      • 锁升级
      • 线程池
      • 关于synchronized、wait、notify、sleep
    • 网络编程
      • NIO特性
      • 关于readLine
  • JVM基础
    • 进阶知识
      • 对象真的只分配在堆上吗
    • 基础知识
      • 内存模型
      • 堆外内存
      • JMM内存模型
    • 常用命令
      • CPU的load飙高处理方法
      • OOME排查方法
      • JRE常用命令
    • 垃圾回收
      • 常见的内存泄露方式
      • GCRoot是什么
      • G1收集器
  • Spring框架
    • 官网翻译
    • 条件注册
    • 关于FactoryBean
    • 如何实现RPC
    • Spring-Boot
    • Spring-IoC
    • Spring-AOP
    • 静态代理和动态代理
  • 中间件知识
    • ElasticSearch
      • 入门
    • Dubbo
      • dubbo的线程模型
      • dubbo使用方式
      • dubbo调用链路debug
      • dubbo背景
    • Kafka
      • kafka中zookeeper的功能
      • kafka和rocketmq的区别
      • kafka的十问
      • 顺序消费的难处
    • RocketMQ
      • 消息延时&消息积压
      • 重复消费&幂等处理&消息丢失&顺序消息
      • rocketmq的offset管理
      • 系统设计
      • Broker和Zookeeper
      • 生产者和消费者
      • 部署架构
      • 能力介绍
    • Zookeeper
      • zab协议
      • zookeeper基础
    • Redis
      • Redis的RDB持久化过程
      • 详解rehash和reshard
      • 关于RedLock
      • 安装
      • 脚本操作
      • 布隆过滤器
      • Sentinel模式
      • 持久化
      • 高可用
      • hyperloglog的使用场景
      • 关于keys和scan的区别
      • 数据结构
      • redis的缺点
      • Redis经典50问
      • 底层数据结构
      • 关于缓存淘汰&清理
  • 数据库
    • MySQL的表变更过程
    • 唯一键插入死锁问题
    • 关于redolog和binlog
    • 关于索引的一些扩展概念
    • LSM-tree和B-tree
    • innodb引擎
      • innodb的事务
      • innodb的锁
      • innodb的索引
      • innodb的模型
    • 数据库优化
    • 关于binlog、redolog、undolog
    • 隔离级别
    • 分布式数据库
    • mysql安装
    • SQL生命周期
    • 关于索引
    • 存储引擎
  • 安全知识
    • CORS
    • CSRF
  • 操作系统
    • fork子进程
    • socket套接字及缓冲区
    • CGroup
    • 网络命名空间
    • ubuntu与centos对比
    • 关于HTTP2.0
    • IP漂移
    • TCP的缺点
    • CSRF原理及其防御
    • sync、fsync、fdatasync
    • 关于HTTPS
    • 关于select、poll和epoll
    • HTTP协议的结构
    • 关于线程的状态、切换
    • 关于用户态、内核态
    • 伪共享
    • TCP协议
    • 输入URL后发生什么
    • 进程间通信
    • Linux常用命令
  • 网络基础
    • veth
    • 子网、局域网、网段
    • 广播域和冲突域
    • MAC地址表、ARP缓存表、路由表
    • 同一网段和不同网段的通信原理
    • 局域网、广域网、互联网、以太网
    • 以太网通信
    • 交换机
    • 网卡
    • VPN
    • NAT
  • 架构相关
    • MartinFowler关于微服务架构的理解
    • 深入分析缓存的几种常见问题
    • 深入分析分布式下的路由策略
    • linux的六种命名空间
    • 多租户模式
    • 如何设计幂等接口
    • 后端的分布式组件有哪些
    • 后端优化方案
    • 分布式锁
    • CAP理论
    • 分布式ID生成方案
    • SnowFlake/雪花算法
    • 微服务拆分
    • 平台和中台的区别
    • 短连接服务设计
    • Feed流方案设计
    • 大量用户并发登录
  • 系统设计
    • 常见的海量数据处理思路
    • 如何设计分布式限流工具
    • 如何设计短链接系统
  • 场景代码
    • 时间轮算法
    • NIO的server和client
    • 监听器模式
    • 奇偶交叉打印
    • 生产者消费者
    • JDBC连接数据库
    • 一致性哈希算法
    • LRU实现
  • 算法和数据结构
    • 常见数据结构的特点
    • 猪找毒药桶
    • 最大子序和
    • 数组转换成平衡二叉树
    • 反转链表
  • 射程
    • 面试分类
    • 其他面试题目
    • 蚂蚁金服面经
    • 那些脉脉看到的好题
    • 我的面试真题
    • 个人面试题储备
    • 2019年12月26日
    • 2019年12月30日
    • 2019年12月31日
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注