刷题003-计算机网络补漏

计算机网络补漏(物理层&信号与系统)

0.前言

  • 此文档不成系统,单纯作为我个人查漏补缺之用,部分内容 的 形式 可能只有我自己才能看得懂

  • PS:我个人的计算机网络知识来源于:

    日常道听途说;

    网易 中国大学MOOC 《计算机网络》(哈工大 李全龙etc)(不推荐)

    网易 中国大学MOOC 《计算机网络》(华南理工大学 袁华etc)(推荐)

    网易 中国大学MOOC 《19考研·408 计算机统考习题讲解班》(王道论坛)(推荐,但价格贵)

  • ——20190318 澈澈

1.服务访问点(SAP)

  • 定义:在osi参考模型中,本层对上层 提供服务 的接口

  • 例如:物理层的服务访问点是网线接口

  • 链路层,MAC地址;网络层,IP地址;传输层,端口号;应用层,用户界面;

2.服务与协议

  • 服务是垂直的,下层对上层提供服务;
  • 协议是水平的,是对等层次之间的约定,规则;

3.同步与异步通信

  • 同步通信是双方有时钟同步,约好时间通信,例如找工作面试,面试官面完马上(或者约定3天后某一特定的时间)告诉你通过与否;
  • 异步比较任性,想什么时候发数据就什么时候发,例如键盘输入数据,又例如面完试,面试官让你回去等消息(不确定什么时候告诉你通过与否);

4.串行与并行传输

  • 串行,是一条路上走汽车;

    适用与远距离传输,成本低,速度慢;

  • 并行,是八车道马路上一次可以走八辆车;

    适用于近距离(如,计算机内部),单位成本高,速度快;

5.基带传输与频带传输

  • 后者又称 通带传输,宽带传输

  • 基带传输:数字信号以脉冲形式传输,可能会有一定**(线路)编码**(非归零编码,非归零逆转NRZI(用于usb),曼切斯特编码(10base以太网,50%利用率),差分曼切斯特编码);

    信号传输,占据传输介质的全部

<think>好的,我现在需要帮助一位计算机专业研二的学生,他想要找Java后端的实习,但项目经历不够,八股文也没准备好。我应该先理清他的问,然后给出具体的建议。 首先,他的主要问是项目经历不足和八股文(可能指面试常见的技术问)准备不充分。这两点对于找实习来说确实很关键,尤其是竞争激烈的Java后端岗位。接下来,我需要考虑如何快速弥补这两方面的不足。 关于项目经历,可能他觉得自己没有足够的实际项目,或者项目不够复杂。这时候,建议他快速构建一些项目,可以是个人项目或者参与开源项目。但时间紧迫,可能需要选择见效快的方式。比如,用主流的框架(Spring Boot、MyBatis)做几个小项目,或者复现一些经典项目,比如电商系统、博客平台。此外,参与开源项目可能对简历有帮助,但可能时间不够,所以更推荐个人项目。 然后是八股文的准备,这部分包括数据结构与算法、操作系统、网络、数据库、Java基础、框架原理等。他需要系统化地复习这些知识点,同时结合来巩固。比如,LeetCode的常见目,尤其是《剑指Offer》和热门目。此外,面试常问的问,比如JVM、多线程、Spring原理等,需要重点准备。可以通过整理面经、使用复习资料来高效学习。 时间管理方面,他可能只剩下几周的时间,需要合理分配时间,每天划分项目开发和复习时间。比如,白天做项目,晚上和背八股文。另外,简历优化也很重要,如何将现有的经历包装得更吸引人,突出技术细节和成果。 还有,他可能需要调整心态,避免焦虑,制定计划并坚持执行。同时,多投递公司,不要局限于大厂,中小公司也可以积累经验。面试过程中不断总结,查漏补缺。 可能的误区:认为项目必须复杂才能写进简历,其实只要展示技术点即可;或者八股文死记硬背,而不理解原理。需要提醒他理解为主,结合实践。 总结下来,具体的步骤可能是:快速构建项目,系统复习八股文,算法,优化简历,积极投递,模拟面试。每个部分需要细化建议,比如项目选择哪些,复习哪些重点知识,如何高效等。</think>作为研二学生,你目前的时间确实紧迫,但通过高效规划和执行仍有机会在实习申请中突围。以下是针对Java后端实习准备的系统性建议,分步骤解决项目经历和八股文两大核心问--- ### **一、项目经历快速突围策略** #### 1. **优先构建"技术锚点项目"** - **选择标准**:聚焦企业级技术栈(Spring Boot+MyBatis+MySQL+Redis),完成1-2个能体现完整技术链条的项目。 - **推荐方向**: - **秒杀系统**(可简化):实现限流(Redis+Lua)、缓存预热、异步扣库存 - **分布式文件系统**:FastDFS/MinIO集成,实现分片上传、断点续传 - **RPC框架手写**(进阶):基于Netty实现简易版Dubbo,掌握动态代理、服务注册发现 - 在GitHub提交时**高频commit**,展示持续开发过程 - 使用**Docker Compose**部署中间件,体现工程化思维 - 在README用架构图+**QPS压测数据**量化成果 #### 2. **学术项目技术化改造** - 将实验室项目包装为技术驱动型项目: - 例如:"基于知识图谱的问答系统" → "高并发知识查询服务:ElasticSearch优化检索性能,Jmeter压测QPS达2000+" - 突出:微服务拆分、性能调优、异常处理等工程实践 #### 3. **参与开源贡献** - 快速贡献路径: 1. 在GitHub搜索标签`good-first-issue`的Java项目 2. 从文档修正、单元测试补充入手(如ShardingSphere、Spring Cloud Alibaba) 3. 在简历中标注"**Apache开源项目贡献者**"(即使小改动) --- ### **二、八股文高效攻克指南** #### 1. **建立知识图谱** - **优先级排序**: ``` 算法(40%) > Java核心(25%) > MySQL(15%) > Redis(10%) > 系统设计(10%) ``` - **必读资料**: - 《Java编程思想》重点章节(并发、集合) - 《MySQL技术内幕》索引+事务章节 - 官方文档:Redis持久化机制、Spring循环依赖解决原理 #### 2. **算法突击方案** - **每日任务**: - 早间:3道LeetCode热门(编号前500) - 晚间:专项突破(DP/回溯/滑动窗口) - **重点库**: - 剑指Offer第二版(完整3遍) - 力扣周赛前200名选手的解Repo - **白板训练**:用A4纸模拟手写代码,控制时间 #### 3. **面试话术设计** - **STAR-L技术应答法**: ``` 情境(Situation)→任务(Task)→行动(Action)→结果(Result)→技术深度(Level up) ``` - 示例: "在电商项目中遇到缓存穿透问时(情境),我通过布隆过滤器+空值缓存方案(行动),使异常请求拦截率提升至99%(结果),后续还对比了RedisBloom模块的实现原理(技术延伸)" --- ### **三、时间管理与执行节奏** #### **4周速成计划表** | 时间段 | 周一~周五 | 周末 | |--------------|---------------------------|--------------------| | 9:00-12:00 | 项目开发(重点技术攻坚) | 模拟面试 | | 13:00-15:00 | 八股文深度学习 | 算法专突破 | | 15:30-18:00 | LeetCode+剑指Offer | 项目部署优化 | | 19:00-21:00 | 技术博客输出(掘金/优快云) | 面经复盘总结 | --- ### **四、简历优化关键点** 1. **技术栈金字塔排版**: ```markdown ## 技术能力 ▶ 精通层:Java/Spring Boot/MySQL ▶ 熟练层:Redis分布式锁/ElasticSearch ▶ 了解层:Kubernetes监控体系 ``` 2. **项目成果数字化**: - "通过JVM调优(G1垃圾回收器+线程池优化),使服务GC时间下降40%" - "采用Redis管道批处理,提升数据导入效率300%" --- ### **五、投递策略** 1. **梯度投递法**: - 保底:金融科技公司(招银/平安科技) 2. **内推技巧**: - 在牛客网找3天内发布的岗位,私信发件人时附带:学校+技术栈+最快到岗时间 - 邮件标格式:【急招可立即到岗】XX大学硕士-Java后端-可实习6个月+ --- **最后提醒**:每晚进行30分钟技术演讲训练(用手机录屏),重点练习系统设计的表述逻辑。当前招聘季已进入窗口期,建议在2周内完成首个项目版本并开始海投,实践中持续迭代比等待完美更重要。每一次面试都是技术查缺补漏的机会,保持螺旋式提升的心态至关重要。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值