通信工程保研历程--选择比努力重要

选择比努力重要

选择比努力重要!

在保研这段历程中,请把这几个字刻进骨髓里。

个人基本情况介绍:

三年绩点排名:3/102 3.93/5.0

综合排名:1/102 4.09/5.0

四级:531

六级:515

奖证:国家级大创合格结项(第二负责人);国家励志奖学金;三好学生等

科研:无科研成果;面试时说的更多的是课程设计和大创项目

保研结果:中国科学技术大学+生物医学工程(23系)

前言:学姐这篇文档乱且杂,想到什么写什么,如果觉得读得头疼,还请见谅。

准备工作

信息获取

微信公众号:后保研HBY;保研夏令营;保研;保研人;保研夏令营;保研岛;保研论坛;

网站:保研论坛 https://www.eeban.com/

导师信息:导师评价网、导师推荐网(好像现在这两个地方都访问不了了)

百度、知乎、优快云、微博(保研超话)

材料准备

按重要性排序:个人简历(中英文)、成绩单、四六级证书、奖项证书、论文等

注:都要准备好pdf文件。下图是我准备过的材料。

材料在这里插入图片描述
在这里插入图片描述
多的可能你自己都理不清楚。

专业课复习+英文复习

专业课就复习基本概念,做到大纲清楚,概念清楚

主要是三个方面:数学、专业课、英语

一些干货

工具类
  1. 图片转pdf:http://www.pdfdo.com/image-to-pdf.aspx
  2. pdf合并:http://www.pdfdo.com/pdf-merge.aspx(应该基本上关于pdf的一些常规处理这个网站都能搞定)
  3. pdf压缩:https://smallpdf.com/cn/compress-pdf
翻译

挑了几个我用着觉得还可以的,排名不分先后

  1. 彩云小译:https://fanyi.caiyunapp.com/#/

  2. 翻译狗:http://www.fanyigou.com/

  3. 网易有道词典、百度翻译

  4. 欧陆词典(ipad用很好)

其实我觉得网易有道翻译的还挺准的,但我有时候不放心,就会每个网站都翻译一下,再对比,选最优解

找文献
  1. 中国知网
  2. 百度学术(能找到的基本都能找到,还会提供pdf下载路径)
  3. IEEE Xplore:https://ieeexplore.ieee.org/Xplore/home.jsp

在这里插入图片描述

​ 选Institutional Sign In,输入学校英文,校外访问

  1. 百度
找电子书pdf
  1. 百度、知乎、优快云
  2. 全国图书馆参考咨询联盟:http://www.ucdrs.superlib.net/(不提供pdf,只能告诉你这本书的pdf到底存不存在)

注:有些电子书资源比较难找,是需要一定花费的,毕竟资源收集不易

学校情况

报了那些学校就不说了,毕竟2020年由于疫情,基本上想去的好一点的985都报了,不是985的,由于地域因素,比如上海、深圳,也报名了一些学校。(常态,勿喷)

下面我就按时间点说一下吧。

电子科技大学–信息与通信工程学院

从大一开始憧憬保研成电,但结果是我与成电无缘无份。

从寒假2020年2月份开始准备简历,一直到6月份开始看成电老师的论文,非常真诚的给老师发邮件;一直到保研结束都没有老师回过我。自己总结原因是:科研能力不突出,但选择的老师都是大牛,且比较火的老师。当然后面也选了研究方向比较冷门的老师,均无回复。

至此,把我对成电的一腔热忱熄灭在2020年的夏天。

上海科技大学–信息学院+信息与通信工程

面试时间:2020年7月20日

【英文自我介绍老师要求一分钟,讲了两分钟;然后问是要报计算机吗,回答不是;问排名第三为什么填的是有可能拿到推免资格;第一个概率问题(概率论);第二个问通信系统的基本组成;然后根据调制问相干解调和非相干解调;信源编码和信道编码,除了这两种,还有加密、解密;数学相关,线性相关和非线性相关;问纠错、检错的原理;监督码元英文。】

结果:面试通过,7.31号受邀去上海参加了一天开放日活动;7.31号下午收到获得优营邮件。要求8月7日前回执,未回执,放弃。

因为上科大是第一个给我伸出了橄榄枝的学校,因此我怀有感激之心,并且上科大的一切都很好(主观意见),从招生办的老师,课题组的老师到学校的设备,师资力量都很好,真的特别有诚意。

上科大都是年轻有为的老师,除了要拿到优营以外,要选到好的老师,还必须通过老师的考核,都是真正有科研实力的人。

7.28日收到南方科技大学+生物医学工程系入营通知。

东南大学–网络安全学院

面试时间:2020年8月2日

【2分钟英文自我介绍,然后问项目,问了好多项目怎么实现的问题,未准备充分,没回答好。

英文问题问的监督学习。】

结果:排名居中,处于待定状态。

中科院声学所+网络新媒体实验室

面试时间:2020年8月25日

【先5分钟自我介绍PPT汇报,然后问对直博、硕博连读、学硕、专硕的看法。回答:目前暂时不考虑直博和硕博连读,报的是专硕。

学过移动通信吧,说一下一代到四代通信系统区别。回答了多址方式和典型系统。

说一下交换机和路由器的区别。不会。哭

学过什么语言。回答:大学学过C语言,最近在自学python。那你说一下静态函数吧。没听懂。不会。哭

项目问题:五个类别的准确率是多少。

英语问题:What’s your favorite subject?】

结果:未通过

2020年9月11日收到中国科学院计算机网络信息中心复试通知,机考+面试,放弃

2020年9月16日哈尔滨工业大学深圳校区,老师微信视频面试通过,【问了项目问题和线代、概率论的知识点】,老师表示能通过复试就要我,但招生办审核没过,凄惨。已经老师聊好了,但招生办没给过(投了三次,夏令营1次+预推免2次)

9.18收到中国科学院空间应用中心-电子室复试通知,放弃

南京大学+电子科学与工程学院

面试时间:2020年9月22日

【英文自我介绍,英文基本问题(遇到口语最好的老师,问的问题很简单,但用的词汇有点难,不容易第一时间反应过来)】

【项目问题;单片机初始化的问题,比较偏硬件】

结果:未通过

华南理工大学+电子信息工程学院

面试时间:2020年10月5日

【翻译很难,读得还可以,翻译得一塌糊涂。英语问题:为什么选我们学校?研究生规划?时间到了就没说完。然后PPT自我介绍。然后问题,19岁,是跳级了吗?项目问题?电赛问题?排名第一,为什么申请表上写的排名第三?】

最得心应手的一场面试。

结果:复试成绩很好,有几个老师主动找我了,但由于已经和科大老师说好了,且想去方向的老师已经没有名额了,遂放弃。

在这里插入图片描述

中国科学技术大学+生物医学工程

面试时间:2020年10月9日

其实在九月份就已经去中科大见过老师了,老师也确定会给我留一个名额,但面试时间一直没出,因此一直感觉命悬一线。这个面试可以说是走一个过程,基本都会录取,但还是很正式的。

【面试问题:英文问题:英文自我介绍,一篇英文文章朗读+翻译,几个英文基本问题:你最喜欢的课程;三年后你会做什么;项目问题:大创相关,电赛相关,模电相关,正反馈和负反馈区别,老师还挺为难人的,问到哑口无言。】

整个保研过程,可以说是奋斗到填系统前的最后一刻了。

2020年10月12日09:07分接受中国科学技术大学的待录取通知。至此,我的保研历程结束。

在这里插入图片描述

<think>好的,用户现在问的是如何搭建一个成熟的分布式框架。我需要先回顾一下之前的对话历史,看看有没有相关的信息可以提供。之前用户问过Redisson是什么时候开始流行的,我介绍了Redisson的发展历程和流行原因,提到了它在分布式系统中的应用。现在用户可能想进一步了解如何自己搭建一个分布式框架,而Redisson可能是其中的一部分。 首先,用户的需求是搭建一个成熟的分布式框架,可能用户正在计划开发一个需要高可用、可扩展的系统,比如电商平台、金融系统或者大数据处理应用。用户可能是开发人员或者架构师,需要了解搭建分布式框架的关键步骤和组件,以及需要注意的问题。 接下来,我需要考虑用户可能没有明说的深层需求。比如,用户可能关心如何选择合适的技术栈,如何处理分布式系统中的常见问题(如数据一致性、服务发现、负载均衡等),或者如何保证系统的高可用和容错能力。此外,用户可能希望了解整个搭建过程的步骤,从基础设施到具体组件的选择,再到测试和监控。 在回答时,我应该分步骤介绍,从基础设施的选型开始,比如选择云服务还是自建集群,然后介绍核心组件的选型,比如服务注册与发现、配置中心、通信框架、数据存储、分布式协调等。接着可以讨论设计原则,如容错、弹性扩展、安全等。然后可能需要一个简单的示例架构,帮助用户更直观地理解。最后强调持续优化和监控的重要性。 需要注意的是,用户可能对某些技术细节不太熟悉,比如不同的服务发现工具(如Nacos、Consul)之间的区别,或者消息队列选型(Kafka vs RabbitMQ)。因此,在介绍时需要简要说明各个组件的优缺点,帮助用户做出选择。同时,用户可能关心实际应用中的最佳实践,比如如何实现分布式锁、如何分库分表等,这些可以结合之前的Redisson内容,提到使用Redisson来实现分布式锁。 另外,用户可能希望了解搭建过程中可能遇到的挑战,比如网络分区、脑裂问题,或者如何保证数据一致性,是否需要使用强一致性协议如Raft,或者最终一致性方案。这些也需要在回答中适当提及,并提供解决方案或建议。 最后,总结部分需要强调分布式框架的复杂性,建议用户根据具体场景选择合适的技术,并持续迭代优化。可能还需要提醒用户注意文档和团队培训,确保团队成员能够正确理解和使用分布式框架的各个组件。</think>搭建一个成熟的分布式框架需要综合考虑**高可用、可扩展性、容错性、一致性**等核心问题,并合理选择技术组件与设计架构。以下是关键步骤与核心组件: --- ### **一、基础设施与核心选型** 1. **底层基础设施** - **云服务**:直接使用 AWS、阿里云等云平台提供的分布式基础设施(如 Kubernetes、Serverless),简化部署和维护。 - **自建集群**:基于物理机或虚拟机搭建,需自行管理网络、存储(如 Ceph)、负载均衡(如 Nginx、HAProxy)。 2. **分布式核心组件** - **服务注册与发现**: - 工具:Nacos、Consul、ZooKeeper、Etcd。 - 作用:管理服务实例的注册、心跳检测和动态路由。 - **配置中心**: - 工具:Apollo、Spring Cloud Config、Nacos。 - 作用:统一管理分布式环境下的配置变更。 - **通信框架**: - RPC:Dubbo、gRPC、Thrift。 - 消息队列:Kafka、RabbitMQ、RocketMQ(异步解耦、削峰填谷)。 - **数据存储**: - 数据库:MySQL(分库分表 + ShardingSphere)、PostgreSQL、分布式数据库(TiDB、Cassandra)。 - 缓存:Redis(Cluster 模式)、Memcached。 - **分布式协调**: - 工具:ZooKeeper、Etcd(用于 Leader 选举、分布式锁)。 --- ### **二、关键设计原则** 1. **容错与高可用** - **服务熔断与降级**:Hystrix、Sentinel(防止雪崩效应)。 - **多副本与故障转移**:数据库主从复制、Redis Cluster、Kafka 多副本。 - **超时与重试机制**:合理设置 RPC 调用超时,结合指数退避重试。 2. **弹性扩展** - **水平扩展**:无状态服务设计,通过 Kubernetes 或 Docker Swarm 自动扩缩容。 - **数据分片**:按业务分库分表(如用户 ID 哈希),使用 Elasticsearch 分片存储。 3. **一致性保障** - **强一致性**:分布式事务方案(Seata、XA 协议),但性能较- **最终一致性**:通过消息队列(如 RocketMQ 事务消息)或 CDC(Debezium)实现异步补偿。 4. **安全与监控** - **鉴权与加密**:OAuth2、JWT 认证;HTTPS、TLS 通信加密。 - **全链路监控**:Prometheus(指标采集)+ Grafana(可视化)+ ELK(日志分析)+ SkyWalking(链路追踪)。 --- ### **三、示例架构(电商场景)** ```plaintext 用户请求 → API 网关(Spring Cloud Gateway/Kong) → 服务注册中心(Nacos) → 业务服务(订单、库存、支付)通过 Dubbo/gRPC 通信 → 数据库(MySQL 分库分表 + Redis 缓存) → 消息队列(Kafka 处理订单异步流程) → 监控报警(Prometheus + AlertManager) ``` --- ### **四、实践建议** 1. **逐步演进**:从小规模单体拆分开始,逐步引入分布式组件,避免过度设计。 2. **标准化协议**:统一 RPC 接口定义、错误码、日志格式。 3. **混沌工程**:通过 Chaos Mesh 模拟网络延迟、节点故障,验证系统容错性。 4. **文档与团队协作**:维护清晰的架构文档,确保团队成员理解分布式设计理念。 --- ### **五、常见挑战与解决方案** - **脑裂问题**:通过 ZooKeeper/Etcd 的 Leader 选举机制避免。 - **数据热点**:分片策略结合一致性哈希算法。 - **跨机房容灾**:多活架构设计(如阿里云单元化部署)。 --- ### **总结** 成熟的分布式框架没有“银弹”,需结合业务场景选择技术栈。核心是**解耦、冗余、自动化**。可优先使用成熟的开源生态(如 Spring Cloud Alibaba、Apache 项目),减少自研成本。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Pythonistas29xs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值