感动芝麻

文章
5
资源
0
加入时间
3年0月8天

字节跳动高质量面经(偏难)

一面7.26 70min个人介绍3min针对项目提问20min先问我哪项了解多点,我说计算机网络,然后面试官说那先问一下简单的操作系统吧(-_-进程线程协程区别A进程可以访问B进程的空间吗(不能那怎么能访问呢(IPC共享内存咋实现的(直接把物理地址映射到另一个进程的地址空间里面去为啥共享内存快(省略了用户态到内核态的开销,追问还有吗,回答其他的不了解了)TCP三次握手,服务端如果不调用accept会咋样(客户端发完第三次的ack包后就认为自己建立连接,而服务端不认为

手写SpringMVC,原来写一个简易SpringMVC框架这么Easy!

项目地址(功能已更新,如对你有帮助记得给个star哦!)首先大家写JAVA项目多多少少都有接触过SpringMVC这个表现层框架,但是大多数人只知道怎么用这框架,却不了解这框架的原理,如果到时候工作的公司用的是公司自己的框架难道又要慢慢重学一遍吗?所以不如了解框架的原理,再学其他框架就能很快上手。如上图所示的是SpringMVC的架构流程,下面我只简单的实现SpringMVC的...

kafka和rabbitmq对比(超详细,从实战维度比较)kafka介绍rabbitmq介绍kafka和rabbitmq全面对比分析

kafka介绍kafka是apache开源的消息队列顶级项目之一,在大数据场景下使用较多,由linkedin开源,目前社区活跃,全球较多组织开始使用kafka来进行数据交换。rabbitmq介绍RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。kafka和rabbitmq全面对比分析对比项kafkar...

vue中for和if同时使用

<template> <div> <template v-for="item in items"> <span :key="item.code" v-if="item.code === 1"> {{ item }}</span> </