面试
文章平均质量分 88
凤求凰的博客
人生态度:珍惜时间,渴望学习,热爱音乐,把握命运,享受生活!!!
展开
-
史上最详细的输入url的流程透析
文章目录1、网络传输流程3、负载均衡调度器(LVS、Nginx)4、iptables防火墙5、Tcp三次握手流程(四次断开流程)6、http协议重要参数7、https协议流程8、Django服务器请求流程讲解9、浏览器解析文件流程10、浏览器渲染流程请求—〉dns解析—〉负载均衡调度器(将请求调度到某台服务器)—〉防火墙—〉tcp三次握手—〉http请求(或https)—〉服务端处理请求,返回请求的文件—〉浏览器解析文件—〉浏览器渲染页面1、网络传输流程(1)先找网关进行路由,找到目标主机所在的局域网原创 2020-09-24 23:27:48 · 420 阅读 · 0 评论 -
内存OOM、cpu达到百分百的解决方案
文章目录一、内存OOM如何快速定位1、确认是不是内存本身就分配过小2、找到最耗内存的对象3、确认是否是资源耗尽二、CPU100%问题如何快速定位?1、找到最耗CPU的进程2、找到最耗CPU的线程3、查看堆栈,定位线程在干嘛,定位对应代码一、内存OOM如何快速定位某服务(假设PID=10765)出现了OOM,最常见的原因为:有可能是内存分配确实过小,而正常业务使用了大量内存某一个对象被频繁申请,却没有释放,内存不断泄漏,导致内存耗尽某一个资源被频繁申请,系统资源耗尽,例如:不断创建线程,不断发起网络原创 2020-09-08 17:06:50 · 937 阅读 · 0 评论 -
操作系统面试准备
https://blog.csdn.net/weixin_44571270/category_9929916.html 过几遍吧操作系统常见面试题:https://cloud.tencent.com/developer/article/1427292原创 2020-08-28 21:08:32 · 224 阅读 · 0 评论 -
Python面试准备
文章目录8、列举五个PEP8规范13、ascii、unicode、gbk、utf8的区别?16、列举 Python2和Python3的区别?21、字符串、列表、元组、字典每个常用的5个方法?24、lambda表达式格式以及应用场景?27、深浅copy36、列举你用过的八个模块37、列举面向对象中带爽下划线的特殊方法38、如何判断是函数还是方法?80、简述 yield和yield from关键字。-------------网络编程和并发--------------10、IO多路复用的作用?并列举实现机制及区别原创 2020-10-06 17:36:12 · 366 阅读 · 0 评论 -
框架面试准备
文章目录一、1、MTV与MVC区别2、配置模版路径3、数据库怎么连接?二、1、path、url、re_path的区别2、分组、有名分组的做法与区别3、反向解析在模板和后端的python文件中怎么做?4、路由分发是什么?怎么做?为什么这么做?5、Django对于尾斜杠的处理三、1、request对象有哪些属性与方法?在哪里会用到?2、视图函数响应的三种方法四、1、模板语言2、模板继承五、1、记录的增删改查(单表)2、model常见的字段类型及参数六、1、一对一、一对多、多对多字段怎么建立?说下它们的特点2、跨原创 2020-09-22 18:22:58 · 137 阅读 · 0 评论 -
前端面试知识点准备
一、http协议https://blog.csdn.net/weixin_44571270/article/details/106857012提到http的无状态特点,解决无状态技术为cookie、session:https://blog.csdn.net/weixin_44571270/article/details/107676591二、浮动布局与清除浮动https://blog.csdn.net/weixin_44571270/article/details/106891724三、js基础原创 2020-09-22 11:51:59 · 227 阅读 · 0 评论 -
MySQL面试内容准备
一、sql语句基本查询语句语法透析:https://blog.csdn.net/weixin_44571270/article/details/106760870高难度语句查询:https://blog.csdn.net/weixin_44571270/article/details/106784775存储引擎:https://blog.csdn.net/weixin_44571270/article/details/106710860表约束与关系建立:https://blog.csdn.net/w原创 2020-08-28 20:29:56 · 220 阅读 · 0 评论 -
Redis面试准备
文章目录一、Redis基础1、redis安装2、redis.conf核心配置项3、启动redis服务端4、客户端的使用二、Redis安全三、发布订阅1、分布订阅命令一览2、订阅一个或者多个符合模式的频道实战四、Redis持久化1、RDB持久化2、AOF持久化3、redis 持久化方式有哪些?有什么区别?五、Redis主从同步学名(not only sql)特点: 存储结构与mysql这一种关系型数据库完全不同,nosql存储的是KV形式 nosql有很多产品,都有自己的api和语法,以及业务场景原创 2020-08-28 20:29:30 · 182 阅读 · 0 评论 -
linux面试知识点准备
1、linux开机启动流程1.开机BIOS自检 (检查CPU、硬盘等信息)2.MBR引导 (主分区引导【读取0磁道0柱面1扇面的前446字节】)3.GRUB引导 (确定加载某个系统【GRUB是GUN项目的多操作系统启动程序】)4.加载内核kernal信息(cat /proc/version或uname -a即可查看内核版本信息)5.运行init进程 (Linux启动的第一个进程【ps -ef | grep /sbin/init】)6.读取inittab (Linux启动的第一个进程【ps -ef原创 2020-09-20 18:08:36 · 704 阅读 · 0 评论 -
网络面试准备
网络协议回顾:1、tcp报文https://www.cnblogs.com/feng9exe/p/8058891.html2、 tcp/ip协议栈四层:应用层、传输层、网络层、数据链路层。传输层:主要协议tcp、udp、TLS安全传输协议tcp与udp的区别:1、 tcp是面向连接的,可靠的,基于数据流的传输协议,udp是面向无连接的,不可靠的,基于数据报的传输协议2、tcp是端到端通信,udp支持单播、组播、广播3、tcp的报文较为复杂,udp报文简单!且因为tcp需要保证可靠,因此需要原创 2020-09-20 15:22:15 · 359 阅读 · 1 评论