首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在尝试学习C时要考虑哪些实际项目?

在尝试学习C语言时,可以考虑以下实际项目:

  1. 计算器:实现一个简单的命令行或图形界面计算器,可以执行基本的算术运算和字符串处理。
  2. 文本编辑器:开发一个简单的文本编辑器,支持基本的文件操作和编辑功能,如打开、保存、复制、粘贴等。
  3. 贪吃蛇游戏:实现一个简单的贪吃蛇游戏,包括蛇的移动、吃食物和计分功能。
  4. 通讯录应用:创建一个简单的通讯录应用,可以存储和读取联系人信息,如姓名、电话号码和电子邮件地址。
  5. 货币转换器:编写一个货币转换器,可以将一种货币转换为另一种货币,如美元、欧元、日元等。
  6. 天气预报应用:实现一个简单的天气预报应用,可以获取和显示实时天气信息,如温度、湿度、风速等。
  7. 闹钟:编写一个闹钟应用,可以设置多个闹钟,并在指定的时间触发提醒。
  8. 记事本:实现一个简单的记事本应用,可以记录和查看文本信息,支持搜索、复制和粘贴等功能。

推荐的腾讯云相关产品:

  1. 云服务器(CVM):提供可靠、弹性的云计算服务,适用于各种应用场景,如Web应用、数据库、大数据分析等。
  2. 云数据库(TDSQL):提供分布式、高可用的数据库服务,支持MySQL和PostgreSQL等主流数据库,具有自动容灾、高并发访问等特点。
  3. 云存储(COS):提供海量、安全、低成本的云存储服务,支持多种文件类型,如图片、视频、文档等,适用于企业备份、数据归档等场景。
  4. 内容分发网络(CDN):通过将内容分发到全球各地的数据中心,实现快速、稳定的数据传输服务,适用于网站加速、流媒体传输等场景。
  5. 云监控(CloudMonitor):提供全面的监控服务,可以实时监控各种资源的状态和性能,如服务器、数据库、网络等。
  6. 云安全(CloudSecurity):提供一站式的安全解决方案,包括DDoS防护、Web应用防火墙、安全加固等服务,保障业务安全。
  7. 人工智能(AI)和机器学习(ML)服务:提供智能语音、图像识别、自然语言处理等AI领域的服务,帮助快速搭建智能应用。
  8. 腾讯云开发者平台(Tencent Cloud Developer Platform):提供一站式应用开发、测试、部署和运维的平台,支持多种语言和框架,如Java、Python、PHP等。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

测试工程师, 入职以后如何开展工作?

数据库说明文档可能没有人愿意写,可真正写出来,会给大家带来很大便利: a)新来的开发会少犯错误(不让开发埋坑就要给开发实际的支持,不仅限于测试用例) b)新发布上线,可以参考这个文档写运维手册 c)开发新模块做系统设计时...那么写日报就是最好的方法: a)每天早上9点左右来写今天的工作计划,完成的目标,考核达标的标准 b)每天下午17点左右总结今天的计划的执行情况,进度是否正常,质量是否达标 c)如果遇到了困难,应该先尝试自己解决...6、作为测试工程师新人,要不断给自己规划有挑战性的目标(比如1年内,我哪些书,掌握哪些技能,我的工资提高多少?...我独立带哪种级别的项目之类的)常规的路径都是先做好手工测试,写好黑盒测试用例,再进一步,设法提高工作效率,学习自动化测试。同时,也开始学习性能测试,学习安全测试。...但人不一样,如果你有意识地想把人管好,想把项目管好,你才能有机会成为测试经理那样的人:协调资源,做好服务,成就他人。 7、学习贵在坚持和积累。平时记笔记。

38120

腾讯TMQ在线沙龙|腾讯手机管家iOS测试实战

,发现练习Demo相对容易,但是真正在项目中落地感觉有些困难的,而仅仅Demo尝试,感觉对相应的技术理解不是很深入,对于创业公司的测试人员有什么好的建议么?...答: a、关注测试公众号,看专业书籍,利用好各种碎片时间进行学习 b、尝试多做根因分析,细致到具体代码实现 c、多和开发进行沟通交流,学习开发使用的工具,定位问题的思路等 2、提问:测FPS,怎么生成连续的数据呢...知识库的搭建中,建议根据实际测试业务功能、文件和函数命名,以及开发的注释 来更快速地搭建知识库,获得文件和所影响的测试范围。...答:可以考虑项目组内进行如下测试方案和方法:冒烟测试、增量提测、探索性测试、接口自动化测试等 8、提问:知识库提示应该需要花费测试人员的大量时间去看代码并且分析吧,对人员要求也比较高,请问这个工作安排了多少测试人员...答:知识库中,我们选择以文件为单位而非函数级别,就是为了一定程度上减少工作量;此外,实际的知识库内容构建,我们充分利用好所熟悉的业务测试逻辑、开发的注释性代码、文件和函数命名,适当时候进行调试手段来明确文件可能影响的测试范围

2.5K50

FastAI 之书(面向程序员的 FastAI)(八)

也许你已经一个数据集上尝试了一些实验,其他人似乎没有以同样的方式看待。告诉世界!或者你可能正在考虑尝试一些阅读想到的想法——现在是把这些想法转化为代码的好时机。...当 Jeremy 做咨询,他总是试图了解组织开发数据项目的背景,基于以下考虑,总结在图 B-1 中: 战略 组织试图做什么(目标),以及如何更好地做到(杠杆)?...什么情况下使用了云处理?使用云的计划是什么? 什么情况下使用外部专家进行专业分析?这是如何管理的?专家是如何被识别和选择的? 最近项目尝试哪些分析工具? 什么有效,什么无效?...提前考虑! 提供一些过去数据驱动项目的成功和失败实施的例子,并提供有关 IT 集成和人力资本挑战的详细信息,以及如何应对这些挑战。 实施之前,如何确认分析模型的有效性?...重构过程中如何维护和验证模型的正确性和性能? 维护和支持需求如何记录?这些日志如何使用? 约束 对于每个正在考虑项目,列举可能影响项目成功的潜在约束。

12210

呵,我复现一篇深度强化学习论文容易吗

事实上,快速反馈的情况下,收集证据比形成假设容易得多。当你能在短时间内验证第一个想法,为什么要花15分钟仔细考虑所有的事情,即使它们可能是导致现象的原因?...一旦你把假设空间尽可能完善了充实了,知道哪些证据可以让你能够最好地区分不同的可能性才可以着手实验。 (如果你把该项目作为业余项目,那么仔细考虑这个问题就显得尤为重要了。...我之所以提出这个建议,部分是因为后视偏差,因为我知道应该更早地开始记录哪些指标。很难预测哪些指标高级阶段会有用。不过,可能有用的策略方法是: 对于系统中的每一个重要组件,考虑一下可以测量什么。...尤其是,仔细考虑:a)你的奖励是否能够真正传达解决任务的正确信息;b)奖励是否只仅依赖之前的观测结果还是也依赖当前的动作。...不管怎样,花点时间linter工具上,可以在运行前发现一个愚蠢的错误。 不仅仅dropout你小心,实现权分享网络中,你也需要格外小心 - 这也是批规范化。

87020

想轻松复现深度强化学习论文?看这篇经验之谈

我印象中这种情况非常普遍(比如《Deep Reinforcement Learning Doesn't Work Yet》)。我的解读是你像对待数学问题一样对待强化学习项目。...我做过的大部分编程工作都习惯于快速反馈。如果有程序不工作了,你可以在数秒或数分钟内做出改变并查看有没有奏效。收集证据是很简单的工作。实际上,快速反馈的情况下,收集证据可能比作出假设简单得多。...当你能凭直觉想到解决方案(并收集更多证据),为什么还要花费那么多时间考虑所有的可能性呢?换句话说,快速反馈的情况下,你可以通过尝试而不是仔细考虑并迅速地缩小假设空间。...有一些明显的指标如训练/验证准确率,但是项目开始花费一点间头脑风暴,研究哪些指标对于诊断潜在问题比较重要是很有益的。 我这么推荐的部分原因是由于事后偏见:我发现哪些指标应该更早记录。...因此,无论你想提高工程技能还是研究技能,深度考虑都是值得的。如果你某方面比较欠缺,最好启动一个项目来针对性提高。

81760

机器学习论文复现,这五大问题你需要注意

试图复现机器学习论文,我们经常遇到哪些问题呢?新加坡机器学习工程师 Derek Chia 对此进行了总结。 ? 我最初接触机器学习,花费了大量时间来阅读论文,并尝试实现。当然,我不是天才。...实现它意味着执行 git clone 并尝试运行论文作者的代码。对于我感兴趣的概念,我可能还手动输入一些代码并进行注释,以便更好地理解论文和项目。 这样的学习方法令人沮丧。...接下来就是疯狂搜索项目代码,并尝试作者所用的数据集上运行代码。这时,你需要祈祷该项目具备以下要素:运行说明(README.md)、代码、参数、数据集、数据集路径、软件环境、所需依赖项以及硬件条件。...README 文件不完整或缺失 如果一篇论文发表开源了代码,那么 README 就是你着手开始复现项目的文档之一。...某些时候这个过程会很麻烦,如果你所需的数据集不可用,申请行动之前先认真考虑一下。

2.7K20

写给想要转行做产品经理的迷茫孩子们

这样的话题往往热闹而谨慎,尤其是当事人跳槽看机会,谁都希望充分收集信息、全面思考后慎重决策。...不仅仅是传授具体技能,更多的是分享他的产品方法论和判断解决问题的思路; 可以接触到真实的客户与需求,并且有可以完整走完N个的0-1项目项目中可以积累下真实可用的经验; 有固定频率的培训,公司根据实际业务情况为你提供完整系列培训课程...,坚持是什么-为什么-怎么做,更会坚持如何做更好; 多多探讨和输出,可以尝试进行写作式的输出,每次都是思维方式的锻炼和总结; 多向比自己牛的人请教,别人的一席话可能会抵过自己长时间漫无目的的学习,请教重点是学习对方的方法和逻辑...比如,如何快速变成用户,站在用户的立场思考功能;是否有过相关场景下的使用体验;竞品分析不能只单独体验,还要考虑到其这么设计的背后原因等等。...再或者2B和2C产品设计和能力要求上是完全不同的。传送门:两句话讲清楚2B和2C产品设计的区别。了解的方法除了自己有目的的收集资料外,可以一些职场交流社区发问和咨询。

3.9K30

深度学习项目实践笔记

https://haomood.github.io/homepage/ SIGAI特约作者 张皓 腾讯优图实验室研究员 导读 和学术研究不同,将深度学习技术运用到实际项目实践中需要考虑诸多不同的因素...目前,直接关注深度学习实际项目实践中经验心得的中文资料还十分匮乏,本文力图对深度学习项目实践从项目选型、数据准备、训练、模型分析、模型部署全阶段的注意事项和技巧进行梳理。...选工作考虑因素。求职是一个双向的过程,不仅是找工作,更是选工作的过程。选工作可以考虑如下因素: (1). 和重要的人/项目合作(包括主管、合作的团队)。 (2)....而机器学习是实践科学,尤其是当你不是该领域专家,事先很难知道哪种方案实际中效果最好,通常需要尝试很多的思路。机器学习实战的过程是思路、代码实现、实验结果的迭代循环。迭代循环的越快,取得的进展越大。...在学术界通常只划分训练集和测试集,但是实际应用中由于训练集和验证集/测试集常常不服从于同一个数据分布,所以划分起来复杂一些。 ? 不使用额外数据进行训练的数据划分。

69951

“转行做程序员”很难?这里有4个重要建议

学习语言怎么选:java?c++?python?Android?ios? 如果学java,从哪里下手?...一般来说,一个此前不具备软件开发工作经验的人,考虑转行做程序员的时候,会面临到两大最主要的障碍:一个是新技能的学习,另一个是新的思维方式,认知的转变。...对于新技能的学习,比方说你开发一个网站的项目,数据表怎么设计,后端框架选择什么,前端框架选择什么,接口怎么定义,缓存,日志等你什么都不知道,leader告诉你这个模块你负责开发,due-date是几月几号...所以,转行的话,先考虑你想去什么公司,然后各大招聘网站上面看看这个公司对java开发人员的要求是怎样的。...以上几个原则下,再延伸说一下我的建议 1.自己尝试照着网上别人给出的demo从零开始编写代码将别人的案例变成自己的项目经验,哪怕只是一个hello world。

854100

学习新的编程语言的12个方法

如果你保留着初始列表的副本,一旦你更熟练,可使用它通过语言反思你的进展,并提醒自己尝试向其他人讲授该语言,有哪些看起来不熟悉的概念。 2. 阅读语言的官方文档。...提出有帮助的回复的问题,请确保正确的地方提问。许多语言都有 “初学者” 邮件列表或聊天频道,专门针对可能会频繁询问的问题而建立。当提出问题,请务必先总结准备做什么、已做过的东西以及发生的情况。...考虑将一个熟悉的、相对较小的、经过良好测试的程序移植到新的语言,以探索其现实使用的应用。 7. 阅读一本关于这门语言的书籍。如果有好几本有用的书,比较它们的评论,并考虑哪位作者的背景和自己的最相似。...如果你学习的语言在在线课堂中有讲授,那么视频应该是公开的。除了学术讲座之外,还可以考虑寻找录制讲座、会议谈话和有关该语言的博客。当在看电视,谈谈你的新语言是一个将学习融入日常生活很好的方式。 9....查找有关该语言所有类型和大小的项目的一种方法是 GitHub 上搜索它。按最受欢迎或最具影响力进行排序,你的热门搜索将包括最受欢迎的开源工具。

72480

用户体验设计师面试中可能会问及的10个高频问题

回答这一问题的时候,考虑到你的听众,即面试官们的的出题目的, 尽量罗列对用户体验设计很重要的各种方面的应用软件和网站。...另外,也尝试学习使用他们的工程师用语 - 即学习如何编程。而在代码学习这方面,HTML, CSS 和JavaScript会是不错的开始。 而产品经理方面,需要强调沟通,讲故事和利弊的权衡。...如果你足够勇敢,也可尝试与他们进一步接触,建立实际联系。设计圈里面的名人们都是很友好的,这一点不用担心。 ? 6. 你做过的最有趣的设计项目是什么?...而作为一名年轻的设计师,我回答这个问题,讲述了第一次东京设计共享空间的经历。因为这次是我第一次以设计师的身份尝试和完成用户体验设计,所以这次体验对我来说很有意义。...由于年轻设计师一般缺乏设计经验,拥有的只有满腔热情和渴望学习的愿望,所以,回答这个问题的时候,着重强调你的热情和学习欲望,当然这并不是简单的讲出来,而是通过你的语气也好,肢体语言也好,将其表现出来。

77330

关于跳槽的一些事

不过真心认为酷家乐的技术团队还是蛮强, 蛮推荐去 1.1.3 阿里 阿里面的流程比较长, 我是20年的9月份尝试出去面过,但是不准备走,只是想通过面试发现自己的薄弱点,所以Boss上投了一个。...对简历上负责的项目问 , 觉得比较难的技术点,你是怎么解决的 项目沟通中有没有比较难沟通的时候,是怎么解决的 技术选型上有自己的考虑么?...例如: 为什么通用InnoDB引擎? 哪些情况可以用MyIsam呢? 行锁这一块可以用在哪些场景? limit如何实现的? B树、红黑树对B+树的缺点? B+树对计算机系统层面上来说有什么优点?...C、冲刺阶段 2020.10-2020.12 赶上公司双11、12, 也算是一边作为PM带小项目,一遍继续整理知识。...三、各种学习资料推荐 1、公众号: 我对现在的公众号其实比较反感, 一是很多人都是贩卖焦虑 二是很多人都是刷重复的东西。。想象一下早上打开微信,十几个公众号推一样东西的绝望。。。。

60220

自动化新手避免的坑(上)

进行自动化测试项目,自动化测试工程师承担着巨大的责任和压力。错误的签字确认轻者导致上线失败,重者可能用户流失和声誉损失。...现在,尝试自动化新模块没有错。我没有咨询我的前辈的情况下试图自动执行该模块是错误的。原来,该模块并不是自动化的,因为集成系统可能会导致多个错误和误报。我花了我的时间在那个永远不会自动化的模块上。...当您学习自动化测试,您可以尝试每个项目中引入自动化。这不是必需的。您也许可以使某件事自动化,但这是否足够可行?...定义测试的范围,并仅考虑可行的代码以提供及时的实际价值的自动化测试。...确认谁在从事什么工作,他们使用哪些工具,他们对哪种用于自动化测试的编程语言感到满意。 这肯定会帮助您对自动化测试脚本进行故障排除。

62510

从十个角度解析面试全流程!附互联网公司Offer难度系数分析

去年身边的大部分同学 9 月就已经拿到了心仪的 offer。当其他人手上至少一个保底 offer 而你还没有开始面试,心里还是会比较焦虑的。所以还是早做准备。...面试官的关注点并不是“我项目经历中,使用了哪些技术”,而是“我项目经历中,使用了这些技术,并且我对其原理有深入的了解”。...项目中使用工程上很流行的技术和框架,这是最基本的水平;如果对这些框架的原理有深入的了解、对比过不同框架的优缺点、甚至自己尝试实现过一个 demo 框架,那面试官那里一定是一个极大的加分项。...Tips:学习数据结构,配合可视化网站有奇效。...您对我有哪些建议?/ 哪些方面的知识、技能还可以再提升?/ 您觉得我还有哪些方面的不足?部门所在工区 / 地理位置(考虑通勤成本) 上下班时间 / 是否需要打卡?

1.8K30

我只是按照自己的兴趣专注于机器学习

我只是按照自己的兴趣,尽可能多地专注于学习。 您在机器学习领域的自由职业者方面也有丰富的经验。初学者该领域自由职业应避免哪些陷阱?...当我帮助我的妻子收集信息,我开始将数据输入自定义数据库,以便我们可以跟踪她正在考虑的不同仪器。某个时候,我意识到其他音乐家可能会发现这些信息有用。 数据新闻——这是当今流行的流行词。...我所拥有的只是一点数据库设计知识和一些非常生疏的 C 编程技能。 所以我必须一次学习所有东西R、Python、概率和统计,以及机器学习。我很幸运,正是MOOC开始流行的时候开始了这段旅程。...我们想知道您在构建机器学习模型遵循了哪些步骤? Philip:我真的没有系统的方法论,但我通常从一些非常基本的 EDA 和一个简单的模型开始来设置基线。...这些非常有价值,因为它们通常包含非常有创意的技术,可以未来的项目中使用。 对于想要过渡到机器学习的人,您有什么建议?

28420

【CTO讲堂】如何用Python一门语言通吃高性能并发、GPU计算和深度学习

几乎尝试过各种方案之后,我们还是下决心自己实现一套分布式方案,目的是高度贴合我们的需求并且运维成本低、扩容方便、故障切换要快最重要的是数据冗余一定要做好。...Cython可以使用介于Python和C之间的语法,当语法更接近Python获得的性能提升也就越少,而语法越接近于C,性能也更加接近C。 使用pypy。...这是一个支持jit的Python解释器,其官方测试结果比较好看,就我们实际测试结果来看它的性能优势不是很稳定,大部分项目是领先的但是有的项目又会莫名其妙的很慢。并且它对于C的扩展支持不佳。...理论方面,不仅透彻了解神经网络背后的数学模型,更要紧跟业界动态,不断学习最新的理论与技巧;实践方面,训练出一个优秀的网络往往需要大量的试验,尝试不同的网络结构、trick与超参数,复杂的网络往往需要更大量的数据来反向传播更新权值...危机感可以督促自己不迷失眼前取得的成绩而是继续努力力争上游。广阔的技术视野可以让你更加清楚认识到业界遇到了哪些问题,又是开发了哪些项目提出了哪些方法来解决这些问题的。

49830

【系统架构设计师】系统架构设计师考试介绍 ( 考试形式介绍 | 备考策略 | 综合知识备考策略 | 案例分析备考策略 | 论文备考策略 | 软考刷题小程序推荐 )

时间很充裕 , 可以分两批做题 ; 第一批 : 做自己会做的题目 , 100 % 正确的 , 保证自己会的题目 , 分数全拿 ; 第二批 : 做选择模棱两可的题目 , 如 排除了 AD , B / C...分钟 , 留出 15 分钟机动时间 , 避免重大失误 ; 多看历年的真题 , 熟悉 案例分析 题目的 答题规则 , 答题套路 ; 可能会遇到 没有见过 的案例 , 百度都查不到 , 需要 随机应变 ; 平时学习过程中..., 起承转合 , 总结 等 ; 提前准备 项目 , 使用准备的项目 写 所有主题的论文 ; 学习技术 , 尝试将技术带入真实的项目 , 进行场景套用 , 考虑如何应用 , 会出现哪些问题 , 如何解决这些问题...素材是论文 的 组成构件 ; 论文 = 心态 + 技巧 + 理论 + 实践 心态 : 不要进行猜题 ; 技巧 : 写作沟通技巧 , 将问题表达清楚 ; 理论 : 技术方案在理论方向上的合理性 ; 实践 : 实际应用中的合理性...; 五、软考刷题小程序推荐 ---- 通过考试 , 首先要学习相关理论知识 , 然后 刷题 , 刷题 , 刷题 ; 软考刷题小程序推荐 : 51CTO 题库 历年软考真题题库 软考题库在线刷题 东培学堂

80520

每周学点大数据 | No.58协同过滤模型(上)

它又有哪些优势呢? Mr. 王:先说说协同过滤的思想。既然认为他人对一个项目的评价是有一定价值的,我们就要尝试去利用他人对一个项目的评分来考察该项目的好坏。...当用户数目不多,而且评价过的项目并没有那么多时,可能会出现几个人对这几个不多的项目做出完全相同的评分;但是当项目足够多时,很难有完全相同的评价,我们就要尝试使用一些标准来判断哪些用户过去做出的评价是足够相似的...实际的系统中,做出这样评价的可能性是非常高的。 小可:因为非常容易出现两个人都没有看过的电影。 Mr....王计算器上按了几下,说:如果用Jaccard 相似度进行衡量的话,A 和B 的相似度仅有1/5,而A 和C 的相似度却有2/4。...王:实际应用中,我们不仅考虑用户与用户的相似度,还要考虑项目项目的相似度。对于每一个项目i,我们都去寻找其他相似的项目,根据相似项目的评分估计项目i 的评分。

65790

如何用Python一门语言通吃高性能并发、GPU计算和深度学习

几乎尝试过各种方案之后,我们还是下决心自己实现一套分布式方案,目的是高度贴合我们的需求并且运维成本低、扩容方便、故障切换要快最重要的是数据冗余一定要做好。...Cython可以使用介于Python和C之间的语法,当语法更接近Python获得的性能提升也就越少,而语法越接近于C,性能也更加接近C。 2)使用pypy。...这是一个支持jit的Python解释器,其官方测试结果比较好看,就我们实际测试结果来看它的性能优势不是很稳定,大部分项目是领先的但是有的项目又会莫名其妙的很慢。并且它对于C的扩展支持不佳。...理论方面,不仅透彻了解神经网络背后的数学模型,更要紧跟业界动态,不断学习最新的理论与技巧;实践方面,训练出一个优秀的网络往往需要大量的试验,尝试不同的网络结构、trick与超参数,复杂的网络往往需要更大量的数据来反向传播更新权值...危机感可以督促自己不迷失眼前取得的成绩而是继续努力力争上游。广阔的技术视野可以让你更加清楚认识到业界遇到了哪些问题,又是开发了哪些项目提出了哪些方法来解决这些问题的。

1.6K70

谁说没实习经历,就不能进大厂了!

大家好,我是鱼皮,前几天有位 星球 的朋友向我发了一连串儿的提问,如下: 鱼友问题 鱼皮你好,我目前的情况是西电研二在读,因为所在实验室不放的原因,没法研二尝试去找实习。...我需要在项目、基础或者哪些方面多下些功夫呢? 我本科就是计科的,但是基础的东西有些遗忘有些当时学的不深,我需要现在就开始背八股还是可以先看看相关书籍巩固一下呢?...简历上主要有教育经历、个人技能、学术研究、实际经历、项目经验、荣誉奖项等内容,HR 和面试官挑选简历时一般是综合评价,虽然你没有实习经历,但只要有其他地方能吸引到面试官,让他觉得 “嗷,这小伙子不错”...合理的前提下,可以把自己学过的技术尽可能多地运用到项目中。像我之前星球里说的,一定要有自己的主打项目,而不是所有项目都一个样。 基础是持续巩固的。...所以无论你想重点提升哪个方向都 ok,只要有自己的优势即可;因此也不建议大家什么都学一点,但每个技术都仅是了解而已,对 Java 开发的同学来说,能独立做出项目之后,可以考虑学习某个技术的设计原理和源码

87921
领券