- 博客(14)
- 收藏
- 关注
原创 智地平线人工智能(ChatGPT&豆包&讯飞星火)实际使用体验
ChatGPT是OpenAI开发的基于GPT-3.5架构的语言模型,专注于自然语言的生成和理解。ChatGPT能够生成新颖、流畅的自然语言文本,适用于各种应用领域,如写作、对话模拟等。可以用于多种任务,包括答疑、文本生成、翻译等。它能够适应不同的应用场景。GPT-3.5架构在创新和创造方面表现出色,能够生成新颖的内容和意见。讯飞星火不仅支持自然语言处理,还支持图像、声音等多种模态的处理,适用于更广泛的应用场景。讯飞星火在语音识别和合成方面拥有丰富的经验,可用于开发语音助手、语音交互等应用。
2023-08-20 10:30:44
3063
2
原创 创意编码艺术:用Java绘就你的二维码艺术王国(附源代码)!
二维码(QR码,全称Quick Response Code)是一种可以储存信息的二维条码图形。它由黑白像素块构成,可以编码文本、链接、数字等多种类型的数据。相比传统的条形码,二维码能够存储更多的信息,且由于其独特的设计,它可以在相对较小的空间中储存更多的数据。二维码在扫描设备(如智能手机摄像头)的帮助下,可以快速地将储存在其中的信息解码,并传达给用户。ZXing(Zebra Crossing)是一个开源的条码(包括二维码)图像处理库,用于解码和生成多种类型的一维码和二维码。
2023-08-18 14:21:03
526
原创 终结 Java 空指针异常!优雅方案解析与案例演示
NullPointerException 是 Java 开发中常见的错误之一,但通过本文,你将深入了解其产生原因、解析方式,并学会优雅地处理这一问题,使你的代码更加健壮、可靠。
2023-08-17 12:46:39
821
2
原创 Hadoop深度探索与实战(一篇拿捏)
1.1 什么是Hadoop?大数据处理框架的概述Hadoop 的起源和历史1.2 Hadoop核心组件HDFS:Hadoop概览文件系统MapReduce:全民计算编程模型YARN:资源管理和作业调度1.3 Hadoop生态系统HBase、Hive、Pig、Sqoop、Flume等工具简介如何选择合适的工具评估不同的场景。
2023-08-16 21:31:00
228
2
原创 构建big data 学习基石
数据可以是格式化的(如数据库记录)、半格式化的(如JSON、XML文件)和非格式化的(如文本) 、图像、音频、视频),这增加了数据处理和分析的复杂性。本课程将带您深入了解大数据世界,打下坚实基础,学习关键技术、实践项目,数据掌握分析与可视化,为您的大数据学习之路奠定坚实基础。“4V”特性:深入解析Volume、Velocity、Variety、Veracity四个方面的特性,揭示大数据的本质。可视化工具:熟悉的数据可视化工具,如Matplotlib、Seaborn、Tableau等,用于读取分析结果。
2023-08-15 19:31:43
98
原创 分布式事务神器:Spring Cloud Alibaba Seata 实战解析
在现代微服务架构中,分布式事务管理一直是一个备受关注和挑战的领域。本文将深入探索 Spring Cloud Alibaba Seata,这款堪称分布式事务魔法的开源解决方案。通过深入的解析和实际示例,您将会了解如何在复杂的分布式环境中实现数据一致性、事务可靠性,以及如何利用 Seata 在业务竞技场上游刃有余。自定义事务模式Seata 默认支持了一些常见的事务模式,如 AT(TCC)模式、SAGA模式、XA模式等。但在某些特定业务场景下,这些模式可能无法满足需求。
2023-08-15 17:21:43
302
3
原创 SpringCloudAlibaba微服务架构搭建(六)Dubbo 实战
面向接口代理:调用接口的方法,在A服务器调用B服务器的方法,由dubbo实现对B的调用,无需关心实现的细节,就像MyBatis访问Dao的接口,可以操作数据库一样。不用关心Dao接口方法的实现。这样开发是方便,舒服的。
2023-08-14 15:05:44
193
2
原创 SpringCloudAlibaba微服务架构搭建(五)Sentinel 详细教程(实战教程)
Sentinel 控制台 Dashboard 提供了图表展示、规则配置、应用信息查看等功能,帮助你监控和管理微服务的流量控制和熔断降级等策略。Sentinel 在进行流量控制和熔断降级时,会有一定的性能开销。需要权衡性能与稳定性之间的关系。随着业务的增长,规则配置可能变得复杂。管理大规模规则可能会带来挑战。Sentinel 的规则配置通常需要手动设置,不能实时地根据业务需求进行动态调。
2023-08-13 20:55:24
180
3
原创 SpringCloudAlibaba微服务架构搭建(四)Gateway网关(包含源码)
当涉及到 Spring Cloud 微服务架构的构建和管理时,Spring Cloud Gateway 无疑是一个关键组件。作为现代化的 API 网关,它在微服务系统中发挥着至关重要的作用。本博客中有几个重点入手,深入剖析Spring Cloud Gateway的核心概念、主要特性以及如何实际应用,旨在为读者提供一个全面、深入的了解。首先,我们需要了解Spring Cloud Gateway是什么。
2023-08-09 20:04:04
214
原创 SpringCloudAlibaba微服务架构搭建(三)Nacos组件之配置中心(动态取值,纯纯干货)
Nacos(全称“命名和配置服务”)是一个用于服务发现、动态配置管理和服务元数据管理的开源项目,通常用于充当微服务架构中的注册中心。:Nacos 可以帮助你管理和跟踪微服务架构中各个服务的注册与发现。当新的微服务实例启动时,它可以将自己注册到 Nacos 中心,其他服务可以通过查询 Nacos 来发现和定位服务的实例。:Nacos不仅可以用于服务注册与发现,还可以作为配置中心,实现动态配置的管理。这意味着你可以将配置信息集中存储在Nacos中,而不必重新部署应用程序或服务来更改配置。
2023-08-09 20:03:04
269
原创 SpringCloudAlibaba微服务架构搭建(二)Nacos组件之注册中心(粘贴即运行,纯纯干货)
Nacos是阿里巴巴开发的动态服务发现和配置管理平台。它代表“命名和配置服务”,旨在简化分布式环境中微服务的管理和配置。
2023-08-01 19:18:43
208
4
原创 SpringCloudAlibaba微服务架构搭建(一)框架搭建(粘贴即运行)
其实Spring Cloud是在Spring Boot基础上构建的,用于快速构建分布式系统的通用模式的工具集。他的特点:约定优于配置。组件丰富,功能齐全。SpringCloud为微服务。列如Euerk架构提供了非常完整的支持。列如配置管理、服务发现、断路器、微服务网关等。
2023-07-30 21:47:10
2390
4
原创 SpringCloud Alibaba 框架背后的故事
Spring Cloud Alibaba是Spring Cloud的一个子项目,它是由阿里巴巴公司推出的,用于构建基于微服务架构的分布式应用程序的开源框架。它与Spring Cloud的其他组件(如Netflix OSS)相结合,为开发人员提供了丰富的工具和功能,以便更轻松地构建、部署和管理分布式系统。
2023-07-27 19:27:32
634
2
微服务分布式食物中,多数据事务情况下切换失败,有没有朋友帮助一下
2023-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人