- 中国交通银行总行软件中心 - 中国银行软件中心 - 中国农业银行数据中心 - 中国工商银行北京分行 - 中信银行总行信息科技部 - 民生银行总行信息科技部 所以说对银行的笔试、面试、待遇有着切身的了解,这是本人在准备当时银行笔试面试时候的一些资料,希望能对投递银行信息科技岗的同学有所帮助。 其他的offer包括: - 新华社通信技术局 - 公安部某研究所 - 中国移动研究院 - 中国联通联通网络技术研究院 - 中国科学院 A 所 - 中国科学院 B 所 - 中国卫星通信集团 - 中国民航信息网络股份有限公司 - 搜狗公司
2025-03-26 11:11:15 21.5MB 求职面试
1
根据给定的文件信息,我们可以总结出以下C++的相关知识点: ### 1. C与C++中的`struct`区别 **知识点概述**: - `struct`在C和C++中的主要区别在于保护行为和是否能定义函数。 - 在C语言中,`struct`主要用于组织数据,不能定义成员函数,但可以包含函数指针。 - 在C++中,`struct`不仅支持数据组织,还可以定义成员函数,并且成员的默认访问级别为`public`。 **细节解析**: - **C中的struct**:在C语言中,`struct`仅用于组合不同类型的数据成员,不支持定义方法。虽然不能直接定义成员函数,但可以通过包含函数指针来实现某些功能。 - **C++中的struct**:C++中的`struct`除了具有C语言的所有特性外,还允许直接定义成员函数,并且成员的默认访问级别是`public`。这意味着如果没有显式声明为`private`或`protected`,所有成员都将默认对外公开。 ### 2. C++中的`struct`与`class`的区别 **知识点概述**: - `struct`和`class`在C++中的主要区别在于成员的默认访问级别以及默认继承权限。 - 默认情况下,`class`的成员访问级别为`private`,而`struct`的成员访问级别为`public`。 - 在继承方面,`class`默认按照`private`继承,而`struct`默认按照`public`继承。 **细节解析**: - **默认访问权限**:在`class`中,如果未明确指定访问级别,则默认为`private`;而在`struct`中,若未指定,则默认为`public`。 - **默认继承权限**:当一个类从另一个类继承时,如果不指定继承方式,则`class`默认采用`private`继承,而`struct`默认采用`public`继承。 ### 3. 判断C与C++编译器 **知识点概述**: - 可以使用预处理器宏`__cplusplus`来判断代码是由C编译器还是C++编译器编译的。 - 如果定义了`__cplusplus`,则表示代码是由C++编译器编译的;否则,表示是由C编译器编译的。 **细节解析**: - 使用预处理器指令`#ifdef __cplusplus`来检查是否定义了`__cplusplus`。如果定义了,则表明当前编译环境是C++;如果没有定义,则表明当前编译环境是C。 ### 4. C与C++的主要区别 **知识点概述**: - C和C++之间的主要区别在于面向过程与面向对象的编程范式。 - C更适合对代码大小和执行效率有严格要求的场合,如嵌入式开发;而C++更适合复杂的应用程序开发,提供了更多的高级特性。 **细节解析**: - **面向过程与面向对象**:C主要是一种面向过程的语言,而C++支持面向对象编程。 - **适用领域**:C语言通常用于编写系统级软件,如操作系统内核,因为它能够提供更接近硬件级别的控制,同时也更注重性能优化。相比之下,C++更适合开发需要较高抽象层次的应用程序,如游戏引擎、图形用户界面等。 ### 5. 引用与指针的区别 **知识点概述**: - 指针和引用都是用来存储其他变量地址的方式,但它们之间存在明显的区别。 - 指针可以重新赋值指向不同的变量,而引用一旦初始化后就不能改变所引用的对象。 - 引用本身并不是一个独立的对象,而是目标变量的别名。 **细节解析**: - **指针**:指针变量可以指向任何类型的变量,并且可以在程序运行过程中重新赋值指向其他的变量。指针可以为空,也可以指向动态分配的内存。 - **引用**:引用必须在定义时被初始化,并且初始化后不能更改。引用没有自己的内存空间,它只是目标变量的别名。 ### 6. 虚函数的概念与应用 **知识点概述**: - 虚函数是C++中用于实现多态的一种机制。 - 当基类中的成员函数被声明为虚函数时,派生类可以重写该函数,并且在运行时根据对象的实际类型调用相应的函数版本。 **细节解析**: - **虚函数示例**:在给定的例子中,`class A`中的`func1()`被声明为虚函数,意味着它的行为可以在派生类中被重写。然而,`func2()`在`class A`中未声明为虚函数,尽管在`class B`中被声明为虚函数,但这不会影响`class A`的行为。因此,正确的选项是**A**。 ### 7. `sizeof`运算符的使用 **知识点概述**: - `sizeof`运算符用于获取变量或类型所占用的字节数。 - 对于类型而言,`sizeof`的结果在编译期就已经确定。 **细节解析**: - 示例代码`int id[sizeof(unsigned long)];`是合法的。在这里,`sizeof(unsigned long)`计算的是`unsigned long`类型所占的字节数,在编译时就已经确定,可以将其视为一个与平台相关的常量。因此,该语句是有效的。 ### 8. 静态全局变量的作用域 **知识点概述**: - 静态全局变量的作用域仅限于定义它的源文件内部。 **细节解析**: - **作用域限定**:如果在一个文件中定义了一个静态全局变量,则该变量仅在这个文件内部可见。这意味着即使在同一个程序的其他文件中声明相同的变量名也不会引发冲突,因为它们属于不同的命名空间。 ### 9. 函数参数的传递方式 **知识点概述**: - C++中的函数参数可以通过值传递、指针传递和引用传递这三种方式进行传递。 **细节解析**: - **值传递**:当通过值传递参数时,函数接收的是参数的一个副本。这样做的好处是可以避免修改原始数据,但可能会带来额外的开销,尤其是当传递较大的数据结构时。 - **指针传递**:通过传递参数的地址,可以在函数内部直接修改原始数据。这种方式可以有效地减少复制大对象的开销,但也增加了潜在的安全风险。 - **引用传递**:引用传递提供了一种介于值传递和指针传递之间的折衷方案。它允许函数直接修改原始数据,同时避免了复制整个对象的成本。引用传递通常用于需要修改原数据但又不想暴露原始地址的情况下。 ### 10. 频繁使用的短小函数的选择 **知识点概述**: - 对于频繁使用的短小函数,推荐使用内联函数(inline function)来提高性能。 **细节解析**: - **内联函数**:在C语言中,对于频繁使用的短小函数,可以通过将函数声明为`inline`来建议编译器在调用该函数的位置插入该函数的代码,从而避免函数调用的开销。这种做法可以显著提高程序的执行速度,尤其是在函数非常简单且频繁调用的情况下。然而,需要注意的是,是否真的进行内联是由编译器决定的,开发者只能给出建议。
2025-03-25 23:27:14 1.66MB
1
题库小程序,微信扫码打开 安全方向AC AF aTrust EDR SIP 云计算方向aDesk HCI 应用交付方向AD
2024-10-24 13:50:20 460KB
1
Linux笔试和面试题大全 本资源摘要信息涵盖了 Linux 操作系统的各个方面,包括文件系统、进程管理、网络管理、安全管理、设备管理等。 Linux 文件系统是 Linux 操作系统的基础,文件系统中每个文件用 i 节点来标识。Linux 文件系统中每个文件用 i 节点来标识,i 节点包含文件的元数据,如文件名、文件类型、所有者、权限等信息。Linux 文件系统中文件的组织方法称为文件系统,文件系统中文件可以被组织成树形结构。 Linux 操作系统的进程管理是指操作系统对进程的创建、管理和删除。进程是操作系统中最基本的执行单位,进程可以创建新的进程,也可以终止进程。Linux 操作系统中进程的基本状态有运行态、就绪态和等待态。 Linux 操作系统的网络管理是指操作系统对网络的管理,包括网络配置、网络安全、网络优化等。Linux 操作系统中网络管理的重要任务是控制和监控网络资源。Linux 操作系统中网络管理可以使用各种工具和命令,如 ifconfig、ipconfig、route 等。 Linux 操作系统的安全管理是指操作系统对安全的管理,包括用户身份验证、访问控制、加密等。Linux 操作系统中安全管理的重要任务是保护系统和数据的安全。Linux 操作系统中安全管理可以使用各种工具和命令,如 chmod、chown、ssh 等。 Linux 操作系统的设备管理是指操作系统对设备的管理,包括设备驱动程序的安装、设备的配置、设备的维护等。Linux 操作系统中设备管理的重要任务是确保设备的正常运行。Linux 操作系统中设备管理可以使用各种工具和命令,如 ls、mkdir、rm 等。 此外,本资源摘要信息还涵盖了 Linux 操作系统的其他方面,包括 Linux 安装、Linux 终端命令、Linux shell 编程、Linux 网络服务等。
2024-10-21 14:43:51 83KB Linux面试题
1
产品经理是IT行业中一个至关重要的角色,他们负责产品的规划、设计、执行以及监控,确保产品能够满足用户需求并实现商业目标。人人产品经理笔试真题集是一个针对这个职位的备考资源,旨在帮助应聘者了解并准备此类面试的过程。下面,我们将深入探讨产品经理的相关知识点,并通过模拟笔试题的形式来阐述这些要点。 1. 产品理解与市场分析: - 产品经理需要对市场有敏锐的洞察力,理解目标用户的需求,分析竞品,进行市场定位。 - 举例题:分析一款社交媒体应用的用户群体,竞品对比,以及可能的市场增长策略。 2. 产品策划与需求管理: - 需求收集和优先级排序,使用工具如MoSCoW法则(Must, Should, Could, Won't)。 - 举例题:列出一个电商应用的主要功能,然后按照重要性排序。 3. 产品设计与原型制作: - 制作产品流程图、用户体验地图、线框图等,使用工具如Axure、Sketch或Figma。 - 举例题:设计一个简化版的在线购物车功能,包括用户交互流程和页面元素。 4. 技术沟通与项目管理: - 与开发团队协作,用技术语言描述产品需求,使用敏捷开发方法如Scrum。 - 举例题:解释如何将用户故事转化为开发任务,并在迭代中跟踪进度。 5. 数据分析与决策: - 利用数据驱动决策,理解KPIs,如DAU、ARPU、用户留存率等。 - 举例题:分析一款新闻应用的用户数据,提出改进用户留存的策略。 6. 用户体验与界面设计: - 关注用户界面的易用性和美观度,遵循设计原则和规范。 - 举例题:评估一款应用的用户界面,指出改进点并提供设计建议。 7. 商业模式与盈利策略: - 理解各种商业模式,如广告、订阅、付费下载等,制定盈利策略。 - 举例题:为一个新的健康追踪应用设计可行的商业模式。 8. 持续优化与迭代: - 产品上线后持续收集反馈,进行A/B测试,不断优化产品。 - 举例题:描述一次基于用户反馈的产品改进过程。 以上知识点是产品经理笔试和面试中常见的主题,通过模拟练习和深入理解,应聘者可以提高自己在这个领域的专业素养。在准备过程中,不仅要掌握理论知识,还要多做实际案例分析,提升问题解决能力。同时,熟悉并使用产品经理相关的工具和方法,也能在面试中展现自己的实战经验。
2024-10-18 20:19:28 1000KB 产品经理
1
Java是世界上最流行的编程语言之一,尤其在企业级应用和服务器端开发中占据主导地位。这份"JAVA笔试题(附答案).zip"压缩包显然包含了多个公司的Java笔试或面试题目,旨在帮助求职者准备相关考试或者提升自己的Java技能。下面我们将深入探讨其中涉及的一些关键知识点。 1. **基础语法**:所有Java笔试题都可能涵盖基本语法,包括变量、数据类型、运算符、流程控制语句(如if-else,switch,for,while等)、类和对象、封装、继承和多态等。理解这些概念是成为合格Java程序员的基础。 2. **异常处理**:Java异常处理是面试中的常见话题,它涉及到try-catch-finally块、throw和throws关键字,以及如何有效地处理和抛出异常。 3. **集合框架**:Java集合框架包括List、Set、Map接口及其实现类,如ArrayList、LinkedList、HashSet、HashMap等。面试中可能会考察这些集合的特性和使用场景,以及它们之间的相互关系。 4. **多线程**:Java提供了丰富的多线程支持,如Thread类、Runnable接口,以及synchronized关键字、wait()、notify()方法等。理解和掌握线程同步和并发控制是高级Java开发者的必备技能。 5. **IO流**:Java的输入/输出流系统用于读写文件、网络通信等,包括字节流、字符流、对象流和文件操作。了解各种流的特性和应用场景很重要。 6. **设计模式**:设计模式是解决软件设计中常见问题的模板,如单例模式、工厂模式、装饰器模式、观察者模式等。面试官通常会考察应聘者对设计模式的理解和应用能力。 7. **JVM原理**:Java虚拟机(JVM)的工作原理,包括类加载机制、内存管理(堆、栈、方法区等)、垃圾收集机制等,是深入理解Java运行机制的关键。 8. **Java泛型**:泛型用于创建可以处理多种数据类型的类、接口和方法,增加了代码的类型安全性和重用性。 9. **反射**:Java反射机制允许在运行时检查类、接口、字段和方法的信息,以及动态调用方法和创建对象。它是Java强大但需谨慎使用的特性。 10. **Spring框架**:由于Java在企业级开发中的广泛应用,Spring框架的掌握至关重要。它包括依赖注入、AOP(面向切面编程)、MVC模式等。 11. **数据库相关**:SQL查询、JDBC操作、事务处理等数据库知识也是Java开发者必备的,尤其是面试中经常会有与数据库交互的题目。 12. **算法与数据结构**:虽然Java面试更偏重于实际应用,但基础的算法和数据结构(如排序、搜索、链表、树、图等)知识仍然是评估编程能力的重要标准。 通过分析上述文件名,我们可以推测这些文档分别代表了不同公司(如顺丰、富润电子、泰瑞、软通、大展、擎天科技、云鸿软件、天创软件、华为和易思博)的Java技术测试题目,覆盖了广泛的主题,全面评估候选人的Java能力和适应性。准备这些题目可以帮助求职者更好地应对Java相关的笔试和面试挑战。
2024-09-20 20:28:03 40.14MB java java面试 java笔试
1
【华为2024天线开发笔试】是华为公司针对未来秋招进行的一场专业技能测试,主要考察应聘者在天线技术领域的理论知识和实际应用能力。天线技术是无线通信领域的重要组成部分,它涉及到电磁波的发射、接收以及传播特性。下面将对可能涉及的一些关键知识点进行详细阐述。 1. **天线基本概念**:天线是用于辐射或接收电磁波的装置,它的性能直接影响到通信系统的质量和效率。了解天线的工作原理、极化方式(垂直极化、水平极化等)、增益、方向图、阻抗匹配等基础知识是必备的。 2. **天线类型**:包括偶极子天线、鞭状天线、抛物面天线、微带天线、阵列天线等。每种天线都有其特定的应用场景和优缺点,例如,微带天线因其小型化和宽频带特性常用于移动通信设备。 3. **天线参数**:增益是衡量天线集中电磁能量的能力,单位通常为dBd或dBi;方向图描述了天线在空间各个方向上的辐射强度分布;半功率波束宽度(HPBW)是天线辐射强度减半的角度范围;驻波比(VSWR)是评估天线与馈线匹配程度的指标。 4. **天线设计**:包括频率选择、天线尺寸计算、馈电网络设计等,需要考虑工作频段、带宽、辐射效率等因素。 5. **天线阵列**:通过多个单个天线的组合,可以实现更复杂的方向性控制和增益提升。阵列因子和相位控制是设计天线阵列的关键。 6. **多径传播与衰落**:无线通信中,信号会因环境反射、折射产生多条路径,导致多径衰落,影响通信质量。理解瑞利衰落和勒维衰落模型有助于优化天线设计。 7. **MIMO技术**:多输入多输出(MIMO)技术利用天线阵列在空间域增加系统容量和传输速率,是现代通信系统如4G、5G中的重要组成部分。 8. **波束赋形与波束切换**:通过智能调整天线阵列的相位,可以实现波束的聚焦和切换,提高无线通信的定向性和抗干扰能力。 9. **射频前端**:包括滤波器、功率放大器、低噪声放大器等,它们与天线配合,确保信号的有效传输和接收。 10. **EMC/EMI**:电磁兼容(EMC)和电磁干扰(EMI)是设计天线时需要考虑的问题,确保设备在复杂电磁环境中正常工作。 11. **天线测试与优化**:包括近场测量、远场测量、OTA测试等,用于验证天线性能并进行必要的调整。 通过上述知识点的学习和掌握,应聘者可以在华为2024天线开发笔试中展示出对天线技术全面而深入的理解,从而提高求职竞争力。在实际工作中,这些知识也将为研发高质量、高性能的天线产品提供坚实基础。
2024-09-14 15:42:29 16.43MB
1
在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。   根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。   1 第一印象就不好了,至少会感觉该候选人表述能力不强。   2 一般来说,面试官会根据候选人介绍的项目背景来提问题,假设面试时会问10个问题,那么至少有5个问题会根据候选人所介绍的项目背景来问,候选人如果没说好,那么就没法很好地引导后继问题了,就相当于把提问权完全交给面试官了。    面试时7份靠能力,3份靠技能,而刚开始时的介绍项目又是技能中的重中之重,所以本文将从“介绍”和“引导”两大层面告诉大家如何准备面试时的项目介绍。    好了,如下是正文内容。 在面试前准备项目描述,别害怕,因为面试官什么都不知道   面试官是人,不是神,拿到你的简历的时候,是没法核实你的项目细节的(一般公司会到录用后,用背景调查的方式来核实)。更何况,你做的项目是以月为单位算的,而面试官最多用30分钟来从你的简历上了解你的项目经验
2024-08-06 01:01:21 149KB 求职面试 操作系统 linux arm
1
在“中兴2024射频天线岗位笔试”中,我们关注的是与射频天线技术相关的专业知识。射频天线是无线通信系统中的关键组成部分,它们负责发射和接收电磁波,使得数据能够在无线环境中传输。以下是一些可能涉及的重要知识点: 1. **射频基础知识**:射频(RF)是指频率在3kHz到300GHz范围内的电磁波,这些波用于无线通信。了解射频的基本特性,如频率、波长、功率、衰减等,是射频工程师的基础。 2. **天线类型**:包括偶极子天线、抛物面天线、鞭状天线、微带天线、Yagi天线、阵列天线等。每种类型的天线都有其特定的应用场景和性能特点,例如偶极子天线简单且适用于短距离通信,而抛物面天线则常用于卫星通信。 3. **天线参数**:增益、方向性、阻抗匹配、半功率波束宽度(HPBW)、辐射效率等是衡量天线性能的关键参数。增益表示天线相对于理想无方向性天线的辐射能力,方向性指天线在不同方向上的辐射强度差异。 4. **馈线与匹配网络**:馈线将信号从发射器或接收器传输到天线,匹配网络确保天线与馈线之间的阻抗匹配,以减少信号损失。 5. **天线设计**:设计天线时需要考虑工作频率、覆盖范围、尺寸限制、环境因素等。例如,高频天线通常体积小,但覆盖范围有限;低频天线则相反。 6. **射频传播**:理解自由空间传播、多径传播、反射、折射和散射等现象对无线通信的影响,以及如何通过天线设计来优化信号质量。 7. **多选题涉及内容**:根据标签中的多选题部分,可能涉及了多个概念的组合,比如调制方式(AM、FM、PM)、信道编码(如卷积编码、Turbo编码)、射频前端组件(混频器、滤波器、放大器)、无线通信标准(如4G、5G)、天线阵列设计原则等。 8. **射频系统**:射频天线在实际应用中,是整个无线通信系统的一部分,包括发射机、接收机、调制解调器、频率合成器等。理解这些组件的工作原理及其相互作用至关重要。 9. **电磁兼容性(EMC)**:在设计射频设备时,必须考虑到与其他电子设备的电磁兼容性,以避免干扰和性能下降。 10. **射频法规与标准**:熟悉各国和地区的无线通信法规,如FCC、ITU的规定,以及各种国际标准(如IEEE 802.11、3GPP等),对于设计符合规范的产品非常重要。 以上知识点是射频天线工程师应具备的基础知识,也是在类似中兴这样的企业笔试中可能被考察的内容。深入理解和掌握这些概念,将有助于在射频天线岗位上取得成功。
2024-08-02 21:55:34 7.14MB 射频天线
1
C/C++ 软件开发笔试试题大厂面试真题库 本试题涵盖了 C/C++ 编程语言的基本概念、数据结构、算法、面向对象编程、计算机操作系统、计算机网络等多方面的知识点。 1.1 变量的作用域和生命周期 变量的作用域(Scope)是指变量可以被访问的范围。变量的生命周期(Lifetime)是指变量从被创建到被销毁的过程。在 C/C++ 中,变量可以在不同的函数中使用相同的名字,但是它们的作用域和生命周期是不同的。 1.2 指针的使用 指针是 C/C++ 中的一种数据类型,它存储了内存地址。指针可以用来间接访问内存中的数据。在本题中,选项 A、B、C、D 都是正确的语句,但是选项 A 中的语句 "*q=0;" 是错误的,因为它将指针 q 重置为 NULL,而不是将 q 的内容设置为 0。 1.3 整数溢出 在 C/C++ 中,整数类型的变量有一个固定的存储范围,如果超过这个范围将导致溢出。在本题中,输出结果为 300,44,因为 unsigned char 类型的变量 a 和 b 的和超过了 unsigned char 的存储范围,导致溢出。 1.4 结构体类型变量的定义 结构体类型变量是 C/C++ 中的一种数据类型,它可以存储多个不同类型的数据。在本题中,选项 A、B、C 都是正确的定义,但是选项 D 是错误的,因为 #define 不能用来定义结构体类型变量。 1.5 类和对象 在 C++ 中,类是对象的蓝图,对象是类的实例。在本题中,选项 A 是正确的,但是选项 B、C、D 都是错误的。类的成员变量描述对象的属性,成员函数描述对象的行为。构造函数和析构函数是特殊的成员函数,可以重载。 1.6 运算符重载 在 C++ 中,可以重载运算符,使得对象可以使用运算符。在本题中,选项 C 和 D 都是正确的,因为它们都是正确的运算符重载声明。 1.7 PE 文件 PE 文件是 Portable Executable 文件,它是一种可执行文件格式。在本题中,选项 A、B、C 都是 PE 文件,但是选项 D 不是 PE 文件,因为 DOC 是一个文档文件格式。 1.8 抽象类 抽象类是一种特殊的类,它不能被实例化。抽象类可以声明抽象函数,抽象函数是没有实现的函数。在本题中,选项 A 是错误的,因为可以声明指向抽象类对象的指针或引用。 1.9 C++ 继承 在 C++ 中,派生类可以访问基类的成员,但是私有成员除外。在本题中,选项 D 是正确的,因为派生类可以访问基类的公有成员和保护成员。 1.10 排序算法 排序算法是将数据排列成有序序列的算法。在本题中,选项 B 是正确的,因为插入排序算法最省时间。 1.11 单链表 单链表是一种数据结构,它由多个结点组成。在本题中,选项 A 是正确的,因为它将指针 p 指向的结点插入到表头中。 1.12 递归函数 递归函数是一种函数,它可以调用自己。在本题中,选项 A 是正确的,因为 F(0)=0 是递归函数的递归出口。 1.13 操作系统 操作系统是计算机系统的核心,它管理计算机的资源。在本题中,选项 D 是正确的,因为每个进程拥有自己的地址空间、全局变量、打开的文件、挂起的警报、信号以及信号处理。 1.14 死锁 死锁是一种系统错误,它发生在多个进程同时等待资源时。在本题中,选项 C 是正确的,因为它描述了死锁的场景。 1.15 文件系统 文件系统是操作系统的一部分,它管理计算机的文件。在本题中,选项 C 是正确的,因为操作系统会在文件系统中分配空间,并为新文件创建一个条目。 1.16 TCP/IP 协议 TCP/IP 协议是一种网络协议,它使计算机可以相互通信。在本题中,选项 A 是错误的,因为 TCP/IP 协议不属于应用层。 1.17 MFC 消息映射 MFC 是 Microsoft Foundation Classes 的缩写,它是一种 C++ 库。消息映射是 MFC 中的一种机制,它将消息与对象相关联。在本题中,选项 C 是正确的,因为消息映射是通过宏来建立的。 1.18 图像存储 图像是一种数据类型,它可以存储图像信息。在本题中,选项 A 是正确的,因为存储一幅大小为 1024*1024,256 灰度级的图像需要 4M 字节。
2024-07-16 21:24:03 34KB 面试题
1