代码随想录八股训练营总结篇 2024年8月

news2024/9/25 7:24:32

代码随想录八股训练营总结篇 2024年8月

1. 报名初衷

​ 随着秋招的临近,我意识到自己需要迅速提升各方面的技术能力。但是在准备过程中,我自己学习动力不足,常常难以坚持。为了找到一群志同道合的学习伙伴,共同营造学习氛围,我决定报名参加八股训练营。参加训练营的初衷是希望能够系统性地学习这些领域的核心内容,并将其应用到实际工作中。我带着这样的期待,从2024年7月22号开始了这段为期40天的学习之旅。

2. 学习过程回顾
2.1 每日学习安排

​ 在这40天的训练营中,每一天都有明确的学习任务,这些任务包括理论学习、看视频作业和录音输出。通过这样的安排,我能够有条不紊地完成每天的学习目标。同时,固定的学习时间让我养成了良好的学习习惯,每天按时完成学习任务,确保自己能够跟上训练营的进度。

2.2 主要学习内容

计算机网络:在网络基础部分,我学习了TCP/IP协议、OSI模型和HTTP协议。这些内容帮助我理解了网络通信的基本原理以及不同协议在网络中所扮演的角色。通过详细的学习,我能够更好地理解如何在实际开发中处理网络通信问题。

操作系统:在操作系统部分,重点学习了进程与线程的管理、内存管理等内容。理解了进程和线程的区别,以及如何在操作系统中有效地管理这些资源。

C++:我深入学习了进程间通信、锁机制、虚拟内存、智能指针、虚函数和纯虚函数区别等内容。此外,训练营还涵盖了如C的新特性、死锁、线程同步等重要专题,这些都是在实际开发中经常遇到的复杂问题。

2.3 优秀同学的分享

​ 在训练营期间,能听到其他优秀同学的录音。比如CTY小姐姐的录音,我总是能从她的录音里面能学到很多。这些录音内容不仅有深刻的见解,而且讲解通俗易懂。这种学习方式让我受益匪浅,因为通过聆听他们的分享,我可以从不同的角度理解知识点。这些优秀同学的分享让我意识到,知识的学习不仅仅是掌握理论,更重要的是如何将其内化为自己的理解,并能够用简单的语言表达出来。

2.4 训练营的额外资源

​ 训练营还为我们提供了丰富的额外视频资源,这些视频内容覆盖了我们学习的各个领域。通过观看这些视频,我节省了大量自己查找资料的时间,能够更加专注于学习和理解。这些资源的多样性和实用性极大地提升了我的学习效率,让我能够在较短的时间内掌握更多的知识。

2.5 费曼学习法的应用

​ 在训练营中,我们需要使用自己的语言去解释知识点。这种方法与费曼学习法非常相似,通过用简单的语言解释复杂的概念,我能够更好地理解和记忆这些知识点。费曼学习法是一种高效的学习方法,它不仅要求理解知识,还要求能够清晰地表达出来。在训练营中,通过反复实践这种方法,我感受到自己的学习效率得到了显著提升。

3. 学习收获与体会
3.1 知识提升

​ 通过这次训练营,我在计算机网络、操作系统和编程基础等领域有了显著的提升。特别是在网络协议和操作系统管理方面,原本模糊的概念变得清晰了许多。对TCP/IP协议和进程管理有了更深刻的理解,这将为我未来的工作奠定坚实的基础。

3.2 思维与学习方法

​ 训练营改变了我的学习方式,让我更加注重思维的深度和方法的效率。通过使用费曼学习法,我学会了如何将复杂的知识点用简单的语言解释出来,这不仅帮助我更好地理解知识,还提高了我在工作中与他人沟通的能力。此外,我也养成了定期复习和反思的习惯,这种方法帮助我巩固所学知识,并发现自己需要进一步提升的地方。

3.3 自律与坚持

​ 训练营的全勤奖激励了我每天坚持完成学习任务。通过这种自律,我不仅完成了学习目标,还培养了坚韧的学习态度。坚持每天学习的过程让我意识到,学习是一个长期积累的过程,只有通过持续的努力,才能不断进步。

4. 训练营的挑战与克服
4.1 遇到的困难

​ 在学习过程中,我遇到了许多困难。比如,某些知识点比较难懂,特别是操作系统中的一些底层机制,我在理解上花费了不少时间。此外,时间管理也是一大挑战,如何在繁忙的工作之余完成每日的学习任务,需要很强的自律和时间安排能力。

4.2 解决问题的方法

​ 面对这些困难,我采取了一些具体的措施。首先,我会向自己身边同学请教,借助他们的经验和知识来帮助我理解难点。其次,我会调整学习策略,比如通过查阅额外资料或观看教学视频来加深理解。当我成功解决这些问题时,感受到极大的成就感,也让我更加坚定了继续学习的信心。

5. 总结

​ 虽然训练营已经结束,但学习并没有停止。我计划将这40天所学的知识点重新复习一遍,通过温故而知新,进一步巩固理解。我还计划继续学习更多相关的技术内容,比如深入研究某些尚未完全掌握的领域,并通过更多的实战练习提升自己的技能。

​ 回顾这段训练营的经历,我感到收获满满。这不仅是一次知识的积累,更是一次思维方式的提升。在此,我要感谢训练营的组织者、和同学们的帮助。最后希望自己秋招找到一个满意的工作。
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2093290.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Ubuntu上安装配置(jdk/tomcat/ufw防火墙/mysql)+mysql卸载

jdk安装 1.上传jdk压缩包 详情: 下载rz服务(lrzsz):sudo apt install lrzsz(在主用户root就不用sudo)下载压缩包:rz 2.解压jdk压缩包 : 详情: 在压缩包所在位置(解压压缩使用看Li…

算法基础-离散化

1、a数组可能存在重复元素 去重 排序 2、如何算出 x 离散化后的值 二分 1、add 和 query 记录每次填入的两个数 2、将位置 x 和每次询问的两个数 l 和 r 添加到 alls 进行排序去重 3、通过Collections.binarySearch映射(一定能找到,不用判…

Tita:绩效管理 101

自 20 世纪初以来,管理已从基于等级制度、自上而下的僵化结构演变为新的敏捷思维环境,在这种环境中,员工被赋予权力,团队拥有更多自主权,以制定与公司战略相一致的正确绩效目标。 2010 年,尤尔根-阿佩洛&a…

鸿蒙版本号管理问题

1,情景一 23版本有一个方法getTestVersionName23,24版本有两个方法getTestVersionName23 ,getTestVersionName24,项目依赖23版本,可以使用24版本里面的方法,使用ohpm.list命令查看,版本号是24 2&#xff0c…

【Qt笔记】QTreeView控件详解

目录 引言 一、QTreeView的基本用法 1. 创建QTreeView 2. 设置数据模型 3. 展开和折叠节点 4. 处理用户交互 二、自定义数据模型 1. 继承QAbstractItemModel 2. 实现必要的方法 3. 使用自定义模型 三、自定义视图和委托 1. 自定义视图 2. 自定义委托 四、过滤与…

GPT-4 vs LLaMA3.1:核心技术架构与应用场景对比

目录 前言 一、GPT-4 的核心技术架构 1.1 Transformer 结构概述 1.2 GPT-4 的主要组成部分 1.3 GPT-4 的创新与改进 二、LLaMA3.1 的核心技术架构 2.1 模型概述 2.2 LLaMA3.1 的主要组成部分 2.3 LLaMA3.1 的创新与改进 三、GPT-4 和 LLaMA3.1 的主要差异 3.1 模型规…

遇到“Interpreter parsed an intent ‘xxx‘ which is not defined in the domain“报错

运行rasa shell的时候遇到如图报错: 从字面意思来看是这个”show_tasks”的intent没有在domain中定义。但是我打开domain.yml检查,domain里面是包含了这个intent的。那又是怎么回事呢? 遇到这个报错,不仅仅要检查domain.yml&…

c++ 红黑树(自平衡二叉搜索树)

目录 红黑树的概念 红黑树的由来 红黑树的性质 红黑树结点的定义 红黑树的插入 情况一:插入结点的叔叔存在,且叔叔的颜色是红色。 情况二:插入结点的叔叔存在且颜色是黑色 / 叔叔不存在, 情况A:p为g的左孩子&am…

Android 使用原生相机Camera在预览界面进行识别二维码或者图片处理

1 项目需求 最近项目中有个需求:使用原生相机在预览界面进行识别二维码和图片处理。其实这个需求不是很难,难在对预览画面的处理过程。 自己针对这个需求写了一个工具类,便于后续进行复盘,同时也分享给有类似需求的伙伴们。 2 遇到的问题 2.1 二维码识别成功率低 使用…

python网络爬虫(零)——认识网页结构

网页一般有三部分组成&#xff0c;分别是HTML&#xff08;超文本标记语言&#xff09;、CSS&#xff08;层叠样式表&#xff09;、JScript&#xff08;活动脚本语言&#xff09; 1.HTML HTML是整个网页的结构&#xff0c;相当于整个网站的框架。带“<”“>”符号都属于H…

Linux Grep案例

目录 一. 查询两个文件第一列的数据并去重二. 抽取日志中指定的字段三. 服务器指定时间点异常查询四. 从csv文件中抽取指定的数据五. 获取除了空白行和注释之外的部分 一. 查询两个文件第一列的数据并去重 &#x1f4da;file1.log 123 aaa 你好 345 bbb 我好 345 ccc 大家好 …

【最新华为OD机试E卷】空栈压数(200分)-多语言题解-(Python/C/JavaScript/Java/Cpp)

🍭 大家好这里是春秋招笔试突围 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-E/D卷的三语言AC题解 💻 ACM金牌🏅️团队| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 🍿 最新华为OD机试D卷目录,全、新、准,题目覆盖率达 95% 以上,…

2024上海初中生古诗文大会备考:单选题真题和每道题独家解析

新的学年已经开始了&#xff0c;距离2024年初中生古诗文大会初选的线上自由报名选拔还有2个月&#xff08;官宣11月3日线上初选正式开赛&#xff09;&#xff0c;据好真题了解&#xff0c;有一些学校的老师已经开始准备校内选拔了&#xff0c;以古诗文大会作为一个抓手&#xf…

torch、torchvision、torchtext版本兼容问题

1、torch与torchtext版本兼容 参考torchtext PyPI 2、 torch与torchvision版本兼容 参考torchvision PyPI

喜羊羊做Python真题

以下内容&#xff0c;皆为原创&#xff0c;制作实属不易&#xff0c;感谢大家的关注和点赞。 一.全局变量和局部变量 首先&#xff0c;全局变量是ls和lt。我们可以看到&#xff0c;函数内部lt列表的值 赋值 给了ls的列表。在定义的函数里面&#xff0c;ls是局部变量&#xff…

云同步的使用

云同步技术是一种在多个设备或系统之间保持数据一致性的技术&#xff0c;它通常依赖于云存储服务来实现。在Java中&#xff0c;实现云同步功能通常需要与云服务提供商的API进行交互&#xff0c;如Amazon S3、Google Cloud Storage、Microsoft Azure Blob Storage等。 以下是一个…

报错:java:程序包org.springframework.boot不存在

Date: 2024.08.31 18:01:20 author: lijianzhan 简述&#xff1a;关于java:程序包org.springframework.boot不存在问题如何进行修复。 操作如下&#xff1a; 点击左侧菜单栏选择设置&#xff0c;弹框内选择构建,执行&#xff0c;部署----->构建工具点击Maven按键&#xf…

python实战三-提取Word数据到Excel

视频源码&#xff1a; 链接&#xff1a;https://pan.quark.cn/s/83db5bb15383 一个文件夹下有大量会议通知文件&#xff0c;为word文件&#xff0c;文件格式都是一致的&#xff0c;现在要将文件中的一些字段提取出来汇总到Excel文件中。 会议通知文件格式如下&#xff1a; 要提…

Arthas线上诊断神器-如何安装?

文章目录 一、快速安装 ✅二、springboot-启动器 ✅ 一、快速安装 ✅ 第一种方式&#xff1a;通过下载arthas-boot.jar&#xff0c;然后用 java -jar 的方式启动&#xff5e; 第一步、下载arthas-boot.jar curl -O https://arthas.aliyun.com/arthas-boot.jar如果下载速度比较…

Linux镜像文件调整分区大小

本文介绍Linux镜像文件调整分区大小。 嵌入式系统在安装完Linux系统&#xff0c;磁盘通常默认只划分了2个分区&#xff0c;一个启动分区&#xff08;boot分区&#xff09;&#xff0c;一个根文件系统分区&#xff08;rootfs分区&#xff09;。有时&#xff0c;我们想划分一个独…