小白聊IT_个人页

个人头像照片 小白聊IT
个人头像照片 个人头像照片
28
68
0

个人介绍

暂无个人介绍

擅长的技术

  • Python
  • Linux
  • Windows
  • Ubuntu
  • Anolis
  • 负载均衡
  • 云安全
  • 网络安全
  • SoC
  • 网络协议
获得更多能力
通用技术能力:

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

阿里云技能认证

详细说明

暂无更多信息

2024年05月

2024年04月

2024年03月

  • 发表了文章 2024-05-24

    【技术分享】Server / Server Software / Unix Windows OS

  • 发表了文章 2024-05-17

    【技术分享】Cloud computing

  • 发表了文章 2024-05-15

    【技术分享】WAN

  • 发表了文章 2024-05-15

    【技术分享】Multilayer Switch

  • 发表了文章 2024-05-15

    【技术分享】DNS

  • 发表了文章 2024-05-15

    【技术分享】Routing

  • 发表了文章 2024-05-15

    【技术分享】Telnet / SSH

  • 发表了文章 2024-05-15

    【技术分享】Static Routing

  • 发表了文章 2024-05-15

    【技术分享】Ethernet LAN

  • 发表了文章 2024-05-15

    【技术分享】syslog

  • 发表了文章 2024-05-15

    【技术分享】UDP

  • 发表了文章 2024-05-15

    【技术分享】FTP

  • 发表了文章 2024-05-15

    【技术分享】IP address - Global IP address / Private IP address

  • 发表了文章 2024-05-15

    【技术分享】ICMP

  • 发表了文章 2024-05-15

    【技术分享】协议号(IP Protocol Number )

  • 发表了文章 2024-05-15

    【技术分享】2进制数&10进制数&16进制数-Part 1

  • 发表了文章 2024-05-15

    【技术分享】虚拟化

  • 发表了文章 2024-05-15

    【技术分享】AAA ( Authentication Authorization Accounting )

  • 发表了文章 2024-05-15

    【技术分享】unicast / multicast / broadcast

  • 发表了文章 2024-05-15

    【技术分享】TCP

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

    如何简单快速搭建出适配于多平台的小程序?

    1、你认为小程序的优势有什么?你如果构建小程序,会用在什么领域和场景?(必答)
    对于个人来讲,首先小程序开发门槛低,使用前端技术开发,降低开发成本,然后)体积小启动快,用户体验好。
    未来我会在电商/外卖类:开发购物、点餐、支付等功能使用小程序。
    2、如何实现一站式开发多平台的小程序?(必答)
    首先使用支持多端的小程序开发框架,然后抹平不同平台API差异。
    3、你希望了解小程序上哪些功能模块的集成能力?比如支付、游戏前端界面的开发等(必答)
    我希望了解小程序在支付功能:微信支付、支付宝支付的接入和使用模块。

    踩0 评论0
  • 回答了问题 2024-05-28

    最近大模型降价潮,哪家才是真的“价美”也“物美”?

    chatbot-arena (1).png

    Baichuan2-Turbo(百川智能): 回答简洁。
    ERNIE-4.0(文心一言): 回答全面。
    两者都缺乏站在提问者的身份去分析。例如作为朋友,你应该如何如何提供帮助等。

    踩0 评论0
  • 回答了问题 2024-05-28

    当AI“复活”成为产业,如何确保数字生命技术始终用于正途?

    当AI“复活”成为产业,如何确保数字生命技术始终用于正途?
    首先从国家层面上要有完善的法律法规来约束,及时制定和完善有关数字生命的法律法规,明确技术应用的合法范围,并建立责任追溯制度。
    其次企业和研究机构内成立伦理委员会,让技术研发与伦理规范并驾齐驱。建立安全和透明的数字生命技术使用守则。
    最后开展公众教育。向公众普及数字生命相关知识,提高公众识别和抵制数字生命技术潜在风险的能力。

    踩0 评论0
  • 回答了问题 2024-05-28

    一条SQL语句的执行究竟经历了哪些过程?

    一条SQL语句的执行究竟经历了哪些过程?
    从日常运维项目实践来看,一条SQL语句的执行经过了解析SQL语句,查找和优化执行计划,执行计划,返回结果。
    首先SQL解析器会先对SQL语句进行词法和语法分析,将SQL语句拆分成不同的组成部分,检查语句的正确性,并生成解析树或执行计划。
    然后选择好的执行计划后,会交给执行引擎按照计划逐步执行。比如进行表扫描,索引查找,排序,连接,聚集等操作。每步操作都需要协调磁盘IO、内存、CPU、网络等资源。
    执行计划的最后一步会将查询的结果返回给用户。这个过程也可能会涉及到排序、去重等操作。

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

    如何在业务代码中优雅地使用责任链模式?

    要如何在实际业务代码中恰如其分地运用这一模式,避免过度设计同时确保代码的优雅与效率呢?
    首先要考虑这种模式在特殊模式下发生的。当代码中真正存在需要抽象化的部分,并且预计后续会频繁重用或扩展时,才考虑使用设计模式。
    所以不要为了使用设计模式而设计。
    合理拆分代码模块,避免模块之间强耦合,模块之间关系松散有利于灵活替换设计模式。
    遵循开闭原则,扩展开放,修改关闭。减少后续因业务变化对代码的侵入性修改。
    最后运用设计模式的核心在于立足业务需求,追求代码质量,为后续扩展与维护保驾护航。
    同时避免为了设计而设计的过度工程。

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

    AI技术对开发者的职业天花板是提升还是降低?

    AI到底是在为打工人的职业生涯开拓了新的上限,还是无形中设定了更低的天花板?
    结合现在AI的商业化,AI可以提高许多工作的效率和质量,从而为打工人创造更高收入的机会。
    例如,AI助手可以协助完成更复杂的任务。
    AI也可以降低进入一些行业的门槛,让更多人有机会从事高技能工作。
    然而今后AI逐渐完善后,AI确实在替代一些简单重复性工作,这导致这类工作岗位的流失。
    这对依赖这类工作的打工人不利。
    所以AI的诞生是开拓了新的上线还是设定了行业的最低机能要求,取决于人类如何引导和规范其发展。
    如果能合理利用AI提升生产力,并且制定配套政策帮助受影响群体(如再培训),AI可以为更多人带来福利。否则,它也可能加剧社会不平等现象。
    相信不久的将来会有个答案,让我们拭目以待。

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

    如何评价 OpenAI 最新发布支持实时语音对话的模型GPT-4o?

    1. OpenAI发完GTP-4o,国内大模型行业还有哪些机会?
      其实国内大模型行业仍有很多机会和潜力的,由于中国巨大的互联网用户群和丰富的应用场景为大模型提供了广阔的发展空间。
      然后国内企业和科研机构在大模型研发和应用上积累了宝贵经验,技术实力在不断提升。
      以及国内开源社区如PaddlePaddle等为大模型提供开发和应用工具,构建开放共享的技术生态。
      总体来说,国内大模型产业发展势头良好,前景广阔。企业可以抓住机遇,加大投入,争取在关键核心技术上取得突破。
    踩0 评论0
  • 回答了问题 2024-05-14

    “AI黏土人”一夜爆火,图像生成类应用应该如何长期留住用户?

    图像生成类应用应当采取哪些策略来留住用户,确保其长远发展呢?
    图像生成类应用要留住用户,确保长远发展,可以考虑一些长远的策略。
    首先注重保护用户隐私,避免数据泄露。图像生成涉及大量用户上传内容,需要重点加强数据和隐私保护,赢得用户信任。
    其次构建社区,鼓励用户分享和互动。可以让用户分享自己的生成作品,开设论坛进行交流,培育用户粘性。
    最后推出付费高级功能或订阅模式。核心功能免费使用,附加新功能或更高规格按付费或会员方式开放。

    踩0 评论0
  • 回答了问题 2024-05-14

    为什么程序员害怕改需求?

    其实 程序员对修改需求产生“畏惧感”的原因,从实际开发项目来看的话
    总结了几点。
    首先需求变更会导致已经完成的工作变得无效或者需要大规模修改。这会让程序员感到前功尽弃,增加不必要的工作量。
    然后个人是做安全的,从安全角度来看需求变更可能会引入新的技术风险和质量问题。已完成的部分可能需要重构以适应新需求,这增加了出错的可能性。
    最后需求变更给程序员工作带来额外挑战和压力。

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

    如何从零构建一个现代深度学习框架?

    如果想要从零开始构建这样一个能够高效支持各类神经网络模型训练、推理及部署的现代深度学习框架,应该如何着手呢?
    对于构建一个深度学习框架确实是一个复杂的系统工程。
    如果想要从零开始构建,有几点需要特别关注吧。
    首先明确框架的定位和目标用户,其次设计模块化的软件架构,最后实现基础运算组件。
    构建深度学习框架需要涵盖算法、软件工程、优化等多方面知识。需要循序渐进,同时关注用户体验。
    这是一个长期的过程。

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

    AI面试成为线下面试的“隐形门槛”,对此你怎么看?

    在精准算法的背后,是否牺牲了人际互动的温度,又给求职者的心理与面试准备带来了怎样的新挑战?
    个人觉得算法可以提高招聘效率,但也牺牲了人际互动。面试不仅是评估求职者技能的机会,也是双方相互了解的机会。过度依赖算法可能损害这种人际交流。

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

    你遇到过哪些触发NPE的代码场景?

    在Java编程实践中,空指针异常(NPE)是开发过程中常见的障碍,它不仅阻碍了代码的正常运行,还常常成为系统不稳定性的根源。
    那么如何识别那些潜藏于代码深处的NPE触发场景?对于这些异常怎么处理?
    从日常从事Java编程工作中主要总结了几点。
    首先最重要的是代码审查:仔细审查代码,发现可能出现空指针的地方,使用静态分析工具也可以帮助定位。
    其次添加验证:在可能为空的对象和变量上增加 null 检查,如使用 Objects.requireNonNull()、if null判断等来主动抛出NPE。
    最后日志和断点:在易出错位置打印关键变量值来定位问题,或添加断点调试。

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

    你见过哪些独特的代码注释?

    你见过哪些独特的代码注释?给你带来了哪些启发?
    从过去的开发项目来看,遇见过两种我认为独特的代码注释,
    第一种是留下开发人员姓名的注释,通过这些注释我能知道谁编写了这部分代码,有问题也好询问。
    第二种是用注释标明代码依赖或影响的外部系统、库、配置等。这对理解代码上下文很有帮助。
    通过看他人的这些独特的注释给我的启发是,好的注释能让代码更容易阅读和理解,同时也能体现编写代码人的个性。
    当我自己编写代码时,也会尝试运用这些注释技巧,让代码更加直观。

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

    在JS编程中有哪些常见的编程“套路”或习惯?

    从自身项目经验来讲,JS程序设计中,我经常会用到一些常见的编程套路
    首先闭包(Closure):可以访问外部函数作用域的变量,常用于封装变量,避免全局污染。
    其次事件代理(Event Delegation):利用事件冒泡,只指定一个事件处理程序,减少内存占用。
    最后这些编程套路可以大大简化代码逻辑,提高运行效率,是JS编程必备技能。

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

    如何让系统具备良好的扩展性?

    首先在系统服务初期要件定义阶段相关人员对于系统的各个功能模块性能要求有一个清晰的认识。
    其次是对于系统架构设计和程序开发人员的要求。
    根据业务实际情况不断演化架构,将扩展性作为长期考量因素。运用新技术提高系统可扩展性。
    从技术和设计理念来说,功能模块化和服务化,将系统拆分成松耦合的模块和服务,每一个模块或服务具备单一明确的功能。模块和服务之间通过简单清晰的接口进行交互。这可以方便地对特定模块进行扩容或替换。
    然后系统功能去中心化。避免中心节点和单点故障,采用分布式架构。通过水平扩展增加节点来提高系统整体容量。
    最后做到自动扩容技术。可以基于监控数据,设定弹性扩容和缩容策略,实现云平台的自动伸缩。

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

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

    在做程序员的道路上,你掌握了什么关键的概念或技术让你感到自身技能有了显著飞跃?
    对于安全架构的系统学习,掌握了其中安全知识重要性,安全架构,资产安全,网络和数据安全,安全运维等知识有了一个清晰认识。
    好的产品如果没有安全保驾护航,也是败笔。无论开发的代码审计,应用外部的防护等其实都离不开安全。
    总结了3点,产品应准从可用性,完整性,机密性进行安全设计部署。

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

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

    作为一个经典架构模式,事件驱动在云时代为什么会再次流行呢?
    从个人来讲的话主要是因为是符合现在应用场景。
    首先实时响应能力增强,基于事件的架构可以实现秒级或毫秒级的低延迟响应。
    其次提高敏捷性和可维护性,事件使不同服务之间解耦,每个服务可以独立开发和扩展,降低了维护成本。
    最后更好地支持异步处理与解耦。事件驱动的异步特性可以防止服务之间的阻塞。
    在弹性扩展性、敏捷性、解耦性等方面有突出优势。这是它在云时代重新流行的主要原因。

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

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

    今天你跟通义灵码互动的第一句话是什么,TA 是怎么回复的?晒出截图(必答)
    对自己对他人说一句您辛苦了
    image.png
    image.png

    分享一下你使用通义灵码的感受(必答)
    给我的感觉完全是一个圆滑,考虑周密的好伙伴。
    人做事应该考虑3步以后的事态发展。用通义灵码后,你只要把需求描述清楚,它给你实现功能的同时还会给你加各种其他功能实现方式。考虑周到。

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

    如何处理线程死循环?

    如何精准定位并妥善处理线程死循环现象,并在编码阶段就规避潜在风险呢?
    其实就是再开发期间进行标准代码开发,注意循环体逻辑,定义方面,最后在代码评审时重点关注循环结构,审视循环退出条件的设置是否合理等。
    精准定位和规避线程死循环的方法也是有很多的,例如使用线程堆栈跟踪和 dump 分析工具,比如 jstack、jconsole 等,定位代码导致死循环的具体线程和代码位置。
    增加监控,在线程运行指标异常时快速发现死循环现象。

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

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

    在图像处理的具体实践中,Serverless架构展现了哪些优势,使得它成为众多企业和开发者青睐的解决方案呢?
    现在大部分客户已经由原来的IaaS服务逐步用Serverless替换,减少相关运维费用。
    我认为主要是Serverless架构中体现了一下优势。
    首先弹性扩缩容,因为图像处理任务通常有峰谷主要特性,正切合了Serverless的应用场景,可以根据实际处理需求自动扩缩容,避免资源浪费。
    其次对于开发者来讲就是更快速开发,Serverless框架和函数计算服务帮助简化了图像处理应用的开发。
    最后对于运维,敏捷迭,可以快速部署新的算法和模型来处理新出现的图像类型。
    Serverless架构为图像处理带来了弹性、经济、敏捷的优势,非常适合构建可扩展和可靠的图像处理应用。

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