DS小龙哥_社区达人页

个人头像照片
DS小龙哥
已加入开发者社区884

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖侠士
江湖侠士

成就

已发布372篇文章
4条评论
已回答21个问题
1条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • C++
  • C语言
  • 人工智能
  • 物联网
  • Shell
  • Linux
  • 单片机
擅长领域
技术认证

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

嵌入式工程师

暂无精选文章
暂无更多信息
  • 发表了文章 2023-09-06

    STC89C52+AT24C02实现设备开机次数记录

  • 发表了文章 2023-08-04

    STC89C52+DHT20设计的环境温湿度检测仪

  • 发表了文章 2023-08-04

    C语言实现单链表-增删改查

  • 发表了文章 2023-08-03

    基于CC2530设计智慧农业控制系统

  • 发表了文章 2023-08-03

    CC2530+ESP8266与手机APP通信

  • 发表了文章 2023-08-01

    基于STM32的智能饮水机系统设计

  • 发表了文章 2023-08-01

    基于STM32的无人售货机系统设计

  • 发表了文章 2023-07-31

    基于STM32的铁路自动围栏系统设计

  • 发表了文章 2023-07-26

    基于51单片机的智能营养秤系统设计与实现

  • 发表了文章 2023-07-24

    STM32配合W5500网卡连接MQTT服务器

  • 发表了文章 2023-07-24

    C语言代码封装MQTT协议报文,了解MQTT协议通信过程

  • 发表了文章 2023-07-24

    STM32读取BH1750光照强度数据打印到串口

  • 发表了文章 2023-07-19

    ESP8266调用NTP服务器进行时间校准

  • 发表了文章 2023-07-19

    ESP8266获取天气预报信息,并使用CJSON解析天气预报数据

  • 发表了文章 2023-07-19

    基于STM32+RC522设计的门禁系统

  • 发表了文章 2022-08-08

    Linux系统编程-进程间通信(消息队列)

  • 发表了文章 2022-03-23

    Linux系统编程-进程间通信(管道)

  • 发表了文章 2022-03-22

    Linux系统编程-进程间通信(共享内存)

  • 发表了文章 2022-03-21

    Linux系统编程-进程间通信(mmap内存映射)

  • 发表了文章 2022-03-18

    Linux系统编程-进程概念、进程管理、信号处理

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

    高端的程序员,都有哪些朴素的编程方式?

    高端的程序员往往却是采用最朴素的编程方式,这些方式可能不是最花哨或最炫酷的,但却能够写出高效、可靠、易维护的代码。
    比如:
    模块化编程:将代码分解成可重用的模块,每个模块负责完成一个特定的功能,可以提高代码的可维护性和可扩展性。
    简单清晰的代码风格:采用简单清晰的代码风格,避免使用过于复杂的语法或难以理解的变量名。
    自动化测试:可以有效地减少代码的错误和缺陷,提高代码的质量和稳定性。
    数据结构和算法优化:选择最适合特定场景的数据结构和算法,并进行优化,以提高代码的效率和性能。
    持续学习和反思:不断学习新的技术和编程方式,并对自己的代码进行反思和改进,以不断提高自己的编程水平。

    踩0 评论0
  • 回答了问题 2023-08-26

    能多端登录的无影云电脑有哪些花式玩法?

    无影在办公场景上的buff加成:
    无影通过提供安全高效的云上办公服务,为办公场景带来了很多优势。无影可以提供强安全的环境,保护用户的个人信息和公司数据。其次,无影的轻运维优势可以减轻IT部门的负担,让他们更专注于其他重要的任务。无影的低投入可以让企业节省硬件和软件购买成本,降低总体运营成本。无影的易集成功能可以方便地将其他应用与无影集成,实现更高效的工作流程。

    无影硬件终端的优势:
    无影硬件终端具有一些原先没想到的优势。硬件终端可以提供更好的性能,比如更快的处理器和更多的内存,以应对更复杂的任务。硬件终端可以提供更好的控制方式,比如触摸屏、鼠标和键盘等,使得用户可以更方便地操作。硬件终端还可以提供更好的用户体验,比如更大的屏幕和更好的音效等。

    无影未来能在哪些领域花式玩转:
    无影未来可以在多个领域中发挥重要作用。在教育领域中,无影可以为学生和教师提供安全高效的云上教学服务,比如在线教育、远程教学等。其次,在医疗领域中,无影可以为医生和患者提供便捷的医疗服务,比如在线挂号、远程医疗等。在金融领域中,无影可以提供更高效、更安全的金融服务,比如在线银行、金融分析等。在智能家居领域中,无影可以与智能家居设备集成,提供更智能、更便捷的生活服务,比如智能音箱、智能照明等。

    踩0 评论0
  • 回答了问题 2023-08-26

    大模型是真正的银弹吗?

    大模型需要大量的数据和计算资源,这使得其开发和维护成本非常高。这不仅限制了其应用范围,也使得其难以在一些小规模或者数据量不大的场景中应用。
    大模型并不总是能够解决所有问题。在一些特定的任务中,传统的工程方法和工具可能更为适用。不能过分依赖大模型,而应该根据具体任务选择最合适的工具。

    大模型适用于需要处理大量数据和复杂任务的场景。比如,在自然语言处理领域中,需要处理的语言数据往往非常庞大,而大模型则可以从中学习到更多的语言规律和结构信息。此外,在一些需要高度智能化的场景中,比如智能客服、智能推荐等,大模型也可以发挥出其强大的能力。在医疗领域,大模型也具有广泛的应用前景,比如用于医学图像处理、疾病预测等。在一些小规模或者数据量不大的场景中,大模型可能并不是最合适的工具。此时,传统的工程方法和工具可能更为适用。需要根据具体任务选择最合适的工具,结合传统的工程方法和工具,实现更好的效果。

    踩0 评论0
  • 回答了问题 2023-08-12

    程序员需要考证吗?

    是否需要考证,这取决于具体情况。在一些职业领域,如网络安全或医疗保健,认证证书可能是从业的必要条件。在其他领域,如Web开发或数据分析,认证可能不是必需的,但可以作为能力的一种证明,有助于在同等技能水平的人群中脱颖而出。

    在大厂里,较高含金量的证书如下:

    计算机科学学士学位(BSCS)
    计算机应用硕士学位(MCSA)
    软件开发工程师认证(SCEA)
    Oracle认证专家(OCA)和Oracle认证大师(OCMA)
    思科认证网络专家(CCIE)
    微软认证专家(MCP)
    Linux基金会认证(LFCS)
    谷歌开发者认证(GDCE)
    等等.....

    踩0 评论0
  • 回答了问题 2023-08-08

    目前流行的开源数据库你最喜欢哪个?

    1、目前流行的开源数据库很多,比如MySQL、PostgreSQL、MongoDB、Cassandra等,每个数据库都有自己的优点和适用场景。如果非要说最喜欢哪个,那我选择MySQL,因为MySQL社区活跃,有很多成熟的解决方案可以参考,性能也是比较稳定的,支持的数据存储量也足够一般场景的使用。

    2、公司的商业产品和开源产品的边界在于是否开放源代码以及是否免费。商业产品通常会收取一定的费用,而且可能不会开放源代码。

    3、我之前是体验过PolarDB,总体感受是读写速度很快,支持的数据存储量非常大。不过,与传统的MySQL相比,PolarDB的价格要高一些,不过性能肯定是不用说的。据说PolarDB在阿里巴巴集团的核心业务中发挥了关键作用,比如:双11购物节这些场景。

    踩0 评论1
  • 回答了问题 2023-08-08

    如何训练属于自己的“通义千问”呢?

    通义千问 刚出来时就已经申请开始体验,刚开始的体验还不是很好,后面慢慢使用起来感觉就越来越完善, 应该是在不断训练学习。

    对于开发者来说,大模型开源无疑是一个极具吸引力的机会。开发者可以在此基础上进行各种创新和改造,以满足不同场景的需求。
    例如,可以通过修改模型参数、添加特定任务的知识库等方式,来提高模型的精度和效率。
    同时,开源模型也可以为开发者提供更好的社区支持和反馈,促进模型的共同进步。

    踩0 评论0
  • 回答了问题 2023-08-05

    已有成熟的操作系统,为什么还要研发国产操作系统呢?

    国产操作系统可以更好地保障国家的信息安全。依赖国外操作系统可能存在未知的安全风险,而国产操作系统可以提供更可靠的安全保障。其次,自主研发操作系统可以使国家摆脱对他人技术的依赖,确保在信息技术领域的独立性和自主性。这有助于推动我国技术创新和发展。此外,随着国内信息技术产业的快速发展,国内市场对国产操作系统的需求也在不断增加。国产操作系统能够更好地满足国内用户的需求,提供更好的用户体验和服务支持。

    这几年统信软件、麒麟软件、中科方德、华为欧拉、中兴新支点、阿里云和鸿蒙等国产操作系统取得了长足的进步。

    在统信软件的技术支持下,龙蜥社区已经打造了全场景的操作系统生态,涵盖服务器、桌面、嵌入式、物联网等领域。这样的生态系统能够促进操作系统的创新和发展,吸引更多企业和开发者参与其中,共同推动我国信息技术产业的发展。

    踩0 评论0
  • 回答了问题 2023-08-02

    如果室温超导被验证成功,它会是算力的永动机吗?

    室温超导被验证成功,也不可能是永动机。虽然室温超导可以消除电阻,但仍然需要一定的能量输入来维持超导状态。超导材料本身并不是一个永动机,仍然需要外部能量来维持其超导状态。

    超导材料没有电阻,电流在其内部传输速度更快,可以在高温下运行,这将有助于提高计算机的运行速度和计算效率;这将大大降低能源消耗和运行成本。

    踩0 评论0
  • 回答了问题 2023-07-31

    你认为数字技术能让古籍“活过来”吗?

    我认为数字技术确实能够在很大程度上让古籍活化。通过数字化处理,古籍可以以数字形式保存和传播,使更多人可以轻松访问和研究这些宝贵的历史资料。数字技术可以为古籍的保护和传承提供多种方式,例如数字图书馆、虚拟展览、在线学术平台等,从而让古籍“活”起来,延续其历史价值和文化传统。

    目前修复古籍难点包括:
    图像质量:古籍图片经历了时间的损耗,可能存在污渍、裂纹、模糊等问题,这会影响修复的准确性和效果。
    大量数据处理:复原一本古籍可能涉及大量的图像数据,需要高效的图像处理算法和计算资源支持。
    自动化处理:要实现大规模的古籍修复,需要开发能够自动识别和修复图像问题的算法,以提高效率和准确性。
    背景干扰:古籍图片通常位于复杂的背景中,可能与其他文字、图像重叠,修复时需要解决背景干扰问题。

    如果有机会为古籍活化助力,我愿意参与开发数字化修复算法:参与研发高效准确的数字化修复算法,通过图像处理技术帮助修复古籍图片的质量和可视化效果。

    通过技术助力文化古籍活化是一项值得投入精力的重要事业。通过数字化、修复和传播,可以让古籍的价值得到更好地发掘和传承,让更多人受益于历史的智慧和文化遗产。

    踩0 评论0
  • 回答了问题 2023-07-27

    畅意抒怀,以诗会友,写下你的运维打油诗!

    运维人:

    机房内,运维人,
    日夜守护,不曾闲。
    风吹雨打,冷暖自知,
    坚守岗位,勇往直前。

    故障来,须火速,
    定方案,快如鬼。
    手握键盘,眼观监控,
    虽辛苦,甜在心中有。

    虽然我不搞运维,但是2个朋友是搞运维的。运维人员都比较忙碌和辛苦,需要时刻保持警觉和高度的责任心,处理各种突发事件和故障。

    未来的运维发展趋势是智能化和自动化,随着云计算、大数据、人工智能等技术的发展,运维工作将变得更加复杂和庞大,需要借助智能化和自动化的手段来提高效率和准确性。AIOps是这方面的一个重要趋势,结合了人工智能、机器学习等技术,能够实现对运维过程的自动化和优化,减少人为干预,提高系统的可靠性和稳定性。在未来的发展中,运维人员需要不断地学习和掌握新技术,适应行业的发展和变化,才能够更好地发挥作用。

    踩0 评论0
  • 回答了问题 2023-07-27

    CentOS 停服后如何给世界更好选择? 龙蜥操作系统从技术创新到商业变现都走了哪些路?

    在当前国产操作系统的迁移潮中,国产操作系统的发展和应用将得到更多的机遇和挑战。对于国产操作系统的性能,在实际业务应用和研发中,不同的应用场景和需求会有不同的看重点。例如,在高性能计算、人工智能、大数据等领域,对操作系统的性能要求更高,需要更好的并发性、内存管理、I/O性能等方面的优化。而在一般的办公、娱乐等场景中,对操作系统的稳定性和易用性更为看重。

    踩0 评论0
  • 回答了问题 2023-07-26

    有什么暗号可以证明你是程序员?

    "Hello World!"

    踩0 评论0
  • 回答了问题 2023-07-19

    如何防止架构师PM化?

    1、
    虽然编码能力对于架构师来说非常重要,但并不是说一定要有很强的编码能力才能担任架构师。架构师需要具备的能力包括技术广度和深度、系统设计能力、沟通协调能力、团队管理能力等。当然,对于某些特定领域的架构师,如云计算、大数据等,对编码能力的要求可能更高一些。

    2、
    如果一个架构师已经PM化了,可能会表现出以下迹象:

    (1)过分强调进度和里程碑,忽略实际技术实现和质量;

    (2)过分强调文档和规范,忽略实际代码实现和效果;

    (3)在技术和业务决策上过于保守,不注重创新和实践;

    (4)缺乏对技术细节和实现的深入思考和理解。

    3、
    在工作中,我也遇到过架构师过度强调进度和里程碑的情况,导致实际技术实现和质量受到影响。为了避免这种情况,可以采取以下方法:

    (1)平衡进度和质量:进度和质量是相辅相成的,不能一味追求进度而忽略质量。需要在项目规划和管理中合理安排时间和资源,保证进度和质量的平衡。

    (2)注重实践和创新:架构师应该具有创新意识和实践精神,不断探索新技术和新方法,以提高系统的效率和可靠性。

    (3)重视技术细节和实现:架构师需要深入了解系统的技术细节和实现,避免过度强调文档和规范而忽略实际代码实现和效果。

    踩0 评论0
  • 回答了问题 2023-07-19

    面试必问的消息队列,你觉得最难的是什么?

    1、哪些消息队列的知识点时笔面试中的重要考点?

    在笔面试中,常见的消息队列知识点包括:

    (1)消息队列的定义和基本概念,如消息生产者、消息消费者、消息队列、消息订阅、消息广播等。

    (2)消息队列的使用场景和优点,如异步处理、解耦、流量削峰等。

    (3)消息队列的特点和性能指标,如可靠性、延迟、吞吐量、并发能力等。

    (4)消息队列的实现原理和架构,如消息存储、消息传输、消息分发等。

    (5)常见的消息队列产品和比较,如Kafka、RabbitMQ、RocketMQ等。

    2、在你的工作业务中,你最常用哪款消息产品,它的优劣势是什么?

    在我的工作业务中,我最常用的消息队列产品是Kafka。Kafka具有以下优势:

    (1)高吞吐量和低延迟:Kafka的存储和传输设计非常高效,可以实现高吞吐量和低延迟的消息传输。

    (2)可靠性和容错性:Kafka采用了多副本机制和故障转移机制,可以保证消息的可靠性和容错性。

    (3)分布式和可扩展性:Kafka采用分布式架构,可以通过增加节点来实现水平扩展。

    (4)开放和灵活:Kafka提供了丰富的API和插件,可以方便地与其他系统进行集成。

    3、你觉得在消息队列的知识中最难理解的知识点有哪些?

    在消息队列的知识中,最难理解的知识点可能是消息分发和消费者的负载均衡。消息分发是指如何将消息从生产者传递到消费者,包括消息路由和负载均衡等方面;而消费者的负载均衡则是指如何平衡不同消费者之间的消息消费,以提高消费者的吞吐量和效率。这些知识点需要深入理解消息队列的架构和实现原理,才能够更好地进行应用和优化。

    踩0 评论0
  • 回答了问题 2023-07-19

    程序员最害怕遇到的代码错误是什么?

    1、你最害怕遇到的代码错误是什么?

    我认为最害怕的代码错误是难以重现和定位的Bug。这种Bug可能只在特定条件下出现,或者仅在特定时间或特定用户中出现,非常难以重现和定位。这种Bug通常需要耗费大量的时间和精力来进行排查和解决,给开发和测试人员带来很大的困扰和压力。

    2、遇到代码错误与业务问题,你如何进行排查?

    在遇到代码错误和业务问题时,通常会按照以下步骤进行排查:

    (1)重现问题:需要尝试重现问题,找到问题的具体表现形式和触发条件。

    (2)排除常见问题:如果问题比较常见,可以先排除一些常见的问题,比如网络连接、权限等问题。

    (3)查看日志:如果可以获取到日志,可以查看日志来了解问题的具体原因和发生时间。

    (4)调试代码:如果问题的原因比较复杂,可以通过调试代码来找到问题的具体原因。

    (5)寻求帮助:如果自己无法解决问题,可以向同事或相关技术社区寻求帮助。

    排查代码错误和业务问题需要耐心和技巧,并且需要不断尝试不同的方法来找到问题的根本原因。同时,对于一些常见的问题,需要在平时进行积累和总结,以便能够更加快速和准确地解决问题。

    踩0 评论0
  • 回答了问题 2023-07-19

    程序员写代码为什么要阅读源码?

    1、程序员写代码为什么要阅读源码?

    阅读源码是程序员必备的技能之一。可以帮助程序员更好地理解代码的结构和实现细节,提高代码质量和效率,加速问题解决和Bug排查。此外,阅读源码还能够帮助程序员学习新技术和理解开源项目的实现方式,提升个人技术水平和竞争力。

    2、你觉得阅读源码的正确姿势是什么?

    阅读源码的正确姿势应该是系统性和深度逐步增加的过程。
    (1)先整体了解代码结构和功能,看懂代码的基本架构和调用关系。

    (2)逐步深入理解代码实现细节,包括算法、数据结构、设计模式等。

    (3)积累经验,不断把握代码细节,发现常见问题和坑点,提高代码阅读和理解的效率。

    (4)结合实践,应用所学的知识和技巧,掌握源码的实际运用,达到深入理解和掌握的目的。

    3、什么场景下你会阅读源码?从中得到了怎样的收获?

    (1)学习新技术:如果要学习一种新的技术或框架,我会阅读相关的源码,了解其实现方式和设计思路。

    (2)解决问题:如果在开发中遇到问题或Bug,我会通过阅读源码来定位和解决问题。

    (3)优化代码:如果要对现有代码进行优化,我会阅读相关的源码,了解其实现方式和优化思路。

    阅读源码的收获主要包括:

    (1)深入理解代码:通过阅读源码,可以深入理解代码的实现方式和设计思路,提高代码质量和效率。

    (2)学习新知识:通过阅读源码,可以学习到新的技术和思想,增加个人技术水平和竞争力。

    (3)解决问题:通过阅读源码,可以定位和解决问题,提高开发效率和质量。

    踩0 评论0
  • 回答了问题 2023-06-26

    乘风问答官5月排位赛开启!话题、问题双赛道,Apple 妙控键盘等你赢!

    积极参与

    踩0 评论0
  • 回答了问题 2023-01-29

    乘风问答官12月排位赛开启!机械键盘、行李箱等你拿!

    新年快乐

    踩0 评论0
  • 回答了问题 2022-10-19

    诺奖出炉,引起广泛讨论的量子纠缠是什么?

    我认为量子纠缠是超时空的作用,而且是确定物质存在的原理。

    举个太阳光到地球的栗子,我们看到的是8分钟前的太阳,就是因为光子纠缠的是8分钟前的太阳,并且中途只要不退相干,我们是可以100%获取8分钟前太阳的信息的。而在太阳上,发出光的一瞬间,太阳与光子所纠缠的状态马上就坍缩了,这就确定了太阳发出光子时自身的信息,就算是在地球上看到太阳发出的光子时才退相干,也会影响到太阳发出光子时的状态(因果论在量子层面就失效了)。

    另外我认为即使是这样超时空的作用,也并不违背现有的科学,任何物质(包括电磁波)只是作为了信息传输的媒介。量子纠缠实际是更加本质的,如果没有量子纠缠,信息就不会通过物质来传输,就不会有退相干,而物质本身也就不会存在了。另外物质的速度最快也只是光速,所以传统意义上的信息传输的速度最快也就只能是光速了。

    万物都是由波组成,再坍缩成为在系统内可以确定的物质,这种波叫物质波,根据特性可以分为很多种波,比如电磁波、引力波等等。而每一种波都可以与发出波的物质纠缠特定的一些信息,波再将这些信息传输给其他物质,最后计算后产生现象。 这只是一种理论而已,实际是非常简单的理论,只是微观世界中信息交换的理论,不过我觉得可以衍生出万物的运作,如果可行,出现以此为基础的万物理论也没什么问题。但我也不是什么科学家,不懂高深的公式,没有严谨的语言,所以这理论其实可以当做哲学来看待。

    看了一些相关阐述介绍,量子纠缠就是比如纠缠的两个量 AB 距离无限远,A发生了变数,B也会相应发生变化,不受时间空间影响,只不过等AB得知这些变数或者第三方XDEF等得知这些变数时候是需要 波函数坍缩后才能知道,也就造成了时间差.

    踩0 评论0
  • 回答了问题 2022-10-09

    你遇到过怎样的奇葩需求?

    产品经理:我的想法很简单,为了方便我们公司内部交流,信息安全,设计一个与QQ功能一样的软件就行。他有的我们有就行。。

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