wljslmz_社区达人页

个人头像照片
wljslmz
已加入开发者社区973

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
一代宗师
一代宗师

成就

已发布3085篇文章
423条评论
已回答5174个问题
55条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

暂无精选文章
暂无更多信息

2024年11月

  • 发表了文章 2024-12-02

    什么是 HashiCorp Vault?如何将其与微服务一起使用?

  • 发表了文章 2024-12-02

    如何为微服务实现分布式日志记录

  • 发表了文章 2024-12-02

    Spring Batch 是如何工作的?

  • 发表了文章 2024-12-01

    如何全面监控所有的 Spring Boot 微服务

  • 发表了文章 2024-12-01

    深入探索Spring Cloud与Spring Boot:构建微服务架构的实践经验

  • 发表了文章 2024-12-01

    如何将Spring Boot应用程序部署到Pivotal Cloud Foundry (PCF)

  • 发表了文章 2024-11-30

    如何用Spring Boot实现拦截器:从入门到实践

  • 发表了文章 2024-11-30

    什么是 CSRF 攻击?如何启用 CSRF 保护来抵御该攻击?

  • 发表了文章 2024-11-30

    如何使用Spring Boot进行表单登录身份验证:从基础到实践

  • 发表了文章 2024-11-29

    使用 Spring Boot 公开 SOAP Web 服务端点:详细指南

  • 发表了文章 2024-11-29

    什么是缓存?如何在 Spring Boot 中使用缓存框架

  • 发表了文章 2024-11-29

    如何使用 Spring Boot 实现异常处理

  • 发表了文章 2024-11-28

    详解Swagger:Spring Boot中的API文档生成与测试工具

  • 发表了文章 2024-11-28

    深入解析:如何用 Spring Boot 实现分页和排序

  • 发表了文章 2024-11-28

    Spring Boot 与 Apache Kafka 集成详解:构建高效消息驱动应用

  • 发表了文章 2024-11-27

    如何将Spring Boot应用程序运行到自定义端口

  • 发表了文章 2024-11-27

    什么是ELK栈?如何与Spring Boot一起使用?

  • 发表了文章 2024-11-27

    使用Spring Boot编写测试用例:实践与最佳实践

  • 发表了文章 2024-11-26

    Spring Boot 应用如何实现 JWT 认证?

  • 发表了文章 2024-11-26

    Spring Boot 中的 Actuator 是什么?

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

    你有使用过科技助眠工具吗?

    我睡眠是根据睡前行为决定今晚会不会失眠。 如果今晚我骑自行车或者跑步,那么晚上绝对不会失眠,但是一旦我晚上玩游戏,那肯定会失眠。 这个时候我也会想方设法寻找能够快速入眠的工具和方法。最常见的就是刷一些解压的视频,慢慢的就会头脑放松下来就有了困意。实在睡不着,我会选择看纸质书,直到看困为止。
    踩0 评论0
  • 回答了问题 2024-08-18

    电子书vs传统纸质书,你更喜欢哪种阅读方式?

    最近我在重温《钢铁是怎样炼成的?》 看的是纸质书。 上一次看这本书的时候还是初中的时候,最近看也是因为自己快到中年,有点焦虑,这本书看着,可以让我的心境安静且强大。 对于传统纸质书和电子设备的书,我还是倾向于传统纸质书。 很多人喜欢翻阅纸质书的感觉以及新书特有的气味,这种体验是电子书无法提供的。长时间阅读纸质书通常比盯着屏幕阅读更不容易引起眼睛疲劳。纸质书不需要电池或电力,随时随地都可以阅读。你不需要任何特定的设备来阅读纸质书,这在一定程度上减少了对技术的依赖。书籍可以作为家居装饰的一部分,书架上的藏书能够增添文化氛围。纸质书往往承载着更多的个人情感和回忆,比如签名版、礼物等。
    踩0 评论0
  • 回答了问题 2024-08-03

    视频时代,图文未来如何发展?

    我觉得图文永远不可能被视频完全取代! 视频有视频的优势,图文也有图文的优势。有些专业术语或者产品介绍,用图文可能不能直观、生动有趣的表达出来,用视频表达反而会更加直接,更加吸引人。但是视频有个最大的缺点就是不够详细、不够“专业”,但是图文就是不一样,我可以用文字滴水不漏的表达出来!
    踩0 评论0
  • 回答了问题 2024-07-20

    如何借助AI技术为NAS注入新活力?

    通过AI技术,特别是图像识别和自然语言处理(NLP),NAS能够自动识别上传到系统中的文件内容。例如,对于图片,AI可以识别图片中的对象、场景、人物等,并据此进行自动分类。同样,对于文档,NLP技术可以帮助识别和分类文档的主要内容和关键词,从而简化信息检索过程。 AI还可用于识别敏感信息,如身份证号码、银行卡号等,并进行自动脱敏处理或加强安全防护,以保护用户隐私和安全。 利用AI的机器学习功能,NAS可以实现数据的自动去重和清理,智能备份与恢复,以及性能优化。例如,AI可以根据数据的使用频率和重要性,智能调整备份的频率和存储位置,同时在硬件可能出现故障前发出预警,自动启动备份或迁移数据,最大程度减少数据丢失的风险。 通过NLP技术,NAS可以支持基于自然语言的搜索功能,使用户能够通过简单的语言描述来查找文件或信息,而无需记住复杂的文件名或路径,显著提升用户体验。
    踩0 评论0
  • 回答了问题 2024-07-20

    人工智能与“人工”之间如何平衡?

    人工智能技术的发展应该是一个包容性的过程,既要充分利用技术带来的便利和效率,也要保护和促进人类的独特价值和创造力。建立相应的伦理和法律框架来指导人工智能的发展和应用,确保技术进步不会侵犯个人隐私,不会加剧社会不平等,也不会剥夺人类的工作机会。比如欧盟的通用数据保护条例(gdpr)就是一个例子,它规定了企业如何收集和使用个人数据,以保护个人隐私。 在工作中,人工智能可以承担重复性和计算密集型的任务,而人类则专注于需要创造力、情感判断和复杂决策的工作。这种分工可以提高效率,同时保留人类工作者的核心价值。比如在医疗领域,人工智能可以帮助分析大量的患者数据,辅助医生做出诊断,而医生则负责与患者沟通,进行复杂的手术操作,以及提供人文关怀。
    踩0 评论0
  • 回答了问题 2024-04-09

    如何写出更优雅的并行程序?

    实现优雅的并行程序确实是一个挑战,因为它需要在保证程序正确性的前提下,最大化地利用多个处理器或计算资源。 合适的并行模型选择: 选择合适的并行模型是实现优雅并行程序的第一步。常见的并行模型包括任务并行、数据并行、流水线并行等。根据应用的特点和需求选择最适合的并行模型,可以更好地利用计算资源并简化程序设计。 任务分解与负载均衡: 合理地将任务分解成多个子任务,并确保这些子任务在各个处理器上的负载均衡,是实现优雅并行程序的关键之一。负载不均衡会导致一些处理器空闲,从而降低程序的整体性能。 数据同步与通信优化: 在并行程序中,数据同步和通信是必不可少的。合理地设计数据同步和通信机制,减少不必要的数据传输和同步操作,可以提高程序的效率。例如,使用异步通信机制可以隐藏通信延迟,提高并行程序的并发性。 避免竞争与死锁: 并行程序中常常会出现竞争条件和死锁等问题,这些问题会影响程序的正确性和性能。因此,需要通过合适的同步机制(如互斥锁、信号量等)来避免竞争条件和死锁,保证程序的正确性。 调试与性能优化: 调试并行程序是比串行程序更加困难的,因为并行程序中存在更多的并发和随机性。因此,需要使用合适的调试工具和技术来定位并解决问题。同时,通过性能分析工具和技术来优化并行程序的性能,提高程序的效率和可扩展性。
    踩0 评论0
  • 回答了问题 2024-04-09

    你认为一个优秀的技术PM应该具备什么样的能力?

    成为优秀的技术产品经理需要综合运用技术、项目管理、沟通、领导力等多方面的技能。 技术深度: 作为技术产品经理,你需要对所涉及的技术有深入的了解。这包括了解产品所用的技术栈、开发过程中可能遇到的挑战以及解决方案等。这种技术深度不需要你成为开发专家,但需要足够的理解力以便与开发团队进行有效的沟通和决策。 项目管理技能: 熟练掌握项目管理方法和工具是技术产品经理的重要技能。这包括制定项目计划、风险管理、资源调配、进度跟踪等。你需要学会有效地规划和管理项目,确保项目按时高质量地完成。 沟通能力: 作为技术产品经理,你需要与多个利益相关方进行沟通,包括开发团队、产品团队、商业团队以及客户等。良好的沟通能力可以帮助你清晰地表达需求、理解他人的观点并取得共识。 领导力: 作为项目的领导者,你需要展现出领导力和决策能力。这意味着能够在团队中建立信任、激励团队成员、解决冲突并推动项目向前发展。 用户导向: 优秀的技术产品经理不仅要关注技术实现,还需要关注用户体验和需求。你需要站在用户的角度思考,确保产品能够满足用户的需求并提供优秀的用户体验。 持续学习和改进: 技术领域发展迅速,作为技术产品经理,你需要保持持续学习的态度,不断跟进行业的最新趋势和技术,以便为项目提供最佳的解决方案。 团队合作: 在项目中,团队合作是至关重要的。作为技术产品经理,你需要与团队紧密合作,共同努力解决问题、实现目标。
    踩0 评论0
  • 回答了问题 2024-04-09

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

    Serverless架构可以根据需求动态分配和释放资源,无需预先配置固定数量的服务器。在图像处理场景中,处理任务的数量可能会随着用户上传的图片数量而快速波动,使用Serverless架构可以自动扩展以满足高并发需求,同时在需求下降时自动缩减资源,节省成本。 Serverless架构以函数执行时间和资源使用量为基础计费,相比传统的基于虚拟机或容器的架构,可以更精确地按照实际使用量付费。在图像处理中,处理任务可能不是持续性的,使用Serverless可以避免因为闲置资源而浪费成本。 Serverless架构可以通过函数即服务(Function as a Service,FaaS)平台轻松部署和管理函数,无需担心底层基础设施的管理和维护。开发者可以专注于业务逻辑的实现,通过函数式编程模型快速开发和迭代功能。
    踩0 评论0
  • 回答了问题 2024-04-09

    如何处理线程死循环?

    手动中断线程:在代码中实现一些条件来判断何时停止线程的执行。可以使用标志位或者其他条件来控制循环何时结束。一旦满足停止条件,线程就会退出循环,然后线程自然终止。这需要在编写代码时考虑到循环何时应该结束。 使用超时机制:在循环中设置超时机制,以确保即使出现问题,也会在一段时间后退出循环。这可以通过在循环中记录开始时间,并在每次迭代中检查是否已超过预定的时间来实现。如果超过了预定时间,则终止循环。 异常处理:在循环内部添加异常处理机制,以处理可能导致死循环的异常情况。这可以是捕获特定类型的异常并采取相应的措施,例如记录错误、重试或者放弃循环。 资源限制:确保循环不会无限制地消耗资源。这可以通过限制循环的迭代次数、内存使用量或者其他资源来实现。当达到这些限制时,循环应该终止。 使用监控工具:使用监控工具来监视应用程序的运行状况,以及线程是否陷入死循环。这些工具可以提供有关线程执行状态的信息,从而帮助识别并处理死循环问题。 代码审查和测试:通过代码审查和全面的测试来尽早发现并解决潜在的死循环问题。在代码审查中可以检查是否存在可能导致死循环的逻辑错误,而全面的测试可以确保代码在各种情况下都能正常运行。
    踩0 评论0
  • 回答了问题 2024-03-20

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

    我是经常使用通义千问的: 使用的体验感基本上还不错,有个不好的体验就是生成的回答太慢了,有时候等的着急。 和其他AIGC一样,回答的内容不一定是自己想要的,这个时候我一般会继续追问,尽量更加仔细地问,再结合自己地理解修改,基本上能够满足自己地需求。 唯一想要官方改进地就是希望生成回答的速度能够快一些。
    踩0 评论0
  • 回答了问题 2024-02-20

    开发者如何应对职业压力?

    1、你有哪些方法或技巧来应对日常的工作压力? 制定合理的工作计划和优先任务列表,合理安排时间,避免拥挤的工作日程,确保高效完成工作。 定期进行放松和休息,包括瑜伽、冥想、散步等活动,有助于释放压力、提高专注力和工作效率。 经常进行适量的运动有助于释放身心压力,增强体质,提升抗压能力。 积极乐观的心态有助于减少负面情绪和压力,多与同事、朋友交流,寻找支持和鼓励。 合理拒绝一些额外的工作任务,避免超负荷工作,保持工作与生活的平衡。 在工作之外培养自己的兴趣爱好,参加社交活动或旅行,有助于缓解工作压力,调整心情。 2、你如何平衡工作和个人生活,以防止职业倦怠? 在工作时间内高效工作,避免加班过度。下班后尽量不再处理工作事务,让自己有充足的休息时间。 定期锻炼身体、保持规律的作息时间、均衡饮食等,有助于提升身体素质和心理状态。 培养自己的兴趣爱好,参加各种休闲和娱乐活动,放松身心,调节工作压力。 保持与家人和朋友的联系,分享生活中的快乐和困扰,获得情感支持和鼓励。 学会放松身心,尝试冥想、瑜伽等方式,有助于释放压力、提升专注力和放松身心。 定期安排休假和放假,远离工作环境,放松身心,重新充电。 不断学习和成长,寻求新的工作挑战和机会,保持对工作的热情和动力。
    踩0 评论0
  • 回答了问题 2024-02-20

    国产算力土壤之上,能孕育出怎样的AI创新之花?

    1.要助力国内AI走得更高更远,你认为国产算力平台还需经历哪些磨砺和革新呢? 国产算力平台需要持续进行技术创新和突破,不断提升计算性能、节能降耗、优化算法等方面。可以通过建立开放的生态系统,吸引更多合作伙伴和开发者参与,共同推动平台的发展和完善。需要加强数据安全管理和隐私保护措施,确保用户数据的安全和隐私不被泄露。注重人才培养和团队建设,吸引和培养优秀的人才团队,推动技术创新和平台发展。积极拓展国内外市场,提升在国际市场上的竞争力,与国际先进水平持续对话和竞争。 2.国产算力土壤之上,能孕育出怎样的AI创新之花? 基于强大的国产算力平台,可以孕育出更高效、更智能的AI应用解决方案,包括图像识别、语音识别、自然语言处理等领域的创新应用,为各行各业提供更智能的解决方案。可以推动智能制造与工业互联网的发展,通过AI技术提升生产效率、优化工艺流程、改善产品质量,助力制造业转型升级。可以孕育出智能诊断、个性化治疗等医疗健康领域的创新,为医疗行业带来更精准、更有效的解决方案,提升医疗水平。可以推动智慧城市建设和智能交通系统的创新,实现城市管理、交通运输等领域的智能化、高效化。可以开发出智能环境监测、资源管理优化等创新解决方案,为环境保护和可持续发展提供更多可能性。
    踩0 评论0
  • 回答了问题 2024-02-20

    如果用你的专业送上新春祝福,会是什么样的?

    在这辞旧迎新的美好时刻,愿你们的代码永远高效,bug永远绝迹,项目永远顺利,服务器永远稳定,团队永远和谐,学业永远进步! 愿新的一年,你的编程能力如同快速排序一样高效迅捷,你的逻辑思维如同最短路径算法一样清晰明了,你的创新能力如同人工智能一样无限延伸。 在新的一年里,愿你们的代码行云流水,项目蒸蒸日上,Bug通通绕道而行。愿你们在追逐梦想的路上,不断突破自我,勇攀高峰,收获满满的成就和喜悦。 新春快乐,万事如意!
    踩0 评论0
  • 回答了问题 2024-02-20

    Sora面世,你有哪些畅想?

    1、结合具体场景,你认为Sora将如何改变视频内容创作领域? 提升创作效率:Sora可以通过智能推荐、自动化编辑等功能,帮助用户快速完成视频剪辑、特效添加等工作,节省大量时间和精力,提升创作效率。 降低技术门槛:传统视频编辑工具通常需要一定的专业知识和技能才能操作,而Sora的智能化设计可以让更多非专业用户也能轻松上手,降低了技术门槛,拓展了视频内容创作的群体。 推动创意表达:Sora提供了丰富的模板、特效和音频资源,用户可以通过组合和调整这些元素,快速实现自己的创意想法,促进创意的表达和分享。 个性化定制:Sora可以根据用户的偏好和需求,提供个性化的推荐和建议,帮助用户更好地定制自己的视频内容,增加创作的独特性和个性化。 2、未来AI还能在内容创作领域带来什么新的突破? 未来人工智能在内容创作领域有望带来许多新的突破: 情感识别和情感生成: 未来的AI可以更好地识别和理解人类的情感,从而帮助内容创作者更好地表达情感和共鸣。AI也有望能够生成具有情感色彩的文本、音频和视频内容。 跨媒体创作: AI技术将会进一步整合不同媒体类型(文字、图像、音频、视频等),帮助创作者更轻松地进行跨媒体创作,打破传统媒体形式的限制。 个性化推荐和定制化创作: 未来的AI系统将会更加准确地分析用户的喜好和行为,为他们提供个性化的内容推荐,并支持定制化的内容创作,满足用户个性化需求。 协作创作和自动化生成: AI可以帮助多人协作完成内容创作,提高团队创作效率;同时也能自动生成一部分内容,减少重复性工作,让创作者更多地专注于创意部分。 增强现实(AR)和虚拟现实(VR)内容创作: AI可以与AR和VR技术结合,帮助创作者更好地制作沉浸式的虚拟体验,为用户带来全新的内容呈现方式。
    踩0 评论0
  • 回答了问题 2024-01-30

    只允许用 AI 写代码,不允许程序员手写,你怎么看这种做法?

    AI 编码助手确实能提高编程效率,因为我自己平时就是使用通义灵码来提高我的编程效率,我不是依赖于AI 编码助手,而是将其作为一个工具,一个提升我效率的工具,比如我有一些字典类的数据,平时我如果想将这些字典类的数据转为sql语句插到数据库中,基本上都是先建表,然后一条一条朝里复制粘贴,那么用通义灵码,会很快的完成这件事,大大节省了我的时间,我可以将时间节省出来放在业务代码的实现。 还有时候,对于一些复杂的编码,我自己没有思路,也会利用通义灵码给自己找灵感,也可以参考,这里我用的是参考,因为有时候AI生成的也是错的,或者不能完全符合自己的想法,这个时候就需要生成多次,整合。
    踩0 评论0
  • 回答了问题 2024-01-30

    你完整阅读过源码吗?

    阅读源码在我的工作中是经常发生的,阅读源码对于我来说就好比使用一个工具,不会用的时候看说明书一样,最直接也是最准确的。 读源码,最大的瓶颈我觉得就是英文了,不过这个在初期的时候会感觉到是个问题,一旦你习惯了就好了,就像你看说明书,有些专业词你看不懂,但是经过你不断的看,天天见这些专业词也就见怪不怪了。 对于看源码,我有个大招,那就是先看第一段注释,因为第一段注释里的内容往往就是直接告诉这段源码是干啥的,如果你看第一段注释还没整明白,那么就需要看详细的内容了,看个大概意思就行,如果看大概意思还是不明白,那就结合源码和注释一起看,多看几遍就好了。 我们来举个例子,以File.java为例,有个toURI方法: 乍一看如果不知道这段源码啥意思,我们可以先看下注释的第一段话: Constructs a {@code file:} URI that represents this abstract pathname. 这个意思很明显了:“构造一个URI,该 URI 表示此抽象路径名。” 如果还是不懂,再朝下看一段: 耐心的阅读后就是“URI 的确切形式取决于系统。 如果可以确定此抽象路径名表示的文件是目录,则生成的 URI 将以斜杠结尾。” 看到这里,我们是不是明白了,这个源码的意思就是将文件生成为一个URI。 所以看源码,有时候你看的快了,其实通过方法名就能简单的猜出了意思,看注释和源码就是为了验证自己的猜想。
    踩0 评论0
  • 回答了问题 2024-01-30

    我对ECS的付费方式有话说

    我们公司一直都是使用阿里云ECS,一般情况下,一个平台一个阿里云ECS,平台搭建初期,流量比较小,所以这个时候我们一般都是使用按量付费,毕竟前期使用少,这种按量付费比较省钱。等到使用量上来了,我们一般都是包年包月,这样的更直接,而且也不用怕按量计费有时候超支的情况。 对于按量付费和包年包月,我们都有使用过,不过说实话都不是真正的省钱,让我设想的话,如何可以将按量付费和包年包月结合就更好了。举个例子,比如我选择了包年包月,但是这段时间其实我使用的比较少,这个时候按量付费其实更省钱,但是又不想监控,所以假如选择了包年包月,如果包年包月没有使用到按量付费的额度时,能够退还部分钱就更好了。
    踩0 评论0
  • 回答了问题 2024-01-30

    全球 IPv4 地址即将耗尽意味着什么?

    1、作为开发者,你有“IPv4地址紧缺”的担忧吗?如果遇到这种情况,你打算在日常工作中主动支持IPv6吗? 作为开发者,我了解到IPv4地址紧缺的问题,并且认识到这对于互联网的可持续发展是一个挑战。随着互联网普及程度的不断提高,越来越多的设备需要连接到互联网,IPv6被广泛认为是解决IPv4地址短缺问题的长期解决方案。 在日常工作中,我会主动支持IPv6技术的采用。这包括但不限于使用IPv6地址分配、配置IPv6网络和服务等。同时,我还会与团队成员合作,确保我们的软件和系统能够适应IPv6环境,并遵循最佳实践,以便将IPv6部署作为一项基本要求。 通过积极支持IPv6,我们可以推动互联网的可持续发展,为更多的设备提供连接,并促进全球互联网的发展。 2.在IPv6“一粒沙一个IP”的广阔前景与当前迁移挑战并存的局面下,你觉得 IPv4 地址的收费策略能否有效推动 IPv6 的普及?为什么? IPv4地址的收费策略可能在一定程度上推动IPv6的普及,但并不是唯一或最有效的推动因素。收费策略可以通过提高IPv4地址的成本来鼓励组织更快地采用IPv6,因为IPv6地址是充足的且成本较低。这可能会激励一些组织尽快转向IPv6,以避免高额的IPv4地址成本。 IPv6的普及还受到其他因素的影响,包括技术准备、设备支持、网络运营商的推动和行业标准等。因此,单纯依靠IPv4地址收费策略可能无法全面推动IPv6的普及。 更有效的方式是通过教育、标准化、技术支持和行业合作来促进IPv6的采用。政府、行业组织和技术社区可以共同努力,推动IPv6的部署和采用,以实现互联网的可持续发展和未来扩展需求的满足。 3、对于目前IPv6迁移准备不足的说法,你有哪些担忧或建议呢? 意识和教育:许多组织和个人可能对IPv6的重要性和优势了解不足。因此,需要加强意识和教育工作,向各方解释IPv6的必要性、好处和迁移过程,并提供培训和支持。 技术准备:迁移到IPv6需要适当的技术准备。组织需要评估其网络设备、应用程序和服务的IPv6兼容性,并进行必要的升级或替换。建议组织与供应商合作,确保他们的产品和解决方案支持IPv6。 网络运营商支持:网络运营商在IPv6迁移中扮演着关键角色。他们需要提供IPv6连接和转换服务,并支持客户在迁移过程中的需求。建议组织与网络运营商合作,了解其IPv6支持策略和计划。 逐步迁移:尽管IPv6迁移是一个复杂的过程,但可以采取逐步迁移的方法。组织可以先在内部网络中实施IPv6,逐步扩大范围,同时确保与IPv4的互操作性。这样可以减少迁移的风险和影响。 行业合作和标准化:行业组织和技术社区可以共同努力,推动IPv6的标准化和最佳实践的制定。这有助于确保各方在迁移过程中采取统一的方法,并分享经验和资源。
    踩0 评论0
  • 回答了问题 2024-01-11

    你以为的Bug VS 实际的Bug

    我是做无人机系统开发的,平时开发中涉及的很多工作都是跟无人机的调飞有关,有一次做仿地飞行项目的时候,飞机死活飞不起来,我们一直以为是大疆飞机自身的原因,提了N个工单,拉了有30几个G的日志提供给大疆官方去排查,前前后后沟通了大概有1个月,最后大疆得出的结论是我们压根还没有到调用飞机起飞的接口。 这个就很迷惑了,我们再去仔细的排查了一下,发现了玄机,在系统设计的时候,我们定死了飞机起飞高度必须大于10米,保证飞行的安全性,但是仿地飞行由于是山地情况,起飞高度可能是负数,所以导致在系统的接口层就过滤了,本来以为是大疆的bug,没有想到是我们自己的bug,这个问题记忆尤为深刻! 后来的办法就是使用椭球高作为飞机的安全起飞高度,然后结合飞机自身的避障,其实炸机几率还是很小的。
    踩0 评论0
  • 回答了问题 2024-01-03

    年度福利 | 你的2023关键词是▁▁?

    我的2023年度关键词是:蜕变。 我目前在一家公司是从事无人机应用平台的公司,由于公司业务转型,之前是做硬件的,但是硬件竞争力慢慢变强了,很多产品都被龙头企业给做了,下面的小公司基本上没啥活路了,还好我们的软件类产品经过一年的努力,已经做到了行业前列,我正好属于主开发,对于我来说,2023年就是我蜕变的一年,所以我的关键词肯定是非“蜕变”莫属了!
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息