当前位置: 首页 > news >正文

【面经】25届 双非本科 字节跳动 北京 四年的总结

点击“硬核王同学”,选择“关注” 

福利干货第一时间送达

大家好,我是硬核王同学,最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!

给大家分享一个25届本科大佬的面经,找四年工作的总结,现已入职字节跳动,base北京。希望可以带给大家更多启发!

#25届秋招总结#

我是来自河南某双非本软件工程专业。毕业前先后收获MiniMax、月之暗面、滴滴、网易、小红书、美团、腾讯和字节跳动等多家互联网头部企业和AI独角兽offer,现已签约北京字节跳动有限公司。 

大一上。在高考结束收到大学录取通知书前,我对于软件工程这个专业是一无所知的,被确认录取后,我开始搜寻关于软件工程专业相关的信息,比如高校的教学知识体系、竞赛分类、就业前景、考研前景等。由于高考后已经疯狂了两个月,所以想在无聊的生活找点乐子,就开始上网搜索 C++ 教程自学,在这个过程中,我接触到哔哩哔哩这个平台,我开始跟随平台上优质的教学视频学习 C++ 语法,在 QQ 水群的时候无意中了解到 OJ 平台,所以直到大学开学前,我在本校 OJ 平台已经刷完了前200题。并因为刷 OJ,结识了一些优秀的毕业生学长,听取学长建议,大一开学参加了学院的软件创新实验室选拔,顺利通过考核,加入了软创实验室,结识到了更多优秀的同龄人,也为我以后的发展方向打开了思路。 

大一下。和大多数人一样,出于对未来的不确定性,以及网络媒体散播的学历焦虑,我不断纠结是 ALL IN 考研还是就业(我的精力只能顾及一件事),这种纠结直到我在 GitHub 偶然读到了《上海交通大学学生生存手册》才变得确定起来,我决定全力冲就业。在这里我不谈该手册的内容,有兴趣的大一大二同学可以自行去查看,会打破你对大学的认知。读完该手册后,我想清楚了两件事,第一件事是“本科四年我决定要做什么”,第二件事是“毕业后我决定要做什么”。

大二上。及其枯燥的半年,在防疫的大背景下,我失去了我户外运动爱好的空间,也失去了和朋友聚会的空间。封控的宿舍,在摆烂和努力之间反复横跳,日复一日的编程学习,做项目,刷算法题,背面试题,“计算机已经崩盘了”、“985毕业也进不了大厂”、“双非本等于坐牢”,这些言论充斥在我的大脑中,我不确定未来到底怎样,我不确定我在大一下学期的选择是否正确,我是否应该转去考研?这段时间我每天晚上都睡不着觉,去医院确诊神经衰弱,吃药成了我的日常。现在已经忘记了那时是怎样熬过来的,似乎一切都从放假后我在家骑上公路车,一头扎进泳池的时候开始好起来了?(果然运动是最好的状态调节剂 

大二下。做完了最后一个项目后,我的技术栈到此为止。剩下的时间,复习之前学过的东西、参加一些水赛、刷算法题、背面试题,我把一整个学期所有的时间都留给了操作系统、计算机网络和数据结构。写简历->投递简历->面试->复盘->修改简历->投递简历。每次面试,我都会做好录屏和录音,之后用于复盘,在面试中学习,在失败中总结经验,让下次做的更好。大二的暑假,我申请留校,继续面试。已经忘记在大二下学期面试过多少公司了,无休止的面试。我开始越来越觉得找工作给我带来了一种快感,不同于高考和考研的魅力,这是高容错率带给人的试错成本,失败多少次都不可怕,因为市场有那么多的企业容我挑选。我的状态越来越好,我开始把每场面试当成一场话剧,面试间就是我的舞台。 

大三上。可能是由于我无休止的简历骚扰,某天早上,快手的 HR 给我打来了电话,约面试时间。这是我真正意义上第一次面试大厂。当然,结局是失败的。但是从这次经历,我了解到原来大厂和中小厂的面试策略有这么大区别,我开始转换复习策略。接下来,是网易、滴滴、小红书,三家接踵而至。巧合的是,三家面试时间约在了同一周。没有感到一丝焦虑,我只兴奋到颤抖。一共六轮面试,全部通过。我选择了比较喜欢的网易。一周后,入职北京网易。 

大三下。上学期在网易实习四个月,我收获很大,但由于实习生的身份,难以再接触到更多核心东西,所以我决定去外面看看。在网易同事的推荐下,我前往美团实习了四个月。在美团我遇到了人生中最严厉的导师,虽然痛苦,但这四个月我的能力成指数级上升。我甚至感觉可以去尝试一下我的 Dream Jobs 腾讯。2024年3月。正值2025届校招生暑期实习招聘时间段,我投递了腾讯。此时我边在美团实习,边准备腾讯的面试。4月,腾讯IEG天美工作室约面,果然是国内最顶尖的互联网公司,我被无情拷打,二面结束秒挂。面试官最后的那句话让我反省深刻,“能力不错,底子太弱”。我意识到在两家公司八个月的实习,让我的计算机基础能力有所下降,开始继续复习基础。5月,腾讯CSIG约面,我顺利通过了四轮面试,拿到了拥有转正资格的腾讯暑期实习生 offer,我意识到这是我此生进入腾讯仅有的机会。我从美团辞职了。和同事做了短暂的告别,与腾讯约定了一个月后的入职时间,随后一个人沿着北京->天津->济南->南京->杭州->福州->厦门->深圳的线路旅行了一个月,到达深圳腾讯入职。腾讯实习四个月,通过实习生培训,结识到全公司来自世界各地的顶尖实习生,并由于出色的工作能力,在组长和导师的推荐和力保下,顺利通过主管、总监和经理的三轮交叉面,转正成功。 

大四上。正式秋招是在8月就开始的,因为腾讯已经转正成功,所以我只投递了大疆和字节跳动。在此之前,字节跳动分别在3月、5月、6月三次向我提出面试邀约,我都婉拒了,8月的邀约,是抖音直播团队,我对此核心业务很感兴趣,便同意面试。字节四轮面试毫无意外轻松拿下,大疆三轮面试也顺利通过。9月,我向腾讯提出实习离职,毕业后正式入职。 

回到学校后,我在字节和腾讯这两个offer中无比纠结,字节和腾讯,是两家风格截然不同的公司,类比一下的话,字节更像是18岁的少年,不断在折腾,迸发出拼搏的活力;腾讯更像家庭和事业稳定的40岁中年人,稳健是主旋律。一边是核心业务团队+全球最大独角兽,另一边是中概股第一互联网公司+舒适的工作环境+已经混熟的同事圈。我咨询了网易、美团、腾讯的导师和同事,也咨询了身边的朋友和家人,咨询了带我入坑的学长,咨询了其它顶尖高校的实习生朋友。但大家给的意见都无法统一,最终我腾讯的导师告诉我,“其实你来问我选择的时候,你内心已经有了答案”,我恍然大悟,确实如此,在我纠结字节腾讯二选一的时候,我其实已经在心底放弃了实习转正的腾讯,我选择放弃了舒适的工作环境。我再一次想起了大一下学期做出的决定,延迟满足,始终奋斗。我签约了字节跳动,我希望我的未来可以继续保持延迟满足。 

我认为每个人的人生都不太需要别人的建议,不管是考研、考公、创业还是就业,坚持做自己认为正确的事情,保持下去,都可以变得更好。 我的人生还在继续,当你看到这篇推文的时候,我应该在新疆阿勒泰滑雪,谁能想到三年前的我也是一个迷茫焦虑的小孩呢,坚持做吧,Fake It Till You Make It。 

作者:喜欢喝椰奶 

------  END  ------

如果觉得有用请点个免费的赞

您的支持就是我最大的动力,这对我很重要!!!

相关文章:

【面经】25届 双非本科 字节跳动 北京 四年的总结

点击“硬核王同学”,选择“关注” 福利干货第一时间送达 大家好,我是硬核王同学,最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作! 给大家分享一个25届本科大佬的面经&#xff0c…...

MySql幻读问题

认识具有反复性。 之前以为理解了幻读,最近看黑马的mysql教程以为再次加深了认识。然而现在认为之前的理解都是错误的,而且网上很多关于幻读的解释,都不太准确。 关于幻读的最佳解释还是要看官网mysql官网幻读解释 脏读和不可重复读比较好理…...

欧拉计划启航篇(一)

目录 1.什么是欧拉计划 2.简单介绍 3.访问不上去怎么办 4.第一题的代码编写 5.代码的优化 1.什么是欧拉计划 欧拉计划是和我们的数学知识相关的一个网站,但是这个网站上面的相关的问题需要我们去使用编程的知识去进行解决,因此这个适合对于想要提升…...

Pandas系列|第二期:Pandas中的数据结构

1.Pandas中的数据结构:Series和DataFrame Pandas 的主要数据结构是 Series (一维数据)与 DataFrame(二维数据),这两种数据结构足以处理金融、统计、社会科学、工程等领域里的大多数典型用例。 Series 是一…...

GitLab 服务变更提醒:中国大陆、澳门和香港用户停止提供服务(GitLab 服务停止)

目录 前言 一. 变更详情 1. 停止服务区域 2. 邮件通知 3. 新的服务提供商 4. 关键日期 5. 行动建议 二. 迁移指南 三. 注意事项 四. 相关推荐 前言 近期,许多位于中国大陆、澳门和香港的 GitLab 用户收到了一封来自 GitLab 官方的重要通知。根据这封邮件…...

基于openEuler22.09部署OpenStack Yoga云平台(一)

OpenStack Yoga部署 安装OpenStack 一、基础准备 基于OpenStack经典的三节点环境进行部署,三个节点分别是控制节点(controller)、计算节点(compute)、存储节点(storage),其中存储…...

信息安全管理:通用安全管理checklist

通用安全管理checklist是对信息安全管理调查问卷的一个补充,将以前没有包含的检查点纳入进来,算是对这个系列的一个拾遗与结尾。内容包含安全策略与计划、组织和人员安全、安全工程管理、安全产品管理与符合性五部分。 一、安全策略与安全计划 ▼▼安全…...

硬件设计-硬件 EMC 设计规范

目录 引言: 常见原因 总体概念及考虑 布局 屏蔽 滤波 引言: 本规范只简绍 EMC 的主要原则与结论,为硬件工程师们在开发设计中抛砖引玉。 电磁干扰的三要素是干扰源、干扰传输途径、干扰接收器。EMC 就围绕这些 问题进行研究。最基本的…...

【C++】数据结构 单链表的实现(企业存储用户数据的实现)

本篇博客给大家带来的是用C语言来实现数据结构的单链表(企业存储用户数据的实现) 🐟🐟文章专栏:C 🚀🚀若有问题评论区下讨论,我会及时回答 ❤❤欢迎大家点赞、收藏、分享 你们的支持…...

【Vue3+ts入门小试牛刀】

Vue 3是一个流行的JavaScript框架,它提供了创建交互式用户界面的工具。Vite是一个现代化的构建工具,用于快速构建Vue应用。TypeScript是一种类型安全的JavaScript的超集,它可以帮助我们在开发过程中减少错误。 下面是一个使用Vue 3、Vite和T…...

AI发展新态势:从技术突破到安全隐忧

AI安全的新挑战 近期AI领域出现了令人担忧的新发现。根据最新研究,AI模型已经开始展现出策略性欺骗的倾向。具体表现在以下几个方面: 策略性欺骗行为的出现 在实验中发现,当研究人员试图让AI执行一些"反Anthropic"的操作时(如获取模型权限和外部服务器访问),模…...

肝功能不正常可以过教师入职体检吗?

如何看肝功能报告单 转氨酶正常等于肝功能正常吗?要想看懂肝功能报告单就要看懂各指标含义。 1、总胆红素TbiL正常值是 1.7-17.1μmol/L 急性黄疸型肝炎活动性肝炎肝坏死、肝癌、胰头癌都异常偏高。 2、直接胆红素 DbiL正常值是 0-6.84μmol/L 结石病、肝癌、胰头癌与这项…...

二百八十二、ClickHouse——删除Linux中的ClickHouse

一、目的 由于ClickHosue的库表发生变化,需要删除原有的表结构数据,才能直接把脚本里文件重新安装 二、删除步骤 1、关闭ClickHouse服务 systemctl stop clickhouse-server 2、卸载ClickHouse软件包 sudo yum remove clickhouse-server clickhouse…...

Disruptor 高性能环形消息框架

官方文档:Disruptor 1. 简介 Disruptor是一个高性能的互进程(Inter-process)和多线程(Multi-threaded)消息处理库,由LMAX交易所开发,用于在Java虚拟机(JVM)上实现高性能…...

青少年编程与数学 02-005 移动Web编程基础 05课题、rem布局与媒体查询

青少年编程与数学 02-005 移动Web编程基础 05课题、rem布局与媒体查询 一、rem单位1. 定义和计算2. 应用场景3. 优点4. 缺点5. 实现响应式布局的方案 二、媒体查询基本语法常用媒体类型常用表达式示例 三、less基本语法主要特性编译和使用总结 四、less嵌套1. 使用媒体查询2. 嵌…...

SuperMap iClient3D for Cesium等高线标注

kele 前言 在三维地形分析中,等高线分析是一种非常重要的分析方法,它能直观的表达出地形的高低起伏特征,在三维系统中受到广泛应用。在SuperMap iClient3D for Cesium中,等高线分析是前端GPU分析,能够分析并渲染出等高…...

HTTP状态码

1xx 信息响应类 表示接收到请求并继续处理。 100 Continue - 客户端应继续发送请求。101 Switching Protocols - 客户端请求服务器切换协议版本。 2xx 成功响应类 表示操作成功被接收、理解并处理。 200 OK - 请求成功,服务器已将所请求的资源返回给客户端。201…...

纯div+css+js弹出窗

目的&#xff1a;实现弹出窗、仅关闭弹窗之后才能操作。自适应宽度与高度、当文本内容太多时、添加滚动条效果。 效果图 源码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport"…...

python如何使用RSA加密,避免明文密码

如果在python脚本中出现明文密码&#xff0c;就不符合安全的需求&#xff0c;而md5加密又不够安全&#xff0c;推荐RSA加密&#xff0c;原理不多说&#xff0c;直接说怎么弄 首先执行这个函数&#xff0c;生成公钥和私钥并写入文件 #pip3 install pycryptodome from Crypto i…...

easegen将教材批量生成可控ppt课件方案设计

之前客户提出过一个需求&#xff0c;就是希望可以将一本教材&#xff0c;快速的转换为教学ppt&#xff0c;虽然通过人工程序脚本的方式&#xff0c;已经实现了该功能&#xff0c;但是因为没有做到通用&#xff0c;每次都需要修改脚本&#xff0c;无法让客户自行完成所有流程&am…...

通过远程控制软件实现企业高效协作

在这个信息技术迅猛发展的时代&#xff0c;远程办公已经成为一种趋势&#xff0c;而远程控制软件则是连接分散团队的重要工具。技术的革新不仅推动了远程控制软件的广泛应用&#xff0c;也为现代办公带来了高效的协作体验。本文将探讨远程控制软件的发展&#xff0c;并以RayLin…...

交换机与路由器的区别

交换机和路由器是网络中的两种关键设备&#xff0c;它们各自承担不同的功能&#xff0c;主要区别体现在以下几个方面&#xff1a; 一、工作层次与功能 交换机&#xff1a; 工作层次&#xff1a;交换机主要工作在OSI模型的第二层&#xff0c;即数据链路层。 功能&#xff1a;交…...

每天40分玩转Django:Django国际化

Django国际化 一、今日学习内容概述 学习模块重要程度主要内容国际化基础⭐⭐⭐⭐⭐基本概念、配置设置字符串翻译⭐⭐⭐⭐⭐翻译标记、消息文件模板国际化⭐⭐⭐⭐模板标签、过滤器动态内容翻译⭐⭐⭐⭐模型字段、表单翻译 二、国际化基础配置 # settings.py# 启用国际化 …...

游戏开发-UE4高清虚幻引擎教程

简介 Unreal Engine 4 相关教程&#xff0c;涵盖美术流程、独立游戏制作编程、虚拟现实实战、高级材质系统、蓝图可视化编程及进阶、RPG 游戏与特效开发、VR 交互虚拟漫游等方面。包含大量视频教程、工程文件及源码&#xff0c;如 UE4 零基础美术教程中有火焰材质等案例及模型…...

信号与系统基础知识3:小波变换

信号与系统基础知识3&#xff1a;小波变换 一、本文内容与前置知识点1. 本文内容2. 前置知识点 二、小波变换介绍1. 一个变化忽快忽慢的信号&#xff08;1&#xff09;DFT的频谱数据信息&#xff08;2&#xff09;DFT的漏掉的频谱数据信息 2. 小波变换-时域和频域之间的妥协&am…...

memory泄露分析方法(Binder,Window,View篇)

View泄露&#xff1a;从Hprof找大量重复的view&#xff0c;点击查看text文案如果相同则找产品他们确认是否合理 window泄露&#xff1a;代码或dumpsys window来监测是否有大量同名window&#xff0c;不能用windowtoken来辨别是否重复window&#xff0c;每个window token都不一样…...

如何阻止盗版软件在互联网上传播

阻止公司软件的盗版传播是一项复杂但重要的任务&#xff0c;可以通过技术、法律和管理手段相结合来实现。以下是一些有效的措施&#xff1a; 1. 技术措施 1.1 软件保护 使用软件加密&#xff1a;采用强大的代码混淆、加密技术和反篡改机制。硬件绑定&#xff1a;将软件激活与…...

设计模式--装饰器模式【结构型模式】

设计模式的分类 我们都知道有 23 种设计模式&#xff0c;这 23 种设计模式可分为如下三类&#xff1a; 创建型模式&#xff08;5 种&#xff09;&#xff1a;单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。结构型模式&#xff08;7 种&#xff09;&#xff1…...

CTFHUB-web进阶-php

我们用蚁剑中的这个插件来做这些关卡 一.LD_PRELOAD 发现这里有一句话木马&#xff0c;并且把ant给了我们&#xff0c;我们直接连接蚁剑 右键 选择模式&#xff0c;都可以试一下&#xff0c;这里第一个就可以 点击开始 我们进入到目录&#xff0c;刷新一下&#xff0c;会有一个…...

谷歌开发者工具 - 网络篇

Chrome DevTools - Network网络篇 一、官网二、主要用途三、网络篇1.网络工具栏&#xff08;1&#xff09;网络活动&#xff08;2&#xff09;保留日志&#xff08;3&#xff09;网络状况&#xff08;4&#xff09;网络设置 2.搜索和过滤&#xff08;1&#xff09;搜索&#xf…...

量子退火与机器学习(1):少量数据求解未知QUBO矩阵,以少见多

文章目录 前言ー、复习QUBO&#xff1a;中药配伍的复杂性1.QUBO 的介入&#xff1a;寻找最佳药材组合 二、难题&#xff1a;QUBO矩阵未知的问题1.为什么这么难&#xff1f; 三、稀疏建模(Sparse Modeling)1. 欠定系统中的稀疏解2. L1和L2的选择&#xff1a; 三、压缩感知算法(C…...

JDK高频面试题(包重点)

一、什么是JDK JDK&#xff08;Java Development Kit&#xff09;即 Java 开发工具包&#xff0c;是 Java 编程的基础与核心&#xff0c;由 Sun Microsystems&#xff08;现归属于 Oracle 公司 &#xff09;开发&#xff0c;主要作用如下&#xff1a; 1、提供编译环境 它包含了…...

本地部署 LLaMA-Factory

本地部署 LLaMA-Factory 1. 本地部署 LLaMA-Factory2. 下载模型3. 微调模型3-1. 下载数据集3-2. 配置参数3-3. 启动微调3-4. 模型评估3-5. 模型对话3-6. 导出模型3-7. 使用 vllm 推理 1. 本地部署 LLaMA-Factory 下载代码&#xff0c; git clone https://github.com/hiyouga/…...

内置ALC的前置放大器D2538A/D3308

一、概述 D2538A/D3308是芯谷科技推出的带有ALC&#xff08;自动电平控制&#xff09;的前置音频放大器芯片&#xff0c;最初产品为单声道/立体声收录机及盒式录音机而开发&#xff0c;作为录音/回放的磁头放大器使用&#xff1b;由于产品的高增益、低噪声及ALC外部可调的特性&…...

20241227解决使用向日葵远程工具连接ubuntu20.04.5出现黑屏的问题

20241227解决使用向日葵远程工具连接ubuntu20.04.5出现黑屏的问题 2024/12/27 14:40 参考资料&#xff1a; 百度&#xff1a;先日葵 https://sunlogin.oray.com/ 贝锐向日葵 百度&#xff1a;向日葵 连接 ubuntu22.04.5 黑屏 https://blog.csdn.net/catssi/article/details/139…...

Thinkphp 使用workerman消息实现消息推送完整示例

1.版本说明&#xff1a;ThinkPHP6.0 、PHP8.0 2.实现原理 应用场景&#xff0c;监听用户登陆&#xff0c;修改用户登陆状态&#xff0c;通过心跳时间计算用户是否下线&#xff0c;其他应用场景自行修改逻辑即可。 第一步&#xff1a;安装workerman composer require topthin…...

Word论文交叉引用一键上标

Word论文交叉引用一键上标 1.进入Microsoft word使用CtrlH快捷键或单击替换按钮 2.在查找内容中输入[^#] 3.鼠标点击&#xff0c;标签为“替换为&#xff1a;”的文本框&#xff0c;注意光标一定要打在图红色方框圈中的文本框中&#xff01; 4.点击格式选择字体 5.勾选上标…...

使用vue3搭建前端模拟增删改查

主要工具 vue3 element-plus axios mockjs 使用mockjs模拟数据 import Mock from "mockjs"; // 内存模拟数据 const arr []; for (let i 0; i < 10; i) {arr.push({id: Mock.mock("id"),name: Mock.mock("cname"),place: Mock.mock("c…...

Stream API 的设计融合了多个经典设计模式

Stream API 的设计融合了多个经典设计模式&#xff1a; 1. 策略模式&#xff08;Strategy Pattern&#xff09; 策略模式定义了一个算法的家族&#xff0c;将每个算法封装起来&#xff0c;并使它们可以互换。Stream API 中的每个操作&#xff08;如 filter(), map()&#xff…...

京东零售数据可视化平台产品实践与思考

导读 本次分享题目为京东零售数据可视化平台产品实践与思考。 主要包括以下四个部分&#xff1a; 1. 平台产品能力介绍 2. 业务赋能案例分享 3. 平台建设挑战与展望 作者&#xff1a;梁臣 京东 数据产品架构师 01平台产品能力介绍 1. 产品矩阵 数据可视化产品是一种利用…...

mysql高频面试题

1. mysql里的索引类型 2. 聚簇索引和非聚簇索引的区别 聚簇索引适合场景: 主键、唯一性要求高的字段。需要对数据进行范围查询时。对数据的读取频繁,并且数据行的插入和删除较少时。非聚簇索引适合场景: 较多的查询条件,或者需要基于某些非主键字段进行查询时。需要创建多个…...

MySQL中Performance Schema库的详解(下)

昨天说了关于SQL语句相关的&#xff0c;今天来说说性能相关的&#xff0c;如果没有看过上篇请点传送门https://blog.csdn.net/2301_80479959/article/details/144693574?fromshareblogdetail&sharetypeblogdetail&sharerId144693574&sharereferPC&sharesource…...

算法day_7 算法练习

这是我在2024年12月25日的算法练习&#xff0c;加油&#xff01;(▽) 题目一 &#x1f4aa; 1337. 矩阵中战斗力最弱的 K 行 已解答 | 简单 题目描述 &#x1f4dd; 给你一个大小为 m * n 的矩阵 mat&#xff0c;矩阵由若干军人和平民组成&#xff0c;分别用 1 和 0 表示。…...

一文详解MacOS+CLion——构建libtorch机器学习开发环境

对于希望在本地环境中进行深度学习开发的开发者来说&#xff0c;配置合适的工具链是至关重要的一步。本文旨在帮助您在 macOS 操作系统上&#xff0c;利用 CLion IDE 和 PyTorch 的 C依赖库——libtorch&#xff0c;快速搭建起一个高效的开发环境。这里我们将一步步地讲解如何下…...

CSS系列(39)-- Shapes详解

前端技术探索系列&#xff1a;CSS Shapes详解 ✨ 致读者&#xff1a;探索形状布局的艺术 &#x1f44b; 前端开发者们&#xff0c; 今天我们将深入探讨 CSS Shapes&#xff0c;这个强大的形状布局特性。 基础形状 &#x1f680; 圆形与椭圆 /* 基础圆形 */ .circle {widt…...

kafka的备份策略:从备份到恢复

文章目录 一、全量备份二、增量备份三、全量恢复四、增量恢复 前言&#xff1a;Kafka的备份的单元是partition&#xff0c;也就是每个partition都都会有leader partiton和follow partiton。其中leader partition是用来进行和producer进行写交互&#xff0c;follow从leader副本进…...

Android着色器SweepGradient渐变圆环,Kotlin

Android着色器SweepGradient渐变圆环&#xff0c;Kotlin import android.content.Context import android.graphics.Canvas import android.graphics.Color import android.graphics.Paint import android.graphics.Path import android.graphics.SweepGradient import android…...

SQL 实战:聚合函数高级用法 – 多层分组与动态统计

在数据分析中&#xff0c;聚合函数如 COUNT()、SUM()、AVG()、MAX()、MIN() 等是最常用的工具之一。它们允许我们对大量数据进行汇总和统计。然而&#xff0c;随着业务需求的复杂化&#xff0c;我们常常需要进行更复杂的统计操作&#xff0c;例如多层次的分组统计、动态分组等。…...

从零创建一个 Django 项目

1. 准备环境 在开始之前&#xff0c;确保你的开发环境满足以下要求&#xff1a; 安装了 Python (推荐 3.8 或更高版本)。安装 pip 包管理工具。如果要使用 MySQL 或 PostgreSQL&#xff0c;确保对应的数据库已安装。 创建虚拟环境 在项目目录中创建并激活虚拟环境&#xff…...

Spring Boot 3.4新特性:RestClient和RestTemplate的重大更新详解

本文将深入探讨Spring Boot 3.4版本中关于RestClient和RestTemplate的重要更新。。 1. 背景介绍 在Spring生态系统中&#xff0c;HTTP客户端一直是一个重要的组件。从最早的RestTemplate&#xff0c;到WebClient&#xff0c;再到现在的RestClient&#xff0c;每一次演进都带来…...