Star时光_个人页

个人头像照片 Star时光
个人头像照片 个人头像照片 个人头像照片
114
14663
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息

2024年04月

2024年03月

  • 发表了文章 2024-04-18

    Flink CDC为什么我几张表十来条数据就产生了那么大日志?

  • 发表了文章 2024-01-03

    Flink CDC运行本身已经有的依赖放在哪里了?

  • 发表了文章 2023-12-31

    DataWorks没有自动提交创建实例的吗,还要手动在dataworks后台里手动提交发布的吗?

  • 发表了文章 2023-12-31

    DataWorks内置函数是什么?

  • 发表了文章 2023-12-31

    DataWorks中mongo同步到odps后时间多了8小时?

  • 发表了文章 2023-12-30

    DataWorks怎么看 odps.asec_comml_adm 的出口ip是多少啊?

  • 发表了文章 2023-12-30

    DataWorks中console_query_task 和 AnonymousSQLTask 区别是什么?

  • 发表了文章 2023-12-30

    DataWorks on emr 创建spark节点指定dlf的catalog?

  • 发表了文章 2023-12-29

    在PolarDB怎么关闭Binlog?

  • 发表了文章 2023-12-29

    PolarDB这个sql行存和列存性能差别好大 ,为什么?

  • 发表了文章 2023-12-29

    PolarDB行列存节点的路由不是通过proxy路由的 是节点内部的路由吗?

  • 发表了文章 2023-12-28

    ODS,DWD,ADS是什么意思

  • 发表了文章 2023-12-28

    钉钉如何获取调用「创建或更新审批表单模板」接口所需的访问凭证?

  • 发表了文章 2023-12-28

    钉钉accessToken过期后如何重新获取?

  • 发表了文章 2023-12-28

    数据传输DTS怎么查看预估价格呀?

  • 发表了文章 2023-12-27

    视觉智能平台的人脸数据库如何查看呢?

  • 发表了文章 2023-12-27

    请教视觉智能平台:同图检测到底是同一张图不同内容做检测是否相同?

  • 发表了文章 2023-12-27

    有什么可以减少注释,但依然能让他人看得懂代码的方法吗?

  • 发表了文章 2023-12-26

    函数计算容器模式如何设置多久释放资源啊?

  • 发表了文章 2023-12-26

    函数计算里我想知道模版里面的stable-diffusion是什么版本的?

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-04-24

    手机号码定位,是根据什么原理来确定位置的?

    肯定是基站定位

    踩0 评论0
  • 回答了问题 2024-04-16

    如何处理线程死循环?

    处理线程死循环问题通常涉及一系列的步骤,从诊断到修复,确保你能够准确地定位问题并有效地解决它。以下是一些处理线程死循环问题的基本步骤:

    1. 识别死循环

      • 观察应用程序的行为,注意是否有任何异常的延迟或挂起。
      • 使用监控工具(如日志、性能监控器或调试器)来检测是否有线程长时间处于活跃状态。
    2. 收集诊断信息

      • 检查应用程序的日志,寻找可能的异常、错误消息或警告。
      • 使用调试工具(如GDB、Visual Studio调试器等)来暂停线程,并查看其调用堆栈。
      • 监控线程状态,比如CPU使用率、内存占用等,以获取更多线索。
    3. 分析代码

      • 审查代码,特别是那些涉及循环和条件判断的部分。
      • 检查是否有循环条件永远为真的情况,或者循环内部是否有逻辑错误导致无法退出。
      • 验证所有异步操作、回调和事件处理是否正确管理,没有导致死循环的情况。
    4. 使用调试工具

      • 设置断点,在循环的入口和出口处进行调试。
      • 单步执行代码,观察变量的变化,以找出导致死循环的原因。
      • 利用调试器的条件断点功能,当满足特定条件时暂停执行,以捕获死循环的关键时刻。
    5. 修复问题

      • 修改循环条件,确保循环在适当的时候退出。
      • 如果问题是由异步操作或事件处理引起的,确保正确处理异步响应,并避免不必要的递归或重复触发。
      • 优化代码逻辑,避免不必要的循环或递归调用。
    6. 验证修复

      • 在修复后进行充分的测试,包括单元测试、集成测试和性能测试。
      • 使用相同的监控工具来观察线程行为,确保问题已得到解决。
    7. 预防措施

      • 编写健壮的代码,避免使用裸循环,而是使用更安全的循环结构(如for-each)。
      • 在设计异步操作或事件处理时,仔细考虑可能出现的递归调用或重复触发,并采取措施防止它们发生。
      • 定期进行代码审查,以识别和修复潜在的问题。
    8. 文档记录

      • 记录发现的问题、分析过程和修复方法,以便将来参考。
      • 将此经验分享给团队成员,以便他们可以避免类似的问题。

    处理线程死循环需要耐心和细致的分析。通过收集足够的信息、审查代码和使用调试工具,你应该能够定位并修复这个问题。同时,采取预防措施可以减少未来出现类似问题的可能性。

    踩0 评论0
  • 回答了问题 2024-04-16

    在图像处理应用场景下,Serverless架构的优势体现在哪些方面?

    在图像处理应用场景下,Serverless架构展现出了诸多优势,这些优势主要体现在以下几个方面:

    1. 弹性伸缩能力:Serverless架构能够根据实时需求自动调整计算资源的分配。当图像处理任务量增加时,Serverless平台可以迅速增加计算实例以满足需求;当任务量减少时,又可以自动释放多余的资源,从而实现资源的高效利用。这种弹性伸缩的特性使得Serverless架构能够应对流量高峰,避免了传统架构中因预配置资源不足或过剩而导致的性能问题。
    2. 降低运维成本:在Serverless架构中,开发者无需关心服务器的购买、配置、维护以及更新等工作,这些繁琐的运维工作交由云服务提供商来负责。这使得开发者能够专注于图像处理算法的优化和业务逻辑的实现,从而提高了开发效率。
    3. 按需付费:Serverless架构采用按需付费的模式,用户只需根据实际使用的计算资源(如内存、CPU时间、网络带宽)进行付费,避免了闲置资源的浪费。这种付费模式使得开发者能够更精确地控制成本,实现资源的高效利用。
    4. 简化开发流程:Serverless架构包装了底层的服务器和基础设施,使得开发者能够更专注于业务逻辑的开发和部署。这有助于缩短开发周期,提高开发效率。同时,由于Serverless平台通常提供丰富的API和集成服务,开发者可以更容易地实现与其他服务的集成和协同工作。
    5. 高可靠性:Serverless架构可以自动处理容错、备份和故障恢复等问题,提供高可靠性的计算服务。这保证了图像处理任务的稳定性和连续性,降低了因服务中断或故障导致的损失。

    综上所述,Serverless架构在图像处理应用场景下具有显著的优势,能够帮助开发者实现资源的高效利用、降低运维成本、提高开发效率以及保证服务的可靠性。

    踩0 评论0
  • 回答了问题 2024-04-16

    作为一个经典架构模式,事件驱动在云时代为什么会再次流行呢?

    事件驱动作为一种经典架构模式,在云时代再次流行的原因涉及多个方面。

    首先,事件驱动架构与云时代的特性高度契合。云时代具有移动互联网的兴起、天地人三网合一、万物互联、以人的因素放在第一位以及云为人类人性的共融提供生产力保障等特点。在这样的背景下,事件驱动架构能够灵活应对各种变化,满足不断增长的并发请求,同时降低内存开销,实现高度可伸缩的服务器。

    其次,事件驱动模型改变了连接到服务器的方式。所有的连接都由事件循环管理,每个连接触发一个在事件循环进程中运行的事件,而不是为每个连接生成一个新的OS线程,并为其分配一些配套内存。这种方式使得服务器能够处理更多的并发请求,实现可伸缩性。同时,事件驱动模型采用异步的方式实现非阻塞式I/O,避免了死锁和直接调用阻塞资源的问题,进一步提高了服务器的性能和效率。

    此外,事件驱动架构在云原生应用、Serverless架构等领域得到了广泛应用。通过将事件作为应用程序的基本单元,并通过消息中间件等机制实现事件的传递和处理,事件驱动架构能够支持快速响应和灵活扩展。同时,函数计算等执行单元也可以作为事件驱动的实现方式,进一步简化了应用程序的开发和部署过程。

    综上所述,事件驱动架构在云时代的流行,是因为其能够适应云时代的特性,实现高效、可伸缩的服务器,并满足快速响应和灵活扩展的需求。随着云计算技术的不断发展,事件驱动架构的应用前景将更加广阔。

    踩0 评论0
  • 回答了问题 2024-04-16

    在做程序员的道路上,你掌握了什么关键的概念或技术让你感到自身技能有了显著飞跃?

    在程序员的成长道路上,我掌握了许多关键的概念和技术,其中有几个对我技能的提升产生了显著的影响,让我有了飞跃式的进步。

    首先,掌握面向对象编程(OOP)的概念是我技能提升的一个重要里程碑。OOP允许我将现实世界中的事物抽象为对象,并使用类来定义这些对象的属性和方法。这种编程范式使我能够编写更加模块化、可重用和可维护的代码,提高了软件开发的效率和质量。

    其次,深入理解数据结构和算法对我的编程能力产生了深远的影响。数据结构和算法是程序设计的基石,它们直接决定了程序的性能和效率。通过学习和实践各种常见的数据结构和算法,我学会了如何优化代码的性能,解决复杂的问题,并在算法竞赛中取得了不错的成绩。

    此外,学习并掌握一种或多种主流的编程语言及其生态系统也是我技能提升的关键。编程语言是程序员与计算机交流的工具,熟练掌握一门语言可以让我更加高效地实现自己的想法。同时,了解语言的生态系统,包括常用的库、框架和工具,可以让我更加便捷地开发高质量的软件。

    最后,持续学习和跟踪新技术的发展也是我技能提升的重要途径。编程领域的技术日新月异,新的框架、工具和语言不断涌现。通过参加技术社区、阅读技术博客和参加培训课程,我能够及时了解并掌握这些新技术,保持自己的竞争力。

    综上所述,面向对象编程、数据结构和算法、主流编程语言的掌握以及持续学习新技术都是我在程序员道路上掌握的关键概念和技术,它们共同促使我的技能有了显著飞跃。

    踩0 评论0
  • 回答了问题 2024-04-16

    如何看待首个 AI 程序员入职科技公司?

    image.png

    通义灵码非常好用

    首个AI程序员入职科技公司是一个令人兴奋和值得关注的进展,它标志着人工智能技术在编程领域的应用迈出了重要的一步。以下是我对此事的看法:

    首先,AI程序员的入职反映了人工智能技术的快速发展和广泛应用。随着深度学习、自然语言处理等技术的不断进步,AI在编程方面的能力也得到了显著提升。AI程序员能够自动化地完成一些繁琐、重复的编程任务,提高编程效率和质量,从而为科技公司带来更多的价值。

    其次,AI程序员的入职也反映了科技公司对人才的需求和变化。随着技术的不断发展,传统的编程方式已经无法满足一些复杂、高效的需求。而AI程序员的出现,正好可以弥补这一缺口,为公司提供更加智能、高效的编程解决方案。

    然而,我们也应该看到,AI程序员并不能完全取代人类程序员。虽然AI在编程方面有着出色的表现,但它仍然缺乏人类的创造性和灵活性。人类程序员在解决复杂问题、进行创新设计等方面仍然具有独特的优势。因此,AI程序员和人类程序员应该相互协作、共同发挥各自的优势,以提高整体编程水平和工作效率。

    此外,我们还需要关注到AI程序员可能带来的伦理和法律问题。例如,如何确保AI程序员的编程行为符合道德和法律规范?如何防止AI程序员被用于非法或恶意目的?这些问题需要我们进行深入思考和探讨,以确保AI技术的健康发展。

    总之,首个AI程序员入职科技公司是一个具有里程碑意义的事件,它展示了人工智能技术在编程领域的巨大潜力。我们应该积极拥抱这一变化,充分发挥AI技术的优势,同时也要关注到可能带来的问题和挑战,共同推动人工智能技术的健康发展。

    踩0 评论0
  • 回答了问题 2024-03-26

    你的数据存储首选网盘还是NAS?

    数据存储首选网盘还是NAS,这主要取决于具体的存储需求和使用场景。

    网盘是一种基于云计算的服务,其优点在于便捷性和灵活性。用户可以通过互联网轻松上传、存储和分享文件,无需考虑硬件设备的购买和维护。此外,网盘通常提供自动备份功能,可以有效防止数据丢失,并且存储空间可以根据需求进行扩容。然而,网盘的性能可能受到网络速度和稳定性的影响,对于需要处理大量数据或进行高频次读写操作的场景,可能不是最佳选择。

    NAS(网络附加存储)是一种专门用于存储和共享数据的硬件设备,通常连接到局域网中,并可以通过远程网络访问。NAS设备在数据安全性、存储空间和传输速度方面具有优势。它们提供可靠的文件级数据整合,并且文件锁定由设备自身处理,从而确保数据的安全性和完整性。此外,NAS设备通常具有高性能的存储控制器和高速连接,适用于需要批量存储和频繁读写大量数据文件的场景。但是,NAS设备的购买和维护成本相对较高,且数据备份或存储过程中会占用网络的带宽,可能影响网络应用的性能。

    因此,在选择数据存储方案时,需要根据实际需求进行权衡。如果需要频繁访问和分享文件,且对成本敏感,那么网盘可能是一个更好的选择。而如果需要处理大量数据、保证数据安全性或要求较高的传输速度,那么NAS设备可能更适合。

    踩0 评论0
  • 回答了问题 2024-03-26

    通义千问升级后免费开放 1000 万字长文档处理功能,将会带来哪些利好?你最期待哪些功能?

    通义千问升级后免费开放1000万字长文档处理功能,将会带来诸多利好,并对多个领域产生积极影响。

    首先,对于金融、法律、科研、医疗、教育等领域的专业人士来说,他们将能够更高效地处理和分析大量文档。例如,金融分析师可以快速阅读和分析财报,以更准确地评估公司的财务状况;律师可以迅速掌握法律条文要点,为案件提供更有力的支持;科研人员可以更便捷地查阅和整理科研论文,加速科研进展。

    其次,通义千问的升级将提升工作效率,减少人力成本。过去,处理大量文档需要耗费大量时间和人力,而通义千问的文档处理功能能够自动提取和总结关键信息,极大地减轻了工作负担。

    此外,通义千问的升级还有助于推动AI技术的普及和应用。通过向公众免费开放长文档处理功能,更多的人将有机会体验和使用AI技术,从而推动其在社会各领域的广泛应用。

    至于我最期待的功能,首先是多模态理解能力的提升。我期待通义千问能够更好地理解和处理不同格式的文档,包括文字、图片、表格等,从而提供更全面的信息。其次是更精准的语义分析能力。我希望通义千问能够更深入地理解文档内容,准确捕捉文档中的关键信息和逻辑关系,为用户提供更准确的答案和建议。最后,我期待通义千问能够具备更强的逻辑推理能力,以便在处理复杂文档时能够做出更准确的判断和推理。

    总的来说,通义千问升级后免费开放1000万字长文档处理功能将为多个领域带来诸多利好,并有望推动AI技术的普及和应用。同时,我也期待通义千问在未来能够不断提升其多模态理解、语义分析和逻辑推理等能力,为用户提供更优质的服务。

    踩0 评论0
  • 回答了问题 2024-03-21

    如何优雅的进行入参数据校验?

    优雅地进行入参数据校验是确保程序健壮性和减少错误的关键步骤。以下是一些处理方式,可以帮助你优雅地进行入参数据校验:

    1. 使用校验注解

      • 在使用Java等编程语言时,你可以利用注解(Annotation)来进行参数校验。例如,使用@NotNull@NotEmpty@NotBlank@Size等注解来声明字段的校验规则。这些注解可以自动检查字段是否满足特定条件,并在不满足时抛出异常。
      • Spring框架也提供了强大的校验功能,通过@Valid注解结合校验注解,可以实现对DTO(Data Transfer Object)实体类的自动校验。当验证失败时,Spring会抛出异常,并将错误信息返回给调用方。
    2. 自定义校验逻辑

      • 对于复杂的校验逻辑,你可能需要编写自定义的校验方法或类。这些方法或类可以包含特定的业务规则,并返回校验结果。
      • 在Spring中,你可以实现Validator接口来定义自己的校验器,并在需要的地方使用它。
    3. 使用校验框架

      • 引入校验框架(如Apache Commons Validator、Hibernate Validator等)可以简化校验过程,并提供更多的校验功能和选项。这些框架通常提供了丰富的校验规则和灵活的配置方式。
    4. 分组校验

      • 在某些情况下,你可能需要根据不同的场景对同一个对象进行不同的校验。此时,你可以使用分组校验功能。通过定义不同的校验组,并在注解中指定所属的组,你可以实现灵活的校验逻辑。
    5. 全局异常处理

      • 对于校验过程中可能抛出的异常,你可以进行全局异常处理。通过捕获并处理这些异常,你可以向调用方返回统一的错误信息和格式,提高用户体验。
    6. 文档化校验规则

      • 为了使其他开发人员更好地理解你的校验逻辑,建议将校验规则文档化。你可以编写API文档或注释,说明每个参数的校验要求、规则以及可能的错误信息。
    7. 测试

      • 对校验逻辑进行充分的测试是非常重要的。编写单元测试或集成测试来验证校验功能的正确性和完整性,确保在实际应用中能够正确地执行校验操作。

    优雅地进行入参数据校验需要综合考虑注解、自定义逻辑、框架支持、分组校验、异常处理、文档化以及测试等多个方面。通过合理的选择和配置,你可以构建出高效、健壮且易于维护的校验机制。

    踩0 评论0
  • 回答了问题 2024-03-21

    你体验过让大模型自己写代码、跑代码吗?

    大模型生成的代码可能曲解开发者需求是一个重要的问题,尤其在代码生成技术日益成熟的今天。为了优化这种情况,可以考虑以下几个方面的策略:

    1. 明确需求描述

      • 开发者在向大模型描述需求时,应尽量使用清晰、准确的语言,避免模棱两可或含糊不清的描述。
      • 可以使用结构化或模板化的需求描述方式,以确保模型能够准确理解开发者的意图。
    2. 迭代优化

      • 对于生成的代码,开发者应进行仔细的审查和测试,以发现可能存在的误解或错误。
      • 将发现的问题反馈给模型,并提供正确的代码示例,以帮助模型在后续的生成中改进。
    3. 引入约束和规则

      • 可以为大模型设置一些约束和规则,以确保生成的代码符合特定的规范或标准。
      • 例如,可以设定代码的结构、命名规则、注释要求等,以减少模型生成不符合要求的代码的可能性。
    4. 结合人工审查

      • 尽管大模型能够生成大量的代码,但人工审查仍然是必要的。
      • 通过人工审查,可以发现并纠正模型生成代码中的逻辑错误、性能问题等。
    5. 增强模型理解力

      • 不断为模型提供更多的训练数据和上下文信息,以提高其对开发者需求的理解能力。
      • 通过引入领域知识、代码库信息等方式,增强模型对特定领域或项目的理解。
    6. 使用集成开发环境(IDE)插件

      • 开发针对大模型生成的代码优化插件,集成到IDE中,以提供实时的代码检查和优化建议。
      • 这些插件可以根据开发者的反馈和代码质量指标,自动调整和优化生成的代码。
    7. 社区合作与共享

      • 鼓励开发者社区分享在使用大模型生成代码过程中的经验和教训。
      • 通过社区的力量,共同优化和改进大模型生成的代码质量。

    优化大模型生成的代码需要开发者、模型开发者以及社区共同努力。通过明确需求、迭代优化、引入约束和规则、结合人工审查、增强模型理解力、使用IDE插件以及社区合作与共享等方式,可以逐步提高大模型生成代码的质量和准确性。

    踩0 评论0
  • 回答了问题 2024-03-21

    如何看待云原生数据库一体化的技术趋势?

    集中式与分布式数据库的边界模糊是数据库技术发展的一个显著趋势,这种变化对开发者、数据库设计以及维护都产生了深远影响。以下是一些可能的看法和影响:

    对于开发者来说:

    1. 更灵活的选择:边界模糊意味着开发者在构建应用时可以更加灵活地选择数据库类型。他们可以根据应用的需求、数据的规模和复杂性,以及系统的性能、可用性和一致性要求,选择最适合的数据库解决方案。
    2. 学习成本的降低:过去,开发者需要分别学习集中式数据库和分布式数据库的知识。现在,随着两者边界的模糊,开发者可能只需要掌握一套更加统一和通用的数据库技术,从而降低学习成本。
    3. 挑战与机遇并存:虽然这种变化带来了更多的选择,但也增加了选择的复杂性。开发者需要深入理解不同数据库的特性,以确保选择的数据库能够满足应用的需求。同时,这也为开发者提供了更多的创新机会,他们可以尝试将不同数据库的优势结合起来,创造出更加高效和灵活的应用。

    对数据库设计和维护的影响:

    1. 设计的复杂性增加:由于集中式与分布式数据库的边界模糊,数据库设计需要考虑的因素也变得更加复杂。设计者需要权衡数据的分布、复制、一致性、可用性以及性能等多个方面,以确保数据库能够满足应用的需求。
    2. 维护的挑战增加:随着数据库类型的多样化,维护的难度也相应增加。维护人员需要熟悉不同数据库的管理、备份、恢复以及优化等操作,以确保数据库的稳定性和性能。
    3. 统一管理和监控的需求增强:由于不同类型的数据库可能运行在同一个系统中,因此需要有一种统一的管理和监控机制来确保整个系统的稳定性和性能。这可能需要开发新的工具或平台来支持对多种数据库的统一管理和监控。

    集中式与分布式数据库边界的模糊为开发者带来了更多的选择和机遇,但同时也增加了设计和维护的复杂性。因此,我们需要不断学习和适应新的技术变化,以应对这些挑战并抓住机遇。

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉H5微应用能不能唤醒手机自带的浏览器?

    钉钉是没有提供这个的api可以打开的,但是自己可以通过a标签,设置target属性为"_self"可以打开手机自带的浏览器的

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉考勤打卡属于H5微应用还是小程序?

    都不属于,只是属于钉钉内置的一个应用程序

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉授权登录接口,如何解决?

    这个可以参考一下获取登录用户的访问凭证 参考地址

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉连接器是付费的吗?

    您好,目前申请和使用连接器的基础功能均是免费,后续的高级功能会有商业化的计划。

    https://m.dingtalk.com/qidian/help-detail-1060778518

    踩0 评论0
  • 回答了问题 2024-03-19

    有没有办法增加钉钉h5页面的缓存时长?

    您好,客户端内默认是没有缓存时效的,微应用页面在钉钉客户端内是有缓存的,客户端就是个浏览器,页面有缓存的情况也是正常的表现,可以在页面自己处理一下缓存的清理。可以在前端页面的js和css等资源文件后面加上时间戳,并且服务端要配置Cache-Control 方式实现清除缓存的方法,能改善缓存的情况。

    https://m.dingtalk.com/qidian/help-detail-1060903737

    踩0 评论0
  • 回答了问题 2024-03-19

    现在钉钉内部应用创建H5不了?

    还是可以的,创建及发布第一个H5微应用 参考地址

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉微应用和小程序能相互跳转吗?

    您好,H5微应用跳转小程序可参考以下文档:

    打开小程序 - 开放平台:https://open.dingtalk.com/document/isvapp/applink-pen-the-nailing-applet

    打开目标页面 - 开放平台:https://open.dingtalk.com/document/isvapp/open-the-target-page

    【温馨提示】:由于钉钉接口可能会有更新,请务必参考最新的钉钉开放平台文档来获取最准确的开发指导信息。参考文档

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉小程序开发者工具扫码不能登录,为什么?

    是不是自己网络的问题,我这边尝试是可以的

    踩0 评论0
  • 回答了问题 2024-03-19

    钉钉里面的文档怎么下载?我的文档里,怎么没有下载按钮?

    您好,钉钉文档中【我的文档】文件支持下载,但需要区分从本地上传的文件和钉钉自研文件;

    有【可管理】、【可编辑】、【可查看/下载】权限的成员下载路径如下:

    一、从本地上传的文件

    a:【手机端钉钉】-底部【第二个按钮】-【文档】-【我的文档】-打开【对应文件】-【下载】

    b:【电脑端钉钉】-左侧【文档】-【我的文档】-选择【对应的文件】-【...】-【下载】

    二、钉钉自研文件(需打开文件下载)

    a:【手机端钉钉】-底部【第二个按钮】-【文档】-【我的文档】-打开【文档】/【表格】/【多维表】-【下载为】对应格式即可。

    b:【电脑端钉钉】-左侧【文档】-【我的文档】-打开【文档】/【表格】/【脑图】/【白板】/【多维表】-右上角【…】-【下载为】对应格式即可。

    参考地址

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息