面经准备
一些面试中常见的问题
TBS_Learner
萌新一个。在校大学生
展开
-
2020-08-30---进程通信&java线程通信
进程间的通信 & 线程间的通信这篇主要来理一下, 进程间的通信方式 (主要为linux系统… c语言)和 线程间的通信方式 ( java )进程间的通信(推荐阅读 : https://www.cnblogs.com/zgq0/p/8780893.html )线程间的通信(推荐阅读 : https://blog.csdn.net/jisuanji12306/article/details/86363390)知识点总结对于进程间的通信管道:速度慢,容量有限,只有父子进程能通讯FI原创 2020-08-30 16:13:43 · 157 阅读 · 0 评论 -
2020-08-29---TCP,UDP,HTTP,HTTPS
面试之通用网络篇本章 , 来简单的描述一下经常问到的 tcp , udp , http , https 等内容关于 http 和 https 的介绍 , 推荐阅读 : https://blog.csdn.net/xiaoming100001/article/details/81109617本章偏向于归纳总结… 描述一些常见的问题. 比较粗略. 一切为了面试常见问题TCP 和 UDP 的 异同点对于这种问题… 先提出一些最明显的区别TCP是面向连接的, UD是不面向连接的因此 T原创 2020-08-29 22:02:09 · 120 阅读 · 0 评论 -
2020-08-24---springboot启动流程(粗略)
SpringBoot启动流程本章, 会粗略的讲一讲 main 函数 入口, 进入 springboot 启动流程也仅仅是大概的提一下流程. 不会进行深入 . 勿喷以后有空 会来细填这个坑的…那么! 先把我总结出的流程列出来, 后面会跟上我的源码解析(粗略) 有不正确的地方请指出总的流程 :main函数入口 , 调用SpringApplication的静态run方法首先会对SpringApplication进行构造会对基本的属性进行赋值然后对当前的应用类型进行判断通过反射得到 ME原创 2020-08-24 22:20:03 · 126 阅读 · 0 评论 -
2020-08-24---mysql篇---事务与日志
Mysql事务与日志这里的事务 , 是指在单个mysql实例上的事务 , 并非是分布式事务本文仅仅只是对于我 学习这个东西的一个小总结. 归纳不会太详细.推荐博文 : https://www.cnblogs.com/superchong/p/10847966.html自问自答事务的ACID是什么?A ( 原子性 ) : 对于事务来说, 事务中的操作 要么 都成功, 要么都失败C( 一致性 ) : 是指 事务提交的前后, 数据都是正确合法的.I ( 隔离性 ) : 表示 事务之间是存原创 2020-08-24 20:06:08 · 90 阅读 · 0 评论 -
2020-08-24---mysql篇---杂项
Mysql相关基础语法篇创建数据库 (create database xxx) 后面可以更上 DEFAULT 属性 set 什么值创建表格CREATE TABLE 名字 ( 字段名 类型(限定符) 额外信息 , # 比如 AUTO_INCREMENT , primary key ,not null , DEFAULT );查看表结构 ( DESC 表名)增删改查…稍微高级一点的 :左连接右连接全连接等值连接GROUP BYORDER BYLIMITHAV原创 2020-08-24 19:36:20 · 151 阅读 · 0 评论 -
2020-08-23---redis详细篇---sentinel
Redis的sentinel集群(哨兵)推荐阅读 : https://www.cnblogs.com/williamjie/p/9505782.htmlhttps://blog.csdn.net/qq2430/article/details/80679439强力推荐 , 太全面了!小总结在sentinel中, 作为哨兵的节点, 自己的是不存储任何数据的, 不对外提供真实服务, 但是可以给客户端提供 能够使用的集群地址整体架构 , 是一种强连通图, 任意两个节点之间 都会建立连接. 哨兵会原创 2020-08-23 17:47:20 · 69 阅读 · 0 评论 -
2020-08-23---redis详细篇---主从复制
Redis的主从复制架构这是一种基本的redis集群方式, 主要分离了 redis 的 读 和 写. 也为了解决 redis 单体 的不可靠性slaveof 192.168.1.1 6379 命令, 可以配置一个 从服务器 (redis 是支持动态的配置主从的. 因此才可以使用 config set slaveof 的命令开启从服务器的功能 )redis的主从复制, 基本都是由redis主服务器来进行同步 . 不过 之后 又出现了从从复制关于主从复制, 有俩种策略, 一种是 全量复制 , 一原创 2020-08-23 14:05:31 · 97 阅读 · 0 评论 -
2020-08-22---redis详细篇---2种持久化和混合过程详细
Redis持久化过程详解这篇文章, 主要了解 2种持久化方式的 具体操作过程, 会屏蔽掉其他的东西全局过程客户端向 redis实例中, 发出了一个写操作redis得到这个写操作, 把数据存储内存中调用 系统API 将数据写入磁盘操作系统 将 缓冲区的数据 交给 磁盘控制器磁盘控制器 把数据 写入实际的物理媒介RDB它是 redis 默认开启的一种持久化方式目标是 : redis 当前存储的所有数据, 它是一种快照当满足一定条件之后, 会自动进行的一种方式 (bgsave)原创 2020-08-22 11:22:13 · 191 阅读 · 0 评论 -
2020-08-22---redis基础篇.md
Redis相关这篇是之前整理的… 现在直接发出去内容主要来自于 : https://github.com/Snailclimb/JavaGuide缓存的常用概念缓存穿透 缓存穿透说简单点就是大量请求的 key 根本不存在于缓存中,导致请求直接到了数据库上,根本没有经过缓存这一层。举个例子:某个黑客故意制造我们缓存中不存在的 key 发起大量请求,导致大量请求落到数据库。缓存雪崩 缓存在同一时间大面积的失效,后面的请求都直接落到了数据库上,造成数据库短时间内承受大量请求缓存击穿原创 2020-08-22 10:12:12 · 230 阅读 · 0 评论